Welcome to the world's most comprehensive course on iOS development. This course is designed like an in-person coding bootcamp to give you the most amount of content and help with the least amount of cost.NO PRIOR CODING EXPERIENCE REQUIREDHere are some of the things you'll be able to do after taking this course:Submit apps to the app store
Understand programming & basic algorithms
Work fluently with Swift 4 & iOS 11
Apply to jr iOS development jobs
Work as an iOS contractorWho this course is for:People who want to build apps!
Those who want to create their own startup
Those looking to get a full time job as a developer
Business owners
Students & teenagers
People who want to make money building appsIf you are absolutely new to programming you should start at the beginning of the course and go to the end.I've designed this course to take you down a guided learning path. Lectures are not broken out by specific topics. You build apps and then learn a ton of principles within those apps. So don't skip around!If you already know Swift then you can skip the Swift section since the changes between Swift 3 and Swift 4 are minor.If you've never programmed before, make sure you DO take the Swift lessons. We'll teach you core foundational principles so you can build complex apps.If you are a student of iOS 10: From Beginner to Paid Professional then feel free to start taking this iOS 11 course.Keep in mind that this iOS 11 course has a bunch of new apps. So there is a HUGE benefit to ALSO go through the iOS 10 course - or you'll miss out on awesome content. Don't forget to join the free live community where you can get free help anytime from other students.Here are a few things you'll learn:Swift 4
Xcode 9
Interface Builder
Firebase
Build a Slack Clone
Maps & GPS
Core Data
ARKit & Augmented Reality
CoreML & Machine Learning
Tables & Data
APIs, HTTP, and Networking
App Design
Storyboards & SeguesAnd a lot more...Who is the target audience?
Facilities
Location
Start date
Online
Start date
Different dates availableEnrolment now open
About this course
Build iOS 11 & Swift 4 apps
Work as an iOS contractor
Apply to jr. iOS development jobs
Submit iOS apps to the Apple App Store
People who want to build apps!
Those who want to create their own startup
Those looking to get a full time job as a developer
Business owners
Students & teenagers
People who want to make money building apps
Questions & Answers
Add your question
Our advisors and other users will be able to reply to you
We are verifying your question adjusts to our publishing rules. According to your answers, we noticed you might not be elegible to enroll into this course, possibly because of: qualification requirements, location or others. It is important you consult this with the Centre.
Thank you!
We are reviewing your question. We will publish it shortly.
Or do you prefer the center to contact you?
Reviews
Have you taken this course? Share your opinion
This centre's achievements
2021
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
Install
Oriented Programming
Object oriented Programming
Programming
Magic
Logic
Object-oriented training
Object oriented training
Inheritance
Course programme
Getting Started With Xcode 9 & iOS 11
4 lectures48:42iOS 11 Course OverviewInstall Xcode 9Xcode 9 Beta 4 UpdateApp: Hustle - Your first iOS 11 App
Getting Started With Xcode 9 & iOS 11
4 lectures48:42iOS 11 Course OverviewInstall Xcode 9Xcode 9 Beta 4 UpdateApp: Hustle - Your first iOS 11 AppiOS 11 Course OverviewiOS 11 Course OverviewiOS 11 Course OverviewiOS 11 Course OverviewInstall Xcode 9Install Xcode 9Install Xcode 9Install Xcode 9Xcode 9 Beta 4 UpdateXcode 9 Beta 4 UpdateXcode 9 Beta 4 UpdateXcode 9 Beta 4 UpdateApp: Hustle - Your first iOS 11 AppApp: Hustle - Your first iOS 11 AppApp: Hustle - Your first iOS 11 AppApp: Hustle - Your first iOS 11 App
Learn to Code With Swift 4
22 lectures05:43:11Variables, operators, and how computers workSource CodeStrings in SwiftWorking with numbers in SwiftSwift functionsBooleans & conditional logic in SwiftConstants & logical operators in SwiftArray data structure in SwiftSwift loopsDictionary data structure in SwiftObject oriented programming in SwiftInheritance & OOP in SwiftPolymorphism & OOP in SwiftOptionals In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value.Enumerations In this lesson, you will learn about enumerations in Swift, how to use them, and how they can help you.Extensions: Part 1 In this lesson, you will create a Swift Playground to learn the basics of extensions – from their syntax to their basic use.Extensions: Part 2 In this lesson, you will learn how you could use extensions in a real iOS app.Intro to Protocols/Delegates - Numbers Example In this lesson, you will learn the basics of protocols in Swift. You will learn one use case for protocols and extend the capabilities of several Swift types to utilize it's power.Intro to Protocols/Delegates Part 2 - Question Generator In this lesson, you will continue learning about protocols and how they can be used within classes and structures.Protocols/Delegates - Building Color Magic App UI In this lesson, you will build the UI for an app called Color Magic which will utilize the delegate method for transferring data between ViewControllers.Protocols/Delegates - Using Mutating Functions in Types In this lesson, you will create an app that toggles a light on and off using a protocol and an enumeration. The enumeration will utilize a mutating function to modify the switch status.Protocols/Delegates - Using the Delegate Method in Color Magic App In this lesson, you will utilize the delegate method (protocols) to pass color and name data between ViewControllers.Swift 4 Quiz
Learn to Code With Swift 4.
22 lectures05:43:11Variables, operators, and how computers workSource CodeStrings in SwiftWorking with numbers in SwiftSwift functionsBooleans & conditional logic in SwiftConstants & logical operators in SwiftArray data structure in SwiftSwift loopsDictionary data structure in SwiftObject oriented programming in SwiftInheritance & OOP in SwiftPolymorphism & OOP in SwiftOptionals In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value.Enumerations In this lesson, you will learn about enumerations in Swift, how to use them, and how they can help you.Extensions: Part 1 In this lesson, you will create a Swift Playground to learn the basics of extensions – from their syntax to their basic use.Extensions: Part 2 In this lesson, you will learn how you could use extensions in a real iOS app.Intro to Protocols/Delegates - Numbers Example In this lesson, you will learn the basics of protocols in Swift. You will learn one use case for protocols and extend the capabilities of several Swift types to utilize it's power.Intro to Protocols/Delegates Part 2 - Question Generator In this lesson, you will continue learning about protocols and how they can be used within classes and structures.Protocols/Delegates - Building Color Magic App UI In this lesson, you will build the UI for an app called Color Magic which will utilize the delegate method for transferring data between ViewControllers.Protocols/Delegates - Using Mutating Functions in Types In this lesson, you will create an app that toggles a light on and off using a protocol and an enumeration. The enumeration will utilize a mutating function to modify the switch status.Protocols/Delegates - Using the Delegate Method in Color Magic App In this lesson, you will utilize the delegate method (protocols) to pass color and name data between ViewControllers.Swift 4 QuizVariables, operators, and how computers workVariables, operators, and how computers workVariables, operators, and how computers workVariables, operators, and how computers workSource CodeSource CodeSource CodeSource CodeStrings in SwiftStrings in SwiftStrings in SwiftStrings in SwiftWorking with numbers in SwiftWorking with numbers in SwiftWorking with numbers in SwiftWorking with numbers in SwiftSwift functionsSwift functionsSwift functionsSwift functionsBooleans & conditional logic in SwiftBooleans & conditional logic in SwiftBooleans & conditional logic in SwiftBooleans & conditional logic in SwiftConstants & logical operators in SwiftConstants & logical operators in SwiftConstants & logical operators in SwiftConstants & logical operators in SwiftArray data structure in SwiftArray data structure in SwiftArray data structure in SwiftArray data structure in SwiftSwift loopsSwift loopsSwift loopsSwift loopsDictionary data structure in SwiftDictionary data structure in SwiftDictionary data structure in SwiftDictionary data structure in SwiftObject oriented programming in SwiftObject oriented programming in SwiftObject oriented programming in SwiftObject oriented programming in SwiftInheritance & OOP in SwiftInheritance & OOP in SwiftInheritance & OOP in SwiftInheritance & OOP in SwiftPolymorphism & OOP in SwiftPolymorphism & OOP in SwiftPolymorphism & OOP in SwiftPolymorphism & OOP in SwiftOptionals In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value.
Optionals In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value.
Optionals In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value.
Optionals In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value.
In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value.
In this lesson, you will learn about optionals – one of the things that makes Swift really special. Optionals help to handle the absence of a value he UI for an app called...