O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Complete iOS 11 and Swift Developer Course - Build 20 Apps

Video Description

Use XCode 9 & Swift 4 to make real iOS 11 apps like Uber and Instagram, with CoreML & ARKit. Includes AWS Credit & more!

About This Video

  • Really well paced and informative. All my questions get answered super quickly. One of, if not the best swift courses
  • Very thorough clear explanations of swift development concepts.

In Detail

Dreaming of developing an app? Maybe you've got a vision, some inspiration and you're ready to learn? Or maybe, you're looking to get ahead at work? Become an expert coder... be the star of the show; or, maybe you're looking for a complete career change? Either way, you're here because you want to make something BRILLIANT... life changing.... IMMENSE... Then congratulations!! Nick Walter and I have built The Complete iOS 11 Developer Course just for you.

Sign up now and immediately access:

  • A colossal 34 hours of rigorously tested, five-star pro content
  • A complete toolkit to get designing your own apps with iOS 11, Swif 4, ARKit, MLKit, MusicKit and the new Depth Photo API.

Yes, this course is absolutely for YOU. Whatever stage you're at. Beginner? No problem. We start with the basics. Already coding? Good. This is the perfect refresh for your skills... It's all about building your confidence at this stage. How? Because you're literally building apps as you go. There's no better, or more exciting (or efficient) way to learn. We know you're busy. We know you want to get started. And we hear you! You'll find the lectures whizz by, as you dash through each one, picking up my most powerful strategies for using iOS 11 -- and quickly tessellating them into your own projects. You'll be staggered at how quickly you'll pick things up (and how you barely notice as we shift things up a gear) into more advanced apps like x and x, using x, x and x. Imagine how you'll feel after building own version of Super Mario World? According to this guy, pretty awesome, am I right? That's the beauty of The Complete iOS 11 Developer Course - it fits around you, your life and it doesn't a fortune.

