Or follow us:
Join now to receive our Course Deals  

Buy Any Course or Bundle This Month & Get The Personal Success Training Program FREE

Swift Programming for Beginners Online Bundle, 2 Certificate Courses

Give yourself a great head start on your mission to create fantastic apps

Get Swift Programming for Beginners, and MCSE SQL Server 2012 Business Intelligence in this Bundle

1. Swift Programming for Beginners: Give yourself a great head start on your mission to create fantastic apps

Want to master Apple’s programming language for iOS but been put off by its hard-to-learn reputation? Don’t worry, you’ve come to the right place. Swift Programming for Beginners has been especially tailored for complete beginners to Swift. A practical, hands-on approach and clear, easy-to-follow theory mean you’ll be a Swift expert in no time.

Get on the Fast Track with Swift

To get a good working knowledge of Apple’s multi-paradigm programming language designed to work with the Cocoa and Cocoa Touch frameworks for iOS, OS X, watchOS and tvOS applications, you’ll cover 4 hours of course content, broken down into 48 easy-to-access lectures. You’ll get to grips with Swift’s language features, create functions, classes and more, hook up a basic UI with events, learn to debug with playground and Xcode environments and get confident writing your own basic programs in Swift. In other words, you’ll be well on your way to being able to create your own unique apps for iOS, an essential skill for any modern developer with big ambitions.

Is the Course Right For Me?

If you’ve got ambitions to start developing iOS apps, are comfortable installing software and already have some programming experience, then yes! You’ll need XCode 6+/OS X and you’re good to go on your journey through the fundamentals of Swift. However if you’re a complete novice when it comes to programming, it’s best to get to grips with a programming language first.

2. MCSE SQL Server 2012 Business Intelligence: Go beyond the basic mechanics of SQL Server 2012

Enabling Business Intelligence and Reporting Engineers to go beyond the basic mechanics of SQL Server 2012, this course will show students how to design, build and deploy Business Intelligence applications in an enterprise-class environment. Upon completion of this intensive, hands-on course, participants will have the knowledge and skills required to earn the MCSE Business Intelligence qualification and to design world-class BI applications.

Business Intelligence analysts and reporting engineers will gain a complete understanding of using SQL Server 2012 as the foundation for building BI and reporting solutions, backed by a solid appreciation of the technology platform that runs behind the scenes. Reporting engineers and analysts will be particularly interested in learning to query data directly using T-SQL and extending these techniques to build complete Business Intelligence solutions. They will gain a complete understanding of the database system and how to extract the information they need in the most efficient way.

The course is best suited to:

  • Business intelligence analysts who need to know more about building BI platforms.
  • Reporting engineers who need to know more about extracting the information they need from corporate datstores.
  • Systems administrators who will be responsible for configuring, deploying and managing BI systems.
  • BI consultants who need to earn an industry-recognised qualification.
  • Individuals wanting to facilitate a career-change.

Combining instructor led videos with self-study resources, the MCSE SQL Server 2012 Business Intelligence course is delivered online, so that contents are available anyplace anytime as required. A built-in social networking platform also allows participants to ask questions and share knowledge and experience with their peers, providing additional opportunities for learning.

By completing this course students will not only fully understand the concepts behind Microsoft SQL Server 2012, but also develop the skills needed to build BI applications that deliver the information and insights demanded in a real world environment. They will also be ready to sit and pass the MCSE SQL Server 2012 Business Intelligence exam.

For comprehensive information on units of study click the units of study tab above.

This is an incredible opportunity to invest in yourself and your future, sharpen your training skills and learn what it takes to create your own success with Courses For Success Today!

Course Fast Facts:

  1. All courses are easy to follow and understand
  2. 12 Month access to course materials
  3. Study as many courses as you want
  4. Delivered 100% on-line and accessible 24/7 from any computer or smartphone
  5. You can study from home or at work, at your own pace, in your own time

Course Delivery

Courses are accessed online via our learning management system by any device including PC, tablet or Smart Phone. Upon purchase an automated welcome email will be sent to you (please check your junk email inbox if not received as this is an automated email), in order for you to access your online course, which is Available 24/7 on any computer or smart mobile device. 

Recognition & Accreditation

Upon completion of  each course assessment, you will receive a certificate per course. An accredited certificate from the awarding body relating to your course.

The Swift Programming for Beginners Online 2 Course Bundle includes the following courses, below is a summary of each course: 

Course 1 - Certificate in Swift Programming for Beginners Online Course

Intro to the course

  • Course Introduction

Variables and Strings

  • Section Introduction
  • Variables
  • Strings
  • Section Conclusion
  • Section 2 Quiz

Your first app

  • Section Introduction
  • FirstApp
  • madLibs
  • Section Conclusion
  • Section 3 Quiz


  • Section Introduction
  • if and bool
  • boolExp
  • operators
  • switch Part 1
  • switch Part2
  • Section Conclusion
  • Section 4 Quiz

