Swift - The Fast Track for IOS8
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Swift - The Fast Track for IOS8 to your Wishlist.

Add to Wishlist

Swift - The Fast Track for IOS8

Fun, practical, and exciting! Welcome aboard! From beginners to programming professionals, this course is for you!
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4 students enrolled
Created by Timothy Steward
Last updated 3/2015
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 4.5 hours on-demand video
  • 16 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create simple Swift applications for iPhones and iPads
  • Use many of the basic controls in the Swift Xcode environment
View Curriculum
  • You will need to have a Mac with an Intel processor that meets the minimum requirements for Xcode
  • On the app store download the free Xcode, and install it
  • A good attitude! Believe that you can do it!

Looking for the fast track to Swift programming for iPhones or iPads? The Fast Track for IOS8 is for you!

This course has fun little projects to help you learn many of the foundational objects available in Swift. Even if you have never programmed before, I do my best to explain concepts in easy to understand ways so that you can quickly get in the game!

Never programmed before? Want to make an iPhone or iPad app and one day get it on the store? This is a great place to get started!

I try to keep things light and have fun, at the same time save you a ton of time. By watching these videos you should be able to grasp the concepts and get going fast!


Who is the target audience?
  • This course is designed for those who are not familiar with Swift syntax and have a desire to make iPhone or iPad applications. No prior programming knowledge is needed. This course is probably not for you if you're looking for more advanced Swift programming topics.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
31 Lectures
Launchpad - Let's dive into Swift! First App: Hello World
4 Lectures 36:39

Starting from scratch, let's get this Swift party started! Ready, set go!

  1. Download Xcode
  2. Explore the environment
  3. Create a "Hello, world!" app

Becoming an Apple Developer:

Here is a link to some of Apple's free resources:

Free Swift Book by Apple:

Preview 19:32

Working with Buttons

Background Changer App
3 Lectures 18:10

The Segmented Control

Number Slider App
3 Lectures 20:13

Note: The slider has settings that can also be changed from the storyboard. Take note of the attached graphic where you can set the minimum and maximum values.

Text Field & Slider

Image Switcher App
3 Lectures 19:40

Switch & Image View

My Mood App
7 Lectures 01:29:32

Some quotes from apple:

"protocols, which declare the methods expected to be used for a particular situation."

"The data source object is the content that your app displays."

"Delegation is a simple and powerful pattern in which one object in a program acts on behalf of, or in coordination with, another object."

Picker View


Date Picker

For Loops


Grocery List
4 Lectures 37:44

The Table View


Card Game
4 Lectures 30:11

The Collection View

Custom Cell Class

Simple Data Passing App
3 Lectures 18:57

Multiple View Controllers

About the Instructor
Timothy Steward
0.0 Average rating
0 Reviews
4 Students
1 Course
Software Expert & Teacher

Good to meet you! My programming journey started over 15 years a go when I was hired to do web development. I started off programming in PHP, Perl, CGI scripting, and HTML. From there I worked into developing administration tools for web sites. The job took me further into doing programming for database applications. My carrier has ventured into developing applications for a warehouse, accounting, banking software, commodity software, and more. While working as a professional contractor, I was also given the opportunity to train new employees and really enjoyed it. Many of the employees that I trained excelled, and it confirmed that I had the ability to help others to grasp new concepts and to gain programming knowledge very quickly. I enjoyed giving impromptu speeches in college, and even joined an improv comedy group later on in my life!

My computer programming experience and training has provided me with some of the following accomplishments that have led me into the development of training courses:

  1. Over 15 years of computer programming experience
  2. Two apps on the app store
  3. Mentored by an Apple developer who made thousands
  4. Teaching experience
  5. Training in improv comedy

My goal is to provide students with a fun and easy to learn environment. I believe in having a good attitude, and explaining concepts in a way that people can relate to!