The Complete iOS 11 Developer: Create Real Apps In Swift 4

No Rating(0)
See all reviews

This course is designed for those interested to learn how to create iOS 11 apps in Swift 4.

Watch Free For 30 Days

start free access


buy single class $199
  • On Demand Video Lessons
  • Course Certificate
  • 24/7 Support

About This CourseBeginner

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 monetizable 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.

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 real time 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!

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 in this course in plain English. I want to make the learning experience easy for you!

What are the requirements?

  • You will need a Mac running the latest macOS to create iOS apps

What will I learn?

  • Develop any iOS 11 app you can think of!
  • Build revenue generating apps and games to earn passive income!
  • Have a wide range of apps published on the app store (source code included!)
  • Work with Google Firebase and Web services (RESTful API calls)
  • Free introduction to Sketch Design for app mockups

Who is the target audience?

  • Beginners to programming in general or iOS programming should take this course
  • Suitable for anyone wanting to become a professional programmer
  • Suitable for hobby programmers

Our Promise to You

By the end of this course, you will have learned how to create iOS 11 mobile apps in Swift 4.

30 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 and learn more about creating iOS 11 mobile apps in Swift 4.

Course Curriculum

Course Sections


How To Get The Most From This Course

Introduction To Set Up For iOS 11

How To Set Up Xcode 9 – Swift 4 And The iOS 11 Simulators

How To Install iOS 11 Beta On Your iPhone or iPad

Basic Swift 4 Introduction

How To Use A Playground In Swift 4

Variables In Swift 4

Collections – Arrays In Swift 4

Collections – Sets In Swift 4

Collections – Dictionaries In Swift 4

Logic In Swift 4 – If Else And Switch Case

Round And Round – Loops In Swift 4

Functions In Swift 4

Optionals In Swift 4

Classes And Objects In Swift 4

Inheritance In Swift 4

Summary Of Basic Swift 4

Introduction To Your First iOS 11 App

Astronomy Screen Torch – Storyboards

Astronomy Screen Torch – View Controller Code

Astronomy Screen Torch – Buttons And Outlets

Astronomy Screen Torch – Storyboard Element Positioning

Astronomy Screen Torch – Assignment

Astronomy Screen Torch – Solution

Summary Of Your First iOS App

Introduction To Temperature Converter

Making The Main Screen Of Temperature Converter

Connecting Main Screen To Code

Writing The Main App Logic

Temperature Converter App Homework

Temperature Converter App Solution

Summary Of Temperature Converter App

Introduction To Designing A Simple App

What Do People NEED Or REALLY Want?

Get Your Idea Down On Good Ol Fashioned Paper!

Introduction To Calculator App

Making The Calculator Screen – Images, Image Sets And Buttons

Making The Calculator Screen – Stacks And Constraints

Making The Calculator Screen – Copy Copy Copy!

Connecting Graphics To Code – The Easy Way!

Storing Things With Enums

Writing The Main Logic Of Our Calculator App

Writing The Main Logic Of Our Calculator App – Part 2

Calculator – Homework

Calculator – Solution

Summary Of Calculator

Introduction To Back To The Future

Tabbed Apps – Explained!

Back To The Future Layout – Tab Bars And Icons!

Back To The Future Layout – Storyboards

Back To The Future Code – Showing The Current Date

Back To The Future – Showing A Ticking Clock

Starting To Time Travel – Laying Out The Design

Continuing Time Travel – The Code Behind It All

Throwing In Some Basic Animations And Your First Experience Of Async Programming

Back To The Future – Homework

Back To The Future – Solution

Summary Of Back To The Future App!

Greek Gods – Introduction

What Is A Scrolling List? Explained With Lego!

Creating Greek Gods – Storyboards And Table Views

Greek Gods – Reuse Identifiers, Highlighting Cell Sections And Data

Table View And View Controller Navigation

Passing Data Between Table Views And View Controllers

Creating The God Detail Screen – Image Views

Greek Gods – Homework And Solution In One!

Greek Gods – Summary And Source Code

Introduction To Where Was I?

Showing A Map With Apple Maps And Frameworks

Info.plist – Location Permissions And Required Device Capabilities

Asking For Permission And Showing A Location

Getting Location Coordinates

Saving Location Coordinates With User Defaults

Showing Last Location With A Pin Annotation

Where Was I? Easy Homework And Solution

Where Was I? Hard Homework And Solution

Summary Of Where Was I? GPS And Apple Maps

Introduction To Will I Burn

What Are Restful Services And APIs?

What is JSON

Oh God, Please Not Another Weather App!

Choosing The Weather API

Creating The App And Asking For Permissions

Designing Your App Around A Custom Font

Allowing The User To Pick A Skin Type

Allowing The User To Pick A Skin Type: Part 2 – Storage

Using Cocoapods To Install A Module For Restful Services

How To Retrieve Data From An API In An iOS App

How To Parse JSON Data With Swift

Homework – Let Me Know And Solution

Calculating Burn Time

Creating User Notifications Locally

Summary Of Will I Burn

Introduction To Cha Chat – A Whatsapp Clone

How To Setup Firebase On The Web

Setting Up The App And Installing Firebase With Cocoapods

Firebase Registration And Login Component – Design For Logging In

Firebase Registration And Login Component – Code For Logging In

Firebase Registration And Login Component – Code For Registering A New User

Firebase Registration And Login – Homework And Solution

Setting Up A Table View To Show Firebase Message Data

Moving A View Up Or Down When A Keyboard Is Shown

Sending And Receiving Data To And From A Firebase Database

Cha Chat – Homework And Solution

Cha Chat – Summary

Introduction To Transcriber App

Setting Up Tabs, Navigation, Permissions And Core Data

Checking Existing Permissions And Requesting Them For Microphone And Speech

Setting Up For Recording And File Systems

Recording Audio

Transcriber Homework And Solution 1

How To Playback Local Audio Files On iOS

How To Implement Audio Transcription On iOS

How To Save Text Files On iOS

Initializing And Saving Core Data In iOS

Retrieving Data From Core Data And Showing It In A Tableview

Epic Homework with No Answers!

Summary Of Transcriber App

Introduction To Apple TV

Creating Your First tvOS App And Running Through The Created Files

Showing Images And Running The tvOS Simulator

How To Integrate Apple TV Remote Commands

Changing Images Programmatically

Adding Cream On Top

Summary Of An Introduction To tvOS


No Reviews found for this course.