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
$19
$20
5% off
Take This Course
  • Lectures 31
  • Length 4.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2015 English

Course Description

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!

Enjoy!

What are the requirements?

  • 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!

What am I going to get from this course?

  • Create simple Swift applications for iPhones and iPads
  • Use many of the basic controls in the Swift Xcode environment

What 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.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Launchpad - Let's dive into Swift! First App: Hello World
Introduction
Preview
Article
19:32

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:

Working with Buttons
16:47
Takeaways
Article
Section 2: Background Changer App
Introduction
Preview
Article
The Segmented Control
17:52
Takeaways
Article
Section 3: Number Slider App
Introduction
Preview
Article
19:58

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.

Takeaways
Article
Section 4: Image Switcher App
Introduction
Preview
Article
Switch & Image View
19:25
Takeaways
Article
Section 5: My Mood App
Introduction
Preview
Article
18:30

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."

Arrays
19:27
Date Picker
12:48
For Loops
18:41
NSUserDefaults
19:29
Takeaways
Article
Section 6: Grocery List
Introduction
Preview
Article
The Table View
17:19
Dictionaries
19:56
Takeaways
Article
Section 7: Card Game
Introduction
Preview
Article
The Collection View
14:33
Custom Cell Class
15:14
Takeaways
Article
Section 8: Simple Data Passing App
Introduction
Preview
Article
Multiple View Controllers
18:33
Takeaways
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Timothy Steward, 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!

Ready to start learning?
Take This Course