iOS & Swift – The Complete iOS App Development Bootcamp

$0.99
Instructor:
Dr. Angela Yu, Developer and Lead Instructor
Category:

Welcome to the Complete iOS App Development Bootcamp. With over 39,000 5 star ratings and a 4.8 average my iOS course is the HIGHEST RATED iOS Course in the history of Udemy!

At 55+ hours, this iOS 13 course is the most comprehensive iOS development course online!

This Swift 5.1 course is based on our in-person app development bootcamp in London, where we’ve perfected the curriculum over 4 years of in-person teaching.

Our complete app development bootcamp teaches you how to code using Swift 5.1 and build beautiful iOS 13 apps for iPhone and iPad. Even if you have ZERO programming experience.

I’ll take you step-by-step through engaging and fun video tutorials and teach you everything you need to know to succeed as an iOS app developer.

What you’ll learn
  • You will create a portfolio of 15 apps to be able apply for junior developer jobs at a technology company
  • You will learn Xcode, UIKit and SwiftUI, ARKit, CoreML and CoreData.
  • You will learn by doing, where every lesson is incorporated into a real-world app project.
  • After the course, you will be able to build any app you want.
  • Start your own app based business
  • Become a digital nomad by working as a freelance iOS developer
  • Master creating Augmented Reality apps using Apple’s new ARKit
  • Create apps that use Machine Learning using Apple’s new CoreML
  • Master app design so you’ll know how to wireframe, mockup and prototype your app idea
Course content
35

36 sections • 542 lectures • 60h 25m total length

Getting Started with iOS Development and Swift 5
Xcode Storyboards and Interface Builder
Xcode Storyboard and Interface Builder Challenge
Swift Programming Basics - Collections, Constants & Variables
Swift Programming Basics Challenge
Auto Layout and Responsive UIs
Using and Understanding Apple Documentation
Intermediate Swift Programming - Control Flow and Optionals
iOS App Design Patterns and Code Structuring
iOS App Design Pattern Challenge
Advanced Swift Programming - Classes, Inheritance & Advanced Optionals
Advanced Swift Programming Challenge
Networking, JSON Parsing, APIs and Core Location
Networking and API Challenge
Firebase Cloud Firestore, TableViews and Cocoapod Dependencies
The Command Line and Terminal
SwiftUI and Declarative Programming
Git, GitHub and Version Control
Local Data Persistance - User Defaults, Core Data and Realm
In-App Purchases and Apple StoreKit
Advanced Swift Classroom - Part 1
Advanced Swift Classroom - Part 2
CoreML and Machine Learning
Advanced CoreML - CoreML Tools & Converting Models
CreateML - Building Your Own Machine Learning Model from Scratch
CreateML & Natural Language Processing (NLP)
ARKit & Augmented Reality Apps
Advanced ARKit
ARKit 2 and Live Tracking
ARKit 2 & Live Video
How to Submit Your App to the App Store
What's Next? How to Become a Pro iOS Developer
Optional: The Complete App Design Course
Optional: The Complete App Marketing Course
Optional Module: How to Make an App from Beginning to End