Table of Contents

  1. Chapter 1 : Introduction
    1. Introduction 00:01:15
  2. Chapter 2 : Getting Started With Xcode 9 and Swift 4
    1. Introduction 00:00:33
    2. Downloading & Installing Xcode 9 00:01:57
    3. Navigating The Xcode Interface 00:08:22
    4. Adding Labels To Your Apps 00:09:45
    5. Text Fields & Buttons 00:09:12
    6. Running Some Code 00:09:34
    7. Interacting With Buttons 00:26:05
    8. Adding Images To Your Apps 00:04:49
    9. Your First App - Cat Years 00:14:00
  3. Chapter 3 : Swift 4 Deep Dive (Using Playgrounds)
    1. Introduction 00:00:58
    2. Swift Playgrounds 00:03:05
    3. Introducing Variables 00:18:57
    4. Arrays & Dictionaries 00:17:33
    5. If Statements 00:14:22
    6. Game - How Many Fingers 00:15:22
    7. While Loops 00:07:26
    8. For Loops 00:08:51
    9. Classes & Objects 00:07:22
    10. Optionals Masterclass 00:06:22
    11. Auto Layout 00:15:02
    12. App - Is It Prime? Part I 00:08:08
    13. App - Is It Prime? Part II 00:12:49
  4. Chapter 4 : Advanced iOS Features: Timers, Tables, Permanent Storage & Web Content
    1. Introduction 00:01:29
    2. Navigation Bars 00:09:32
    3. App - EggTimer 00:25:03
    4. Table Views 00:20:17
    5. Times Tables App 00:16:06
    6. Storing Data Permanently 00:16:57
    7. Multiple View Controllers 00:09:13
    8. Controlling the Keyboard 00:07:09
    9. App - To Do List 00:33:32
    10. Downloading Web Content 00:22:10
    11. Manipulating Strings 00:10:24
    12. App - What's The Weather 00:41:26
  5. Chapter 5 : Advanced iOS Features II: Animation, Games, Maps & Geolocation, Audio
    1. Introduction 00:01:09
    2. Animations Part I 00:08:34
    3. Animations Part II 00:16:59
    4. Game - Tic Tac Toe 00:43:02
    5. Integrating Maps Into Your Apps 00:11:22
    6. Adding User Annotations To Maps 00:08:55
    7. Finding A User's Location 00:15:05
    8. App - Location Aware 00:30:22
    9. Advanced Segues 00:16:07
    10. App - Memorable Places 00:55:09
    11. Working With Audio 00:08:40
    12. App - Back To Bach 00:17:40
    13. Swipes & Shakes 00:09:28
    14. App - Sound Shaker 00:11:41
  6. Chapter 6 : Core Data, Advanced Web Content, Json Data & Webviews
    1. Introduction 00:01:20
    2. Introducing Core Data 00:29:10
    3. Advanced Core Data 00:32:17
    4. Downloading Images From The Web 00:15:32
    5. APIs & JSON Data 00:25:25
    6. Blog Reader 00:40:23
  7. Chapter 7 : Instagram Clone
    1. Introduction 00:01:02
    2. Parse Server & AWS 00:28:36
    3. Retrieving & Updating Data 00:15:18
    4. Accessing The Camera Roll 00:09:32
    5. Spinners & Alerts 00:10:28
    6. Login & Signup 00:27:33
    7. The User Table 00:39:00
    8. Pull To Refresh 00:05:29
    9. Posting Images 00:20:55
    10. Viewing Users' Feeds 00:24:09
  8. Chapter 8 : Tinder Clone
    1. Introduction 00:01:09
    2. Introduction To Tinder 00:01:35
    3. Setting Up Parse Server 00:24:29
    4. Dragging Objects 00:29:59
    5. Login & Signup 00:24:53
    6. Adding User Details 00:36:23
    7. Adding Users 00:11:48
    8. Swiping Users 00:39:06
    9. Location And Matches 00:57:26
  9. Chapter 9 : Games and Spritekit: Super Mario Run Clone
    1. Introduction 00:00:36
    2. Introduction To Sprite Kit 00:09:11
    3. Physics 00:33:13
    4. Collisions 00:22:21
    5. Game Over 00:29:24
    6. Animation 00:39:24
  10. Chapter 10 : Uber Clone
    1. Introduction 00:01:08
    2. Introduction To Uber 00:01:23
    3. Firebase Installation 00:07:23
    4. Login & Signup 00:29:07
    5. The Rider View Controller 00:39:42
    6. The Driver View Controller 00:56:34
    7. Sharing The Driver's Location With The Rider 00:25:37
  11. Chapter 11 : Submitting Your App To The App Store
    1. Introduction 00:00:40
    2. A Paid Developer Account 00:06:37
    3. Certificates And Profles 00:26:03
    4. iTunes Connect 00:13:32
  12. Chapter 12 : Creating A Website For Your App
    1. Introduction 00:00:50
    2. Setup Your Marketing Website 00:08:05
    3. Installing The Appz Theme 00:12:57
  13. Chapter 13 : Extras: iOS Special Features
    1. Introduction 00:01:45
    2. Custom Keyboards 00:11:46
    3. App Analytics 00:01:57
    4. Google Admob 00:14:11
    5. Git Hub Source Control 00:10:11
    6. In App Purchases 00:25:30
    7. Facebook Login 00:22:48
    8. Quick Actions 00:09:02
    9. Working with SiriKit 00:14:57
  14. Chapter 14 : iOS 11 Special Features
    1. Introduction 00:01:36
    2. ARKit Basics 00:15:03
    3. ARKit Measuring 00:06:43
    4. ARKit Extra 00:25:17
    5. CoreML 00:38:46
    6. Music Kit 00:27:37
  15. Chapter 15 : Snapchat Clone
    1. Introduction 00:00:42
    2. Authentication Page 00:25:37
    3. Add An Image 00:25:09
    4. Creating Snaps 00:41:30
    5. Viewing Snaps 00:44:05
  16. Chapter 16 : Bluetooth Discovery App
    1. Introduction 00:00:41
    2. Custom Table View Cell 00:13:44
    3. Bluetooth Manager 00:14:59
    4. Listing Data 00:09:38
    5. Timer Updates 00:07:16
  17. Chapter 17 : Push Notifications
    1. Introduction 00:00:54
    2. Understanding Push 00:14:18
    3. Certificates 00:16:51
    4. Our First Push 00:17:04
    5. Handling Pushes 00:06:49
  18. Chapter 18 : How To Make Money With iOS
    1. Intro 00:00:36
    2. Working For A Company 00:03:15
    3. Freelancer 00:06:00
    4. Your Apps 00:04:26
    5. Summary 00:04:43
  19. Chapter 19 : Bonus Section: Flappy Bird Clone
    1. Hello World With Spritekit 00:05:58
    2. Adding And Animating Sprites 00:09:02
    3. Animating The Background 00:13:59
    4. Controlling The Bird 00:12:56
    5. Spawning Pipes 00:16:36
    6. Detecting Collisions 00:12:35
    7. Scoring & Game Controls 00:22:43
  20. Chapter 20 : Where Do We Go From Here?
    1. Where Do We Go From Here? 00:01:03