Start your iOS mobile app development journey today! Learn Swift, Xcode, and create apps with our beginner-friendly course. Read more.
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 CourseAbout 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 |
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.
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.
Awesome class
really enjoyed the course
Great course
Great Course
great course!