iOS 12 Course Resources List


Module 1 - Getting Started with iOS 12 and Swift 4.2


Module 2 - iOS Interface Builder and the $999 App


Module 3 - Sideloading in iOS


Module 4 - Coding Challenge #1 - Using Interface Builder in Xcode


Module 5 - Build a iOS Dice App to Learn Swift Programming Basics


Module 6 - Coding Challenge #2 - Swift Data Types, Variables and Arrays


Module 7 - Programming in Swift 4 for Beginners [Using Swift Playgrounds]


Module 8 - Apple iOS APIs - Make a Music App


Module 9 - MVC Design Pattern - Make a Quiz App


Module 10 - Coding Challenge #3 - Control Flow - Build a Story App Like Lifeline


Module 11 - Auto Layout and Setting Constraints


Module 12 - Swift Programming for Intermediates


Module 13 - GPS, APIs and Getting Web Content - Build a Weather App


Module 14 - The Command Line and Terminal


Module 15 - Build a Bitcoin Price Tracker


Module 16 - Cloud Database, iOS Animations and Advanced Swift - Make a WhatsApp Clone


Module 17 - Git, Github and Version Control


Module 18 - Core Data, Realm, User Defaults - Learn Persistent Local Data Storage - Make a ToDo List App


Module 19 - In-App Purchases


Module 20 - Advanced Swift Programming Concepts

Module 21 - Intro to CoreML - How to Incorporate Machine Learning into Your iOS Apps


Module 22 - Machine Learning Using IBM Watson


Module 23 - Advanced CoreML - How to Convert Pre-Trained Models using CoreML Tools


Module 24 - CoreML 2 & CreateML - Building Our Own Machine Learning Model

Module 25 - CoreML 2 & Natural Language Processing - Twitter Sentiment Analysis App


Module 26 - ARKit - Intro to Making Augmented Reality Apps


Module 27 - Advanced ARKit - How to Measure Real World Dimensions with an AR Ruler


Module 28 - ARKit 2 - Use Live Tracking Image Recognition for Pokemon App


Module 29 - ARKit 2 - The Harry Potter Style Live NewsPaper


Module 30 - How to Submit Your App to the App Store


App Design Resource List


App Marketing Resource List


Where Next?