Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
120 Videos (21h 35m)
    • M1 1 Introduction

      3:03
    • M1 2 How to Get The Most From This Course

      1:06
    • M1 3 What this Course Is and Isn't

      2:14
    • M2 1 Introduction to Setup

      1:13
    • M2 2 How to Set Up Xcode 9 Swift 4 and the iOS 11 Simulators

      5:49
    • M2 3 How to Install iOS 11 Beta on your iPhone or iPad

      3:13
    • M3 1 Basic Swift 4 Introduction

      2:32
    • M3 2 How to Use a Playground in Swift 4

      3:52
    • M3 3 Variables in Swift 4

      9:34
    • M3 4 Collections Arrays in Swift 4

      9:22
    • M3 5 Collections Sets in Swift 4

      5:35
    • M3 6 Collections Dictionaries in Swift 4

      8:44
    • M3 7 Logic in Swift 4 If Else and Switch Case

      7:25
    • M3 8 Round and Round Loops in Swift 4

      9:07
    • M3 9 Functions in Swift 4

      9:41
    • M3 10 Optionals in Swift 4

      5:23
    • M3 11 Classes and Objects in Swift 4

      9:34
    • M3 12 Inheritance in Swift 4

      3:27
    • M3 13 Summary of Basic Swift 4

      1:49
    • M4 1 Introduction to Your First iOS 11 App

      2:40
    • M4 2 Astronomy Screen Torch Storyboards

      8:54
    • M4 3 Astronomy Screen Torch View Controller Code

      6:09
    • M4 4 Astronomy Screen Torch Buttons and Outlets

      7:18
    • M4 5 Astronomy Screen Torch Storyboard Element Positioning

      7:02
    • M4 6 Astronomy Screen Torch Assignment

      2:21
    • M4 7 Astronomy Screen Torch Solution

      5:24
    • M4 8 Summary of Your First iOS App

      3:14
    • M5 1 Introduction

      0:41
    • M5 2 Making the Main Screen of Temperature Converter

      14:51
    • M5 3 Connecting Main Screen to Code

      5:29
    • M5 4 Writing the Main Code

      7:48
    • M5 5 Homework

      1:21
    • M5 6 Solution

      14:14
    • M5 7 Summary of Temperature Converter App

      1:34
    • M6 1 Introduction to Your App Idea

      1:42
    • M6 2 What do People Need or REALLY Want?

      4:59
    • M6 3 Your Idea on Paper

      5:50
    • M7 1 Introduction to Calculator

      1:11
    • M7 2 Making the Calculator Screen Images, Image Sets and Buttons

      8:38
    • M7 3 Making the Calculator Screen Stacks and Constraints

      10:39
    • M7 4 Making the Calculator Screen Copy Copy Copy!

      12:07
    • M7 5 Connecting Graphics to Code The Easy Way!

      14:10
    • M7 6 Storing Things With Enums

      9:41
    • M7 7 Writing the Main Logic of Our Calculator App

      11:50
    • M7 8 Writing the Main Logic of Our Calculator App Part 2

      12:13
    • M7 9 Calculator Homework

      1:03
    • M7 10 Calculator Solution

      7:26
    • M7 11 Summary of Calculator

      2:32
    • M8 1 Back to the Future Introduction

      2:32
    • M8 2 Back to the Future Tabbed Apps Explained

      10:47
    • M8 3 Back to the Future Layout Tab Bars and Icons!

      14:41
    • M8 4 Back to the Future Layout Storyboards

      17:07
    • M8 5 Back to the Future Code Showing the Year

      15:22
    • M8 6 Back to the Future Code A Ticking Clock

      16:37
    • M8 7 Back to the Future Time Travel Storyboards

      10:07
    • M8 8 Back to the Future time Travel Code

      11:30
    • M8 9 Back to the Future Time travel Animations

      17:20
    • M8 10 Back to the Future Homework

      2:05
    • M8 11 Back to the Future Solution

      16:06
    • M8 12 Summary of Back to the Future App

      2:06
    • M9 1 Greek Gods Introduction

      1:13
    • M9 2 What is a Scrolling List? Explained with Lego!

      4:42
    • M9 3 Creating Greek Gods Storyboards and Table Views

      10:27
    • M9 4 Greek Gods Reuse Identifiers, Highlighting Cell Sections and Data

      24:53
    • M9 5 Table View and View Controller Navigation

      11:26
    • M9 6 Passing Data Between Table Views and View Controllers

      11:43
    • M9 7 Creating the God Detail Screen Image Views

      18:45
    • M9 8 Greek Gods Homework and Solution in One!

      2:14
    • M9 9 Greek Gods Summary

      1:53
    • M10 1 WHere Was I? Introduction

      2:48
    • M10 2 Showing a Map with Apple Maps And Frameworks

      8:40
    • M10 3 Info

      7:38
    • M10 4 Asking for Permission and Showing a Location

      12:53
    • M10 5 Getting Location Coordinates

      10:15
    • M10 6 Saving Location Coordinates with UserDefaults

      14:06
    • M10 7 Showing Last Location with a Pin Annotation

      13:39
    • M10 8 Where Was I Homework 1 and Solution

      6:30
    • M10 9 Where Was I HARD Homework and Solution

      12:08
    • M10 10 Where Was I? Summary

      2:07
    • M11 1 Introduction to Will I burn

      3:25
    • M11 2 What Are Restful Services?

      6:29
    • M11 3 What is JSON?

      4:40
    • M11 4 OH GOD, PLEASE NOT ANOTHER WEATHER APP!

      3:16
    • M11 5 Choosing the Weather API

      4:05
    • M11 6 Creating the App and Asking for Permissions

      18:18
    • M11 7 Designing Your App Around a Custom Font

      8:32
    • M11 8 Alowing the User to Pick a Skin Type

      27:54
    • M11 9 Alowing the User to Pick a Skin Type Part 2 Storage

      15:31
    • M11 10 Using Cocoapods to Install a Module for RESTful Services

      21:49
    • M11 11 How to Retrieve Data from an API in an iOS App

      33:25
    • M11 12 How to Parse JSON Data with Swift

      20:52
    • M11 13 Homework Let Me Know! (And Solution)

      18:24
    • M11 14 Calculating Burn Time

      19:49
    • M11 15 Creating User Notifications Locally

      28:03
    • M11 16 Summary of Will I Burn

      3:12
    • M12 1 Introduction to Cha Chat A Whatsapp Clone

      3:34
    • M12 2 How to Setup Firebase on the Web

      5:34
    • M12 3 Setting up the App and Installing Firebase with Cocoapods

      12:20
    • M12 4 Firebase Registration and Login Component Design for Logging In

      15:46
    • M12 5 Firebase Registration and Login Component Code for Logging In

      31:36
    • M12 6 Firebase Registration and Login Component Code for Registering a New User

      22:42
    • M12 7 Firebase Registration and Login Homework and Solution

      21:53
    • M12 8 Setting up a Table View to Show Firebase Message Data

      33:49
    • M12 9 Moving a View up or Down when a Keyboard is Shown

      30:54
    • M12 10 Sending and Receiving Data to and From a Firebase Database

      27:04
    • M12 11 Firebase Cha Chat Homework and Solution

      30:24
    • M12 12 Cha Chat Summary

      2:32
    • M13 1 Introduction to Transcriber App

      3:15
    • M13 2 Setting up Tabs Navigation Permissions and Core Data

      32:20
    • M13 3 Checking Existing Permissions and Requesting Permissions for Microphone and Speech

      33:11
    • M13 4 Setting up Recording from the Microphone Document Directories and View Controllers

      23:34
    • M13 5 Recording Audio from the Microphone

      21:21
    • M13 6 Transcriber Homework and Solution 1

      9:37
    • M13 7 How to Playback Local Audio Files on iOS

      13:38
    • M13 8 How to Implement Audio Transcription on iOS

      13:02
    • M13 9 How to Save Text Files on iOS

      11:37
    • M13 10 Initialising and Saving Core Data in iOS

      26:19
    • M13 11 Retrieving Data from Core Data and Showing it in a TableView

      15:50
    • M13 12 EPIC Homework with NO ANSWERS!

      3:53
    • M13 13 Summary of Transcriber App

      1:37

