iOS 11 & Swift 4 - The Complete iOS App Development Bootcamp
Software Development / Mobile Development

iOS 11 & Swift 4 - The Complete iOS App Development Bootcamp

Learn iOS 11 App Development From Beginning to End

0 Students Enrolled
Intermediate
English
This Course Includes:
  • 52h 29m
  • 475 Lectures
  • 336 Downloadable Assets
  • Full Lifetime Access
  • Access On Mobile And Tv
  • Certificate On Completion

Overview

What will students learn in your course?
  • Be able to build any app you want
  • Craft a portfolio of apps to apply for junior developer jobs
  • Build fully-fledged apps for your startup or business
  • Work as a freelance iOS developer
  • Master creating Augmented Reality apps using Apple's new ARKit
  • Create your first Machine Learning app using Apple's new CoreML
What are the requirements or prerequisites for taking your course?
  • No programming experience needed - I'll teach you everything you need to know
  • A Mac laptop or iMac (or a PC running macOS)
  • No paid software required - all apps will be created in Xcode 9 (which is free)
  • I'll walk you through, step-by-step how to get Xcode installed set up
Who is the course for?
  • If you are an absolute beginner to coding, then take this course.
  • If you are a seasoned programmer, then take this course to to get up to speed quickly with Swift 4 and native app development. Start with the Xcode walkthr
  • If you are switching from Objective-C to Swift then this is a fast-track way of doing it. You can get started straight away with the Intermediate Swift Lan
  • If you are a pro iOS developer and want to quickly get up to date with Apple's new iOS 11 APIs, then start with the modules on ARKit and CoreML.
Description

Course Content

  • 51 Sections
  • 475 Lectures
  • 52h 29m Total Length
Section 1
Getting Started with iOS 11 and Swift 4

Getting Started with iOS 11 and Swift 4

Time 1h 21m
Lectures 11
IMPORTANT ANNOUNCEMENT
0:03:41
How to Get All the Free Stuff
0:06:54
Download Your Massive Asset Bundle Here
0:06:12
Join the Student Community
0:09:13
Get Monthly Tips and Tools to Level Up as a Developer
0:07:30
A Walkthrough of the Xcode Development Environment
0:07:30
Download the Swift Cheat Sheet and a Map of Xcode
0:09:13
The Anatomy of an iOS App
0:06:12
Section 2
iOS Interface Builder - The $999 App

iOS Interface Builder - The $999 App

Time 1h 17m
Lectures 11
Section 3
Sideloading in iOS

Sideloading in iOS

Time 24m
Lectures 4
Section 4
Coding Challenge #1 - Using Interface Builder in Xcode

Coding Challenge #1 - Using Interface Builder in Xcode

Time 54m
Lectures 8
Section 5
Build a iOS Dice App to Learn Swift Programming Basics

Build a iOS Dice App to Learn Swift Programming Basics

Time 1h 26m
Lectures 13
Section 6
Coding Challenge #2 - Swift Data Types, Variables and Arrays

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

Time 1h 28m
Lectures 13
Section 7
Programming in Swift 4 for Beginners [Using Swift Playgrounds]

Programming in Swift 4 for Beginners [Using Swift Playgrounds]

Time 1h 33m
Lectures 13
Section 8
Apple iOS APIs - Make a Music App

Apple iOS APIs - Make a Music App

Time 1h 06m
Lectures 12
Section 9
The Model-View-Controller (MVC) Design Pattern - Make a Quiz App

The Model-View-Controller (MVC) Design Pattern - Make a Quiz App

Time 2h 07m
Lectures 19
Section 10
Coding Challenge #3 - Control Flow - Build a Story App Like Lifeline

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

Time 1h 01m
Lectures 9
Section 11
iOS Auto Layout and Setting Constraints

iOS Auto Layout and Setting Constraints

Time 58m
Lectures 9
Section 12
Programming in Swift 4 for Intermediates

Programming in Swift 4 for Intermediates

Time 1h 13m
Lectures 12
Section 13
Cocoapods, GPS, APIs, REST and Getting Web Content - Weather App

Cocoapods, GPS, APIs, REST and Getting Web Content - Weather App

Time 3h 05m
Lectures 28
Section 14
The Command Line and Terminal

The Command Line and Terminal

Time 22m
Lectures 3
Section 15
Coding Challenge #4 - Cocoapods, REST, APIs - Build a Bitcoin Price Tracker

Coding Challenge #4 - Cocoapods, REST, APIs - Build a Bitcoin Price Tracker

Time 1h 05m
Lectures 10
Section 16
Cloud Database, iOS Animations and Advanced Swift - Make a WhatsApp Clone

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

Time 2h 52m
Lectures 26
Section 17
Firebase Version 3

Firebase Version 3

Time 3h 05m
Lectures 26
Section 18
Git, GitHub and Version Control

Git, GitHub and Version Control

Time 51m
Lectures 8
Section 19
Core Data, Realm, User Defaults - Learn Persistent Local Data Storage - Todoey

Core Data, Realm, User Defaults - Learn Persistent Local Data Storage - Todoey

Time 4h 31m
Lectures 42
Section 20
Introduction to Machine Learning

Introduction to Machine Learning

Time 30m
Lectures 4
Section 21
iOS 11 - CoreML - How to Incorporate Machine Learning into Your iOS Apps

iOS 11 - CoreML - How to Incorporate Machine Learning into Your iOS Apps

Time 45m
Lectures 7
Section 22
[Optional Project] Machine Learning Using IBM Watson

[Optional Project] Machine Learning Using IBM Watson

Time 1h 03m
Lectures 9
Section 23
iOS 11 - Advanced CoreML - How to Convert Pre-Trained Models Using CoreML Tools

iOS 11 - Advanced CoreML - How to Convert Pre-Trained Models Using CoreML Tools

Time 1h 42m
Lectures 16
Section 24
iOS 11 - ARKit - How to Make Augmented Reality Apps in iOS

iOS 11 - ARKit - How to Make Augmented Reality Apps in iOS

Time 1h 32m
Lectures 15
Section 25
[Optional Project 2] - Make an Augmented Reality Pokemon Go app Using Vuforia

[Optional Project 2] - Make an Augmented Reality Pokemon Go app Using Vuforia

Time 19m
Lectures 3
Section 26
iOS 11 - Advanced ARKit - How to Measure Real World Dimensions in an ARKit app

iOS 11 - Advanced ARKit - How to Measure Real World Dimensions in an ARKit app

Time 43m
Lectures 7
Section 27
How to Submit Your App to the App Store

How to Submit Your App to the App Store

Time 16m
Lectures 3
Section 28
Next Steps

Next Steps

Time 12m
Lectures 2
Section 29
The Complete App Design Course

The Complete App Design Course

Time 20m
Lectures 3
Section 30
Colour Theory

Colour Theory

Time 29m
Lectures 4
Section 31
Typography

Typography

Time 45m
Lectures 6
Section 32
The Fundamentals of User Interface (UI) Design for Mobile

The Fundamentals of User Interface (UI) Design for Mobile

Time 35m
Lectures 8
Section 33
The Fundamentals of User Experience (UX) Design for Mobile

The Fundamentals of User Experience (UX) Design for Mobile

Time 1h 12m
Lectures 11