Please ensure Javascript is enabled for purposes of website accessibility
iOS Mobile App Development Course: Create Your First 3 Apps
4.5( 19 REVIEWS )
3h 14m

Learn how to become an iOS developer. This course will walk you through xcode and SWIFT. At the end of this course, you will have created your first 3 apps.

Read more.
Course Skill Level
Time Estimate
3h 14m


I am an iOS Developer with experience in Swift and Objective-C. I currently have 2 apps available in the AppStore. I have experience working with CoreData, CloudKit, AVFoundation, EventKit, the Social and Accounts frameworks, and many REST API's including Twitter, Tumblr, SoundCloud, StackOverflow, GitHub and YouTube. I graduated and received my iOS Development Certificate from Code Fellows in Seattle, WA.

Only want this course? Buy this course for $199 $29 and keep lifetime access. Click here

About This Course

Who this course is for:

  • UI/UX designers
  • Mobile app developers
  • iOs developers

What you’ll learn: 

  • Introduction to Swift, Xcode and Creating a New Project
  • Playgrounds, Properties, Functions, Optionals and The Console
  • ViewControllers, UITableView, Parsing JSON, and much mor


  • No prior knowledge is required to take this course 

Software version used in the course: 

  • Swift and Xcode

Mobile app development is one of the fastest growing and desired skillsets today. As technology shifts from the web to mobile – there is a growing demand for mobile app developers.

But getting started in iOS development isn’t always easy.

Of course, there are many free tutorials online but most only give you a small piece of what you actually need to know to develop an app. Another option is to go to a professional training program that can cost tens of thousands of dollars.

However, if you’re looking for straight forward introductory training on how to become an iOS app developer – this is the course for you.

Our Promise to You
By the end of this course, you will have the knowledge of iOS development and have created your first three mobile apps.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and develop the skill of iOS development!

Course Curriculum

App 1 - Hello World
Lesson 1 – Intro to Course, Swift, Xcode and Creating a New Project 00:00:00
Lesson 2 – Playgrounds, Properties, Functions, Optionals, and The Console 00:00:00
Lesson 3 – ViewControllers, ViewDidLoad, UILabel, and AutoLayout 00:00:00
Lesson 4 – UITextFieldDelagate, IBOutlet, IBAction, and the Apple Documentation 00:00:00
App 2 - To Do List
Lesson 5 – UITableView, Prototype Cells, Dynamic vs Static TableView’s 00:00:00
Lesson 6 – UITableViewDataSource, Cell Identifier, NSIndexPath, Navigation Controller 00:00:00
Lesson 7 – Custom Classes, MVC, Custom Initializers, Arrays 00:00:00
Lesson 8 – UIAlertController, Nil, Presenting A View Controller 00:00:00
Lesson 9 – Using our Custom Initializer, Appending To An Array, Reload Data in UITableView 00:00:00
App 3 - Twitter Clone
Lesson 10 – Create New Project, Create Tweet Class, setup UITableView 00:00:00
Lesson 11 – Network Controller, Accounts Framework, Social Framework, Completion Handler/Callback 00:00:00
Lesson 12 – Twitter API Documentation, REST API’s, NSURL 00:00:00
Lesson 13 – SLRequest, URL Status Codes, Switch Statements 00:00:00
Lesson 14 – NSOperationsQueue, MainQueue, MultiThreading, JSON Serialization, For Loops 00:00:00
Lesson 15 – NSDictionary, Parsing JSON, Optional Chaining, recap FetchUserTimeline 00:00:00
Lesson 16 – Error Checking, Call FetchUserTimeline, Subclassing, Comments in Swift, Storyboard ID 00:00:00
Lesson 17 – NavigationBar Title, UITableView Delegate, Segue between View Controllers 00:00:00
Lesson 18 – Create another Fetch, pass data between View Controllers 00:00:00
Lesson 19 – Subclassing UITableViewCell’s, UIImageView, AutoLayout(Cont.), and Course Wrap Up 00:00:00

Course Review


19 Ratings
  1. Anonymous

    Getting the Basics


    My first introductory course into learning the language and I am off to a good start with our trainer. Ready for next course.

  2. Anonymous

    Great Course! I Learned A Lot.


    Great course. Overall I learned a lot and I’m very happy I took the course. I was confused by a couple of things, but after looking it up in the Apple Documentation and other places I was able to get a clear understanding. I highly recommend this.

  3. Anonymous

    Awesome class


    really enjoyed the course

  4. Anonymous


    Great course

  5. Anonymous

    Great Course


    great course!

Are you interested in higher education?

We’re working on a service to connect learners with higher education programs, enter your name and email to join the waitlist

You’ve been added to the waitlist!

Keep an eye out for the announcement via email.

You’ll be the first to know.



Enter your Name and Email for a chance to win Lifetime Access to all courses!
Promotion ends today.



Enter your Name and Email for a chance to win Lifetime Access to all courses!
Promotion ends today.

Success! You are now entered to win lifetime access to all courses. Winners are selected at the beginning of each month. 

P.S. Look out for our exclusive sales only shown to students on our email list!