About This Class

The Complete iOS 11 Developer has just one goal - to turn you into the best developer, freelancer and entrepreneur that you can possibly be!

This course will show you how to code properly whilst developing your own app ideas and turning those into monetisable products.

You will also learn what it takes to create an app startup from industry veterans.

On completion of this course you will be a well rounded iOS 11 developer with limitless options in an increasing technology dependent world.

-------- STARTER, BRONZE, SILVER AND GOLD EDITIONS INCLUDED IN THIS COURSE!-------

A quick preview of everything you'll get:

  • Understand the app creation process, from graphic design to coding
  • Get a project based approach to make sure you never get bored!
  • Calculator apps to understand basic code
  • Converter apps to get a bit more complex
  • Making GPS map apps to understand location
  • Making ticking clock apps to understand timers
  • Transcription apps via Siri services
  • RESTful API and JSON apps (web services and data retrieval)
  • Firebase apps (Google cloud database)
  • WhatsApp clones with realtime data delivery
  • Fancy animations to WOW users
  • Creating compelling apps
  • How to start your own startup from idea. From financing to selling.

And tonnes more!

Realistic options for you to pursue following this course

  • Six figure salaried developer
  • Freelancer earning between $60 - $120 per hour
  • Successful startup founder with unlimited earning potential 

Other students on this course have been sending me wonderful messages about how it helped them:

" Hi Grant, I managed to land the fabled 6 figure developer job yesterday thanks to your course. In the interview they asked me complicated questions and luckily you'd explained the majority of those during the course. Thanks so much! "

Why you should learn from me

I started out life as a dance instructor knowing nothing about programming! Looking back on the dozens of app projects I've worked on, it's hard for even me to believe I could make it this far with Fortune 500 companies paying me as a consultant!

The fact that I didn't start out as a programmer means that I actually remember what it's like to be a beginner. I remember teachers throwing useless jargon at me and you know what? It sucked! That's why I try my utmost to explain everything int his course in plain English. I want to make the learning experience easy for you!

The final reason why you should take this course

In Silicon valley, venture capitalists talk about return on investment a lot. A good return, averaged over all their assets, is something like 10%. Imagine if you could have a return over 1,000% percent?

Well that's what you get when you invest the price of a few coffees in this course. Your knowledge will be immeasurably increased and you'll have the keys to a new career as a valued iOS 11 app developer or maybe even the owner of a successful startup!


You are your biggest asset. Invest in yourself and take this course today!

101

Students

--

Projects

Grant Klimaytys

Super iOS and Android App Developer and Professor

My very first software program was the artificial intelligence brain of an underwater robot in the early 2000's, still the coolest project I have ever worked on!

Since then I have designed and built websites, software and apps using all manner of languages and frameworks. Javascript, Bootstrap, .Net, Python, PHP - you name it, I've probably used it.

These days I focus on building quality cross platform apps using Xamarin studio in C#, Xcode and Swift 2 and Android Studio.

See full profile