Please ensure Javascript is enabled for purposes of website accessibility
iOS Mobile App Development Course: Create Your First 3 Apps

Start your iOS mobile app development journey today! Learn Swift, Xcode, and create apps with our beginner-friendly course. Read more.

4.5( 19 REVIEWS )
6281 STUDENTS
3h 14m
Students
6281
Course Skill Level
Beginner
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.

Access all courses in our library for only $9/month with All Access Pass

Get Started with All Access PassBuy Only This Course

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: Dive into the fundamentals of Swift, master the art of Xcode, and learn the ropes of creating a new project.
  • Playgrounds, Properties, Functions, Optionals, and The Console: Discover the power of Swift through hands-on experience with Playgrounds, and explore essential concepts like properties, functions, optionals, and the all-important console.
  • ViewControllers, UITableView, Parsing JSON, and Much More: Gain proficiency in creating user interfaces with ViewControllers, harness the capabilities of UITableView, and unravel the mysteries of parsing JSON data, among other invaluable skills.

Requirements: 

  • No prior knowledge is necessary to embark on this iOS mobile app development program.

Software version used in the course: 

  • Swift and Xcode

Mobile app development is currently one of the most sought-after and rapidly growing skillsets in the tech industry. As the digital landscape continues to shift towards mobile platforms, the demand for skilled mobile app developers is soaring.

Embarking on your journey to develop ios apps can be challenging. While there are countless free online tutorials available, they often provide only fragments of the knowledge required to create a fully-fledged app. Alternatively, enrolling in a professional training program can come with a hefty price tag, costing tens of thousands of dollars.

However, if you’re seeking a straightforward and comprehensive introduction to becoming an iOS app developer, your search ends here.

Our Promise to You
By the end of this course, you will have learned mobile app development for iOS.

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!

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

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: Dive into the fundamentals of Swift, master the art of Xcode, and learn the ropes of creating a new project.
  • Playgrounds, Properties, Functions, Optionals, and The Console: Discover the power of Swift through hands-on experience with Playgrounds, and explore essential concepts like properties, functions, optionals, and the all-important console.
  • ViewControllers, UITableView, Parsing JSON, and Much More: Gain proficiency in creating user interfaces with ViewControllers, harness the capabilities of UITableView, and unravel the mysteries of parsing JSON data, among other invaluable skills.

Requirements: 

  • No prior knowledge is necessary to embark on this iOS mobile app development program.

Software version used in the course: 

  • Swift and Xcode

Mobile app development is currently one of the most sought-after and rapidly growing skillsets in the tech industry. As the digital landscape continues to shift towards mobile platforms, the demand for skilled mobile app developers is soaring.

Embarking on your journey to develop ios apps can be challenging. While there are countless free online tutorials available, they often provide only fragments of the knowledge required to create a fully-fledged app. Alternatively, enrolling in a professional training program can come with a hefty price tag, costing tens of thousands of dollars.

However, if you’re seeking a straightforward and comprehensive introduction to becoming an iOS app developer, your search ends here.

Our Promise to You
By the end of this course, you will have learned mobile app development for iOS.

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!

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

4.5

4.5
19 Ratings
  1. Adam
    NAvyashree Rajashankar July 25, 2016 at 20:59 PM

    5.0

    best course

  2. Adam

    iOS Review

    No ratings yet

    4 stars

  3. Adam

    Ms Design

    5.0

    Will utilize the video training as they were very easy to navigate through.

  4. Adam

    Great Course

    4.0

    I had to change a few things around because of the recent Xcode update but the overall course was great!

  5. Adam

    5.0

    Definitely the right course to take. The course really taught me everything I needed to know about creating mobile apps.

Are you interested in higher education?