Collections + Loops

  • Section Introduction
  • arrays
  • dictionaries
  • for loops
  • while
  • loops+collections
  • Section Conclusion
  • Section 5 Quiz


  • Section Introduction
  • functions Part1
  • functions Part2&3
  • functions Part4
  • Scope
  • Section Conclusion
  • Section 6 Quiz


  • Section Introduction
  • Enummotivation
  • Defandusage
  • Section Conclusion
  • Section 7 Quiz


  • Section Introduction
  • Structure definition and basic usage
  • Structure methods and sorting
  • Type methods vs instance methods
  • Another example: a 3d Point type
  • Section Conclusion
  • Section 8 Quiz


  • Section Introduction
  • Definition basic usag
  • Subclassing
  • Method overriding in collections
  • Type casting
  • Inheritance pros v cons
  • Protocols
  • Optionals
  • Section Conclusion
  • Section 9 Quiz

Course 2 - Certificate in MCSE SQL Server 2012 Business Intelligence Online Course

Microsoft 70-461: Querying SQL Server 2012

  • Getting Started with SQL Server 2012
  • Working with T-SQL
  • Writing SELECT Queries
  • Working with SQL Data Types
  • Sorting and Filtering Data
  • Querying Data from Multiple Tables
  • Modifying Data
  • Working with SQL Server Built-in Functions
  • Programming in T-SQL
  • Implementing Stored Procedures
  • Working with Subqueries and Table Expressions
  • Working with Set Operators, Conditional Operators, and Window Functions
  • Working with PIVOT, UNPIVOT, and Grouping Sets
  • Managing Error Handling and Transactions
  • Querying SQL Server System
  • Optimizing Query Performance

Microsoft 70-462: Administering SQL Server 2012 Databases

  • Identifying the SQL Server Platform
  • Deploying SQL Server
  • Configuring SQL Server
  • Managing Databases in SQL Server 2012
  • Managing SQL Server Security
  • Implementing Advanced Security Settings
  • Applying Encryption and Compression
  • Working with Indexes and Log Files
  • Working with Backup and Restore
  • Implementing High Availability
  • Optimizing Server Performance
  • Troubleshooting Issues and Recovering Databases
  • Performing Advanced Database Management Tasks

Microsoft 70-463: Implementing a Data Warehouse with SQL Server 2012

  • Introduction to Data Warehouse
  • Creating Dimensions and Changing Granularity of Dimensions
  • Creating Fact Tables and ColumnStore Indexes
  • Implementing Data Warehouse in SQL Server 2012
  • Working with Integration Services
  • Managing Control Flow
  • Working with Dynamic Variables
  • Implementing Data Flow
  • Managing Data Flow
  • Managing SSIS Package Execution
  • Debugging and Troubleshooting
  • Deploying Packages
  • Securing Packages and Databases
  • Working with MDS and Windows

MS 70-466: Implementing Data Models & Reports with SQL Server 2012

  • Introduction To Business Intelligence And Data Modeling
  • Implementing Reports The SQL Server Reporting Services
  • Supporting Self Service Reporting
  • Managing Report Execution And Delivery
  • Creating Multidimensional Databases
  • Working With Cubes And Dimensions
  • Working With Measures And Measure Groups
  • Introduction To MDX
  • Customizing Cube Functionality
  • Implementing A Tabular Data Model
  • Introduction To DAX
  • Implementing An Analysis Services Tabular Data Model
  • SQL Analysis Services
  • Creating Data Visualizations With Power View
  • Supporting Self Service Reporting
  • Performing Predictive Analysis With Data Mining
  • Predictive Analytics

Microsoft 70-467: Designing Business Intelligence Solutions with SQL Server 2012

  • Intro To Business Intelligence
  • Database Essentials
  • Business Intelligence Development
  • Business Intelligence Results
  • Advanced Reporting And Development
  • SQL Server Integration Services (SSIS)
  • SQL Server 2014 New Features
  • Course Review And Exam Prep

Entry requirements

Students must have basic literacy and numeracy skills.

Minimum education

Open entry. Previous schooling and academic achievements are not required for entry into this course.

Computer requirements

Students will need access to a computer and the internet. 

Minimum specifications for the computer are:


  • Microsoft Windows XP, or later
  • Modern and up to date Browser (Internet Explorer 8 or later, Firefox, Chrome, Safari)


  • OSX/iOS 6 or later
  • Modern and up to date Browser (Firefox, Chrome, Safari)

All systems

  • Internet bandwidth of 1Mb or faster
  • Flash player or a browser with HTML5 video capabilities(Currently Internet Explorer 9, Firefox, Chrome, Safari)

Students will also need access the following applications:

Adobe Acrobat Reader

Now Only AU$599 Save AU$350 (37%)
Delivery Method Online
Get Info Pack

Special Offer


Receive The Personal Success Training Program FREE, When You Purchase This Course - Limited Time Remaining!  (Value $600)


The Personal Success Training Program Helps You Stay Focused To Achieve Your Goals!
  • How to layout a Success Plan.
  • Get where you want to be in life.
  • How to unclutter your mind to succeed.
  • Achieve your dreams using your imagination.
  • How to have faith in yourself.
  • 12 month online access,  24/7 anywhere.
  • Complement your individual course purchase.
  • Internationally recognized by the IAOTS.
  • Thousands of positive reviews.
  • Limited Time Offer - Ends Soon.

Share this course

Course Summary

Course ID No.: 006ECSPF2CB
Delivery Mode: Online
Course Access: 12 Months
Time required: Study at your own pace
Assessments: Yes
Qualification: Certificate