This course is designed for those interested to learn how to create iOS 11 apps in Swift 4. Read more.
Taking you from zero to hero when it comes to programming! I teach in clear, understandable language without waffling!
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
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
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
What are the requirements?
- You will need a Mac running the latest macOS to create iOS apps
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!
Our Promise to You
By the end of this course, you will have learned how to create iOS 11 mobile apps in Swift 4.
10 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
Section 1 - Introduction To iOS 11 | |||
Introduction | 00:00:00 | ||
How To Get The Most From This Course | 00:00:00 | ||
Section 2 - Setting Up To Code For iOS 11 | |||
Introduction To Set Up For iOS 11 | 00:00:00 | ||
How To Set Up Xcode 9 - Swift 4 And The iOS 11 Simulators | 00:00:00 | ||
How To Install iOS 11 Beta On Your iPhone or iPad | 00:00:00 | ||
Section 3 - Starter Level iOS 11: Learn Basic Swift 4 | |||
Basic Swift 4 Introduction | 00:00:00 | ||
How To Use A Playground In Swift 4 | 00:00:00 | ||
Variables In Swift 4 | 00:00:00 | ||
Collections - Arrays In Swift 4 | 00:00:00 | ||
Collections - Sets In Swift 4 | 00:00:00 | ||
Collections - Dictionaries In Swift 4 | 00:00:00 | ||
Logic In Swift 4 - If Else And Switch Case | 00:00:00 | ||
Round And Round - Loops In Swift 4 | 00:00:00 | ||
Functions In Swift 4 | 00:00:00 | ||
Optionals In Swift 4 | 00:00:00 | ||
Classes And Objects In Swift 4 | 00:00:00 | ||
Inheritance In Swift 4 | 00:00:00 | ||
Summary Of Basic Swift 4 | 00:00:00 | ||
Section 4 - Starter Level iOS 11: An Astronomical Screen Torch App! | |||
Introduction To Your First iOS 11 App | 00:00:00 | ||
Astronomy Screen Torch - Storyboards | 00:00:00 | ||
Astronomy Screen Torch - View Controller Code | 00:00:00 | ||
Astronomy Screen Torch - Buttons And Outlets | 00:00:00 | ||
Astronomy Screen Torch - Storyboard Element Positioning | 00:00:00 | ||
Astronomy Screen Torch - Assignment | 00:00:00 | ||
Astronomy Screen Torch - Solution | 00:00:00 | ||
Summary Of Your First iOS App | 00:00:00 | ||
Section 5 - Starter Level iOS 11: A Snazzy Temperature Converter App | |||
Introduction To Temperature Converter | 00:00:00 | ||
Making The Main Screen Of Temperature Converter | 00:00:00 | ||
Connecting Main Screen To Code | 00:00:00 | ||
Writing The Main App Logic | 00:00:00 | ||
Temperature Converter App Homework | 00:00:00 | ||
Temperature Converter App Solution | 00:00:00 | ||
Summary Of Temperature Converter App | 00:00:00 | ||
Section 6 - Something Fun! What's Your App Idea? | |||
Introduction To Designing A Simple App | 00:00:00 | ||
What Do People NEED Or REALLY Want? | 00:00:00 | ||
Get Your Idea Down On Good Ol Fashioned Paper! | 00:00:00 | ||
Section 7 - Bronze Level iOS 11: A Calculator App | |||
Introduction To Calculator App | 00:00:00 | ||
Making The Calculator Screen - Images, Image Sets And Buttons | 00:00:00 | ||
Making The Calculator Screen - Stacks And Constraints | 00:00:00 | ||
Making The Calculator Screen - Copy Copy Copy! | 00:00:00 | ||
Connecting Graphics To Code - The Easy Way! | 00:00:00 | ||
Storing Things With Enums | 00:00:00 | ||
Writing The Main Logic Of Our Calculator App | 00:00:00 | ||
Writing The Main Logic Of Our Calculator App - Part 2 | 00:00:00 | ||
Calculator - Homework | 00:00:00 | ||
Calculator - Solution | 00:00:00 | ||
Summary Of Calculator | 00:00:00 | ||
Section 8 - Bronze Level iOS 11: Tabbed Apps And Back To The Future! | |||
Introduction To Back To The Future | 00:00:00 | ||
Tabbed Apps - Explained! | 00:00:00 | ||
Back To The Future Layout - Tab Bars And Icons! | 00:00:00 | ||
Back To The Future Layout - Storyboards | 00:00:00 | ||
Back To The Future Code - Showing The Current Date | 00:00:00 | ||
Back To The Future - Showing A Ticking Clock | 00:00:00 | ||
Starting To Time Travel - Laying Out The Design | 00:00:00 | ||
Continuing Time Travel - The Code Behind It All | 00:00:00 | ||
Throwing In Some Basic Animations And Your First Experience Of Async Programming | 00:00:00 | ||
Back To The Future - Homework | 00:00:00 | ||
Back To The Future - Solution | 00:00:00 | ||
Summary Of Back To The Future App! | 00:00:00 | ||
Section 9 - Silver Level iOS 11: Scrolling Lists And Greek Gods App! | |||
Greek Gods - Introduction | 00:00:00 | ||
What Is A Scrolling List? Explained With Lego! | 00:00:00 | ||
Creating Greek Gods - Storyboards And Table Views | 00:00:00 | ||
Greek Gods - Reuse Identifiers, Highlighting Cell Sections And Data | 00:00:00 | ||
Table View And View Controller Navigation | 00:00:00 | ||
Passing Data Between Table Views And View Controllers | 00:00:00 | ||
Creating The God Detail Screen - Image Views | 00:00:00 | ||
Greek Gods - Homework And Solution In One! | 00:00:00 | ||
Greek Gods - Summary And Source Code | 00:00:00 | ||
Section 10 - Silver Level iOS 11: Where Was I? GPS And Apple Maps Apps | |||
Introduction To Where Was I? | 00:00:00 | ||
Showing A Map With Apple Maps And Frameworks | 00:00:00 | ||
Info.plist - Location Permissions And Required Device Capabilities | 00:00:00 | ||
Asking For Permission And Showing A Location | 00:00:00 | ||
Getting Location Coordinates | 00:00:00 | ||
Saving Location Coordinates With User Defaults | 00:00:00 | ||
Showing Last Location With A Pin Annotation | 00:00:00 | ||
Where Was I? Easy Homework And Solution | 00:00:00 | ||
Where Was I? Hard Homework And Solution | 00:00:00 | ||
Summary Of Where Was I? GPS And Apple Maps | 00:00:00 | ||
Section 11 - Silver Level iOS 11: Will I Burn? An Internet Enabled Weather App | |||
Introduction To Will I Burn | 00:00:00 | ||
What Are Restful Services And APIs? | 00:00:00 | ||
What is JSON | 00:00:00 | ||
Oh God, Please Not Another Weather App! | 00:00:00 | ||
Choosing The Weather API | 00:00:00 | ||
Creating The App And Asking For Permissions | 00:00:00 | ||
Designing Your App Around A Custom Font | 00:00:00 | ||
Allowing The User To Pick A Skin Type | 00:00:00 | ||
Allowing The User To Pick A Skin Type: Part 2 - Storage | 00:00:00 | ||
Using Cocoapods To Install A Module For Restful Services | 00:00:00 | ||
How To Retrieve Data From An API In An iOS App | 00:00:00 | ||
How To Parse JSON Data With Swift | 00:00:00 | ||
Homework - Let Me Know And Solution | 00:00:00 | ||
Calculating Burn Time | 00:00:00 | ||
Creating User Notifications Locally | 00:00:00 | ||
Summary Of Will I Burn | 00:00:00 | ||
Section 12 - Gold Level iOS 11: Whatsapp Clone Using Google Firebase (Cloud Enabled App) | |||
Introduction To Cha Chat - A Whatsapp Clone | 00:00:00 | ||
How To Setup Firebase On The Web | 00:00:00 | ||
Setting Up The App And Installing Firebase With Cocoapods | 00:00:00 | ||
Firebase Registration And Login Component - Design For Logging In | 00:00:00 | ||
Firebase Registration And Login Component - Code For Logging In | 00:00:00 | ||
Firebase Registration And Login Component - Code For Registering A New User | 00:00:00 | ||
Firebase Registration And Login - Homework And Solution | 00:00:00 | ||
Setting Up A Table View To Show Firebase Message Data | 00:00:00 | ||
Moving A View Up Or Down When A Keyboard Is Shown | 00:00:00 | ||
Sending And Receiving Data To And From A Firebase Database | 00:00:00 | ||
Cha Chat - Homework And Solution | 00:00:00 | ||
Cha Chat - Summary | 00:00:00 | ||
Section 13 - Gold Level iOS 11: Transcriber App Tapping Into Siri | |||
Introduction To Transcriber App | 00:00:00 | ||
Setting Up Tabs, Navigation, Permissions And Core Data | 00:00:00 | ||
Checking Existing Permissions And Requesting Them For Microphone And Speech | 00:00:00 | ||
Setting Up For Recording And File Systems | 00:00:00 | ||
Recording Audio | 00:00:00 | ||
Transcriber Homework And Solution 1 | 00:00:00 | ||
How To Playback Local Audio Files On iOS | 00:00:00 | ||
How To Implement Audio Transcription On iOS | 00:00:00 | ||
How To Save Text Files On iOS | 00:00:00 | ||
Initializing And Saving Core Data In iOS | 00:00:00 | ||
Retrieving Data From Core Data And Showing It In A Tableview | 00:00:00 | ||
Epic Homework with No Answers! | 00:00:00 | ||
Summary Of Transcriber App | 00:00:00 | ||
Section 14 - Bonus: A Gentle Introduction To Apple Tv And TvOS | |||
Introduction To Apple TV | 00:00:00 | ||
Creating Your First tvOS App And Running Through The Created Files | 00:00:00 | ||
Showing Images And Running The tvOS Simulator | 00:00:00 | ||
How To Integrate Apple TV Remote Commands | 00:00:00 | ||
Changing Images Programmatically | 00:00:00 | ||
Adding Cream On Top | 00:00:00 | ||
Summary Of An Introduction To tvOS | 00:00:00 |
About This Course
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
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
What are the requirements?
- You will need a Mac running the latest macOS to create iOS apps
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!
Our Promise to You
By the end of this course, you will have learned how to create iOS 11 mobile apps in Swift 4.
10 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
Section 1 - Introduction To iOS 11 | |||
Introduction | 00:00:00 | ||
How To Get The Most From This Course | 00:00:00 | ||
Section 2 - Setting Up To Code For iOS 11 | |||
Introduction To Set Up For iOS 11 | 00:00:00 | ||
How To Set Up Xcode 9 - Swift 4 And The iOS 11 Simulators | 00:00:00 | ||
How To Install iOS 11 Beta On Your iPhone or iPad | 00:00:00 | ||
Section 3 - Starter Level iOS 11: Learn Basic Swift 4 | |||
Basic Swift 4 Introduction | 00:00:00 | ||
How To Use A Playground In Swift 4 | 00:00:00 | ||
Variables In Swift 4 | 00:00:00 | ||
Collections - Arrays In Swift 4 | 00:00:00 | ||
Collections - Sets In Swift 4 | 00:00:00 | ||
Collections - Dictionaries In Swift 4 | 00:00:00 | ||
Logic In Swift 4 - If Else And Switch Case | 00:00:00 | ||
Round And Round - Loops In Swift 4 | 00:00:00 | ||
Functions In Swift 4 | 00:00:00 | ||
Optionals In Swift 4 | 00:00:00 | ||
Classes And Objects In Swift 4 | 00:00:00 | ||
Inheritance In Swift 4 | 00:00:00 | ||
Summary Of Basic Swift 4 | 00:00:00 | ||
Section 4 - Starter Level iOS 11: An Astronomical Screen Torch App! | |||
Introduction To Your First iOS 11 App | 00:00:00 | ||
Astronomy Screen Torch - Storyboards | 00:00:00 | ||
Astronomy Screen Torch - View Controller Code | 00:00:00 | ||
Astronomy Screen Torch - Buttons And Outlets | 00:00:00 | ||
Astronomy Screen Torch - Storyboard Element Positioning | 00:00:00 | ||
Astronomy Screen Torch - Assignment | 00:00:00 | ||
Astronomy Screen Torch - Solution | 00:00:00 | ||
Summary Of Your First iOS App | 00:00:00 | ||
Section 5 - Starter Level iOS 11: A Snazzy Temperature Converter App | |||
Introduction To Temperature Converter | 00:00:00 | ||
Making The Main Screen Of Temperature Converter | 00:00:00 | ||
Connecting Main Screen To Code | 00:00:00 | ||
Writing The Main App Logic | 00:00:00 | ||
Temperature Converter App Homework | 00:00:00 | ||
Temperature Converter App Solution | 00:00:00 | ||
Summary Of Temperature Converter App | 00:00:00 | ||
Section 6 - Something Fun! What's Your App Idea? | |||
Introduction To Designing A Simple App | 00:00:00 | ||
What Do People NEED Or REALLY Want? | 00:00:00 | ||
Get Your Idea Down On Good Ol Fashioned Paper! | 00:00:00 | ||
Section 7 - Bronze Level iOS 11: A Calculator App | |||
Introduction To Calculator App | 00:00:00 | ||
Making The Calculator Screen - Images, Image Sets And Buttons | 00:00:00 | ||
Making The Calculator Screen - Stacks And Constraints | 00:00:00 | ||
Making The Calculator Screen - Copy Copy Copy! | 00:00:00 | ||
Connecting Graphics To Code - The Easy Way! | 00:00:00 | ||
Storing Things With Enums | 00:00:00 | ||
Writing The Main Logic Of Our Calculator App | 00:00:00 | ||
Writing The Main Logic Of Our Calculator App - Part 2 | 00:00:00 | ||
Calculator - Homework | 00:00:00 | ||
Calculator - Solution | 00:00:00 | ||
Summary Of Calculator | 00:00:00 | ||
Section 8 - Bronze Level iOS 11: Tabbed Apps And Back To The Future! | |||
Introduction To Back To The Future | 00:00:00 | ||
Tabbed Apps - Explained! | 00:00:00 | ||
Back To The Future Layout - Tab Bars And Icons! | 00:00:00 | ||
Back To The Future Layout - Storyboards | 00:00:00 | ||
Back To The Future Code - Showing The Current Date | 00:00:00 | ||
Back To The Future - Showing A Ticking Clock | 00:00:00 | ||
Starting To Time Travel - Laying Out The Design | 00:00:00 | ||
Continuing Time Travel - The Code Behind It All | 00:00:00 | ||
Throwing In Some Basic Animations And Your First Experience Of Async Programming | 00:00:00 | ||
Back To The Future - Homework | 00:00:00 | ||
Back To The Future - Solution | 00:00:00 | ||
Summary Of Back To The Future App! | 00:00:00 | ||
Section 9 - Silver Level iOS 11: Scrolling Lists And Greek Gods App! | |||
Greek Gods - Introduction | 00:00:00 | ||
What Is A Scrolling List? Explained With Lego! | 00:00:00 | ||
Creating Greek Gods - Storyboards And Table Views | 00:00:00 | ||
Greek Gods - Reuse Identifiers, Highlighting Cell Sections And Data | 00:00:00 | ||
Table View And View Controller Navigation | 00:00:00 | ||
Passing Data Between Table Views And View Controllers | 00:00:00 | ||
Creating The God Detail Screen - Image Views | 00:00:00 | ||
Greek Gods - Homework And Solution In One! | 00:00:00 | ||
Greek Gods - Summary And Source Code | 00:00:00 | ||
Section 10 - Silver Level iOS 11: Where Was I? GPS And Apple Maps Apps | |||
Introduction To Where Was I? | 00:00:00 | ||
Showing A Map With Apple Maps And Frameworks | 00:00:00 | ||
Info.plist - Location Permissions And Required Device Capabilities | 00:00:00 | ||
Asking For Permission And Showing A Location | 00:00:00 | ||
Getting Location Coordinates | 00:00:00 | ||
Saving Location Coordinates With User Defaults | 00:00:00 | ||
Showing Last Location With A Pin Annotation | 00:00:00 | ||
Where Was I? Easy Homework And Solution | 00:00:00 | ||
Where Was I? Hard Homework And Solution | 00:00:00 | ||
Summary Of Where Was I? GPS And Apple Maps | 00:00:00 | ||
Section 11 - Silver Level iOS 11: Will I Burn? An Internet Enabled Weather App | |||
Introduction To Will I Burn | 00:00:00 | ||
What Are Restful Services And APIs? | 00:00:00 | ||
What is JSON | 00:00:00 | ||
Oh God, Please Not Another Weather App! | 00:00:00 | ||
Choosing The Weather API | 00:00:00 | ||
Creating The App And Asking For Permissions | 00:00:00 | ||
Designing Your App Around A Custom Font | 00:00:00 | ||
Allowing The User To Pick A Skin Type | 00:00:00 | ||
Allowing The User To Pick A Skin Type: Part 2 - Storage | 00:00:00 | ||
Using Cocoapods To Install A Module For Restful Services | 00:00:00 | ||
How To Retrieve Data From An API In An iOS App | 00:00:00 | ||
How To Parse JSON Data With Swift | 00:00:00 | ||
Homework - Let Me Know And Solution | 00:00:00 | ||
Calculating Burn Time | 00:00:00 | ||
Creating User Notifications Locally | 00:00:00 | ||
Summary Of Will I Burn | 00:00:00 | ||
Section 12 - Gold Level iOS 11: Whatsapp Clone Using Google Firebase (Cloud Enabled App) | |||
Introduction To Cha Chat - A Whatsapp Clone | 00:00:00 | ||
How To Setup Firebase On The Web | 00:00:00 | ||
Setting Up The App And Installing Firebase With Cocoapods | 00:00:00 | ||
Firebase Registration And Login Component - Design For Logging In | 00:00:00 | ||
Firebase Registration And Login Component - Code For Logging In | 00:00:00 | ||
Firebase Registration And Login Component - Code For Registering A New User | 00:00:00 | ||
Firebase Registration And Login - Homework And Solution | 00:00:00 | ||
Setting Up A Table View To Show Firebase Message Data | 00:00:00 | ||
Moving A View Up Or Down When A Keyboard Is Shown | 00:00:00 | ||
Sending And Receiving Data To And From A Firebase Database | 00:00:00 | ||
Cha Chat - Homework And Solution | 00:00:00 | ||
Cha Chat - Summary | 00:00:00 | ||
Section 13 - Gold Level iOS 11: Transcriber App Tapping Into Siri | |||
Introduction To Transcriber App | 00:00:00 | ||
Setting Up Tabs, Navigation, Permissions And Core Data | 00:00:00 | ||
Checking Existing Permissions And Requesting Them For Microphone And Speech | 00:00:00 | ||
Setting Up For Recording And File Systems | 00:00:00 | ||
Recording Audio | 00:00:00 | ||
Transcriber Homework And Solution 1 | 00:00:00 | ||
How To Playback Local Audio Files On iOS | 00:00:00 | ||
How To Implement Audio Transcription On iOS | 00:00:00 | ||
How To Save Text Files On iOS | 00:00:00 | ||
Initializing And Saving Core Data In iOS | 00:00:00 | ||
Retrieving Data From Core Data And Showing It In A Tableview | 00:00:00 | ||
Epic Homework with No Answers! | 00:00:00 | ||
Summary Of Transcriber App | 00:00:00 | ||
Section 14 - Bonus: A Gentle Introduction To Apple Tv And TvOS | |||
Introduction To Apple TV | 00:00:00 | ||
Creating Your First tvOS App And Running Through The Created Files | 00:00:00 | ||
Showing Images And Running The tvOS Simulator | 00:00:00 | ||
How To Integrate Apple TV Remote Commands | 00:00:00 | ||
Changing Images Programmatically | 00:00:00 | ||
Adding Cream On Top | 00:00:00 | ||
Summary Of An Introduction To tvOS | 00:00:00 |