The Complete iOS Developer - Create Real Apps in Swift
4.4 (221 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,570 students enrolled

The Complete iOS Developer - Create Real Apps in Swift

Learn iOS Coding with Swift from a pro! Includes, Starter, Bronze, Silver and Gold Editions!
4.4 (221 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,570 students enrolled
Created by Grant Klimaytys
Last updated 7/2017
English
English [Auto-generated]
Current price: $11.99 Original price: $19.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 42.5 hours on-demand video
  • 4 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll 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
Course content
Expand all 164 lectures 42:15:31
+ Introduction to iOS 11
3 lectures 06:23
How to Get the Most from This Course
01:06
What this Course Is and Isn't
02:14
+ Starter Level iOS 11 - Learn Basic Swift 4
13 lectures 01:26:05
How to Use a Playground in Swift 4
03:52
Variables in Swift 4
09:34
Collections - Arrays in Swift 4
09:22
Collections - Sets in Swift 4
05:35
Collections - Dictionaries in Swift 4
08:44
Logic in Swift 4 - If Else and Switch Case
07:25
Round and Round - Loops in Swift 4
09:07
Optionals in Swift 4
05:23
Classes and Objects in Swift 4
09:34
Inheritance in Swift 4
03:27
Summary of Basic Swift 4
01:49
+ Starter Level iOS 11 - An Astronomical Screen Torch App!
8 lectures 43:02
Astronomy Screen Torch - Storyboards
08:54
Astronomy Screen Torch - View Controller Code
06:09
Astronomy Screen Torch - Buttons and Outlets
07:18
Astronomy Screen Torch - Storyboard Element Positioning
07:02
Astronomy Screen Torch - Assignment
02:21
Astronomy Screen Torch - Solution
05:24
Summary of Your First iOS App
03:14
+ Starter Level iOS 11 - A Snazzy Temperature Converter App
7 lectures 45:58
Introduction to Temperature Converter
00:41
Making the Main Screen of Temperature Converter
14:51
Connecting Main Screen to Code
05:29
Writing the Main App Logic
07:48
Temperature Converter App Homework
01:21
Temperature Converter App Solution
14:14
Summary of Temperature Converter App
01:34
+ Something Fun! What's Your App Idea?
3 lectures 12:31
Introduction to Designing a Simple App
01:42
What do People NEED or REALLY Want?
04:59
Get Your Idea Down on Good Ol Fashioned Paper!
05:50
+ Bronze Level iOS 11 - A Calculator App
11 lectures 01:31:30
Introduction to Calculator App
01:11
Making the Calculator Screen - Images, Image Sets and Buttons
08:38
Making the Calculator Screen - Stacks and Constraints
10:39
Making the Calculator Screen - Copy Copy Copy!
12:07
Connecting Graphics to Code - The Easy Way!
14:10
Storing Things With Enums
09:41
Writing the Main Logic of Our Calculator App
11:50
Writing the Main Logic of Our Calculator App - Part 2
12:13
Calculator - Homework
01:03
Calculator - Solution
07:26
Summary of Calculator
02:32
+ Bronze Level iOS 11 - Tabbed Apps and Back to the Future!
12 lectures 02:16:20
Introduction to Back to the Future
02:32
Tabbed Apps - Explained!
10:47
Back to the Future Layout - Tab Bars and Icons!
14:41
Back to the Future Layout - Storyboards
17:07
Back to the Future Code - Showing the Current Date
15:22
Back to the Future - Showing a Ticking Clock
16:37
Starting to Time Travel - Laying out the Design
10:07
Continuing Time Travel - The Code Behind it All
11:30
Throwing in Some Basic Animations and Your First Experience of Async Programming
17:20
Back to the Future - Homework
02:05
Back to the Future - Solution
16:06
Summary of Back to the Future App!
02:06
+ Become an App Entrepreneur - Starting a Startup - Part 1
6 lectures 03:11:10
Introduction to Startups
00:22
How to Start a Startup
43:52
Team and Execution
46:18
Before the Startup
48:07
Building Your Product - Talking to Users
52:21
Summary of Startup Lectures
00:09
+ Silver Level iOS 11 - Scrolling Lists and Greek Gods App!
9 lectures 01:27:16
Greek Gods - Introduction
01:13
What is a Scrolling List? Explained with Lego!
04:42
Creating Greek Gods - Storyboards and Table Views
10:27
Greek Gods - Reuse Identifiers, Highlighting Cell Sections and Data
24:53
Table View and View Controller Navigation
11:26
Passing Data Between Table Views and View Controllers
11:43
Creating the God Detail Screen - Image Views
18:45
Greek Gods - Homework and Solution in One!
02:14
Greek Gods - Summary and Source Code
01:53
Requirements
  • You will need a Mac running the latest macOS to create iOS apps
Description

The Complete iOS 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 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!


Who this course is for:
  • 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