The Complete iOS8 and Swift Course: Learn by Building 15 Real World Apps

iOS App Development from scratch in 6 weeks - build full apps including Instagram and Snapchat Clones. With free Ebook
4.4 (5,656 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
112,907 students enrolled
$200
Take This Course
  • Lectures 164
  • Contents Video: 22 hours
    Other: 12 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2014 English

Course Description

From the creator of The Complete Web Developer Course (the most popular and best reviewed course on Udemy ever), comes The Complete iOS8 and Swift Course: Learn by Building 15 Real World Apps.

Looking to boost your income as an app developer? Or maybe you're seeking a career change that gives you more free time and flexibility?

The Complete iOS8 and Swift Course is THE most comprehensive, cost-effective and career-enhancing mobile app development course you'll find on the web – or your money back.

It's a one-stop-shop for everything you need to start creating professional mobile apps that engage users, call them to action, and ultimately make you money!

Not only that but you'll get unlimited web hosting for one year (worth $200), and a copy of my ebook How To Earn $10,000 While Learning To Code, rated 5-Stars on Amazon. AND you'll get over 1,000 graphical assets (backgrounds, icons, buttons etc), worth $300, to use in your apps.

*Offer of free web hosting is one per student and not per course

If you're looking for a genuinely effective course that equips you to build stunningly presented apps that will start earning you cash, I personally guarantee this is the number one course for you.

From Beginner to Advanced Mobile Developer in Six Weeks

  • XCode and Interface Builder
  • Inputs, Buttons, and Reactive Interfaces
  • Apple's New Programming Language: Swift
  • Variables, Arrays, Tables, and Loops
  • Navigation, Storage, and Live Content
  • Images, Maps and Music
  • Accelerometers and Motion Feedback
  • Core Data and JSON
  • Online Storage With Parse
  • Games and the Sprite Kit
  • Instagram and Snapchat Clones
  • App Store Submission
  • Making a Marketing Website For Your App

Throughout 145 lectures and over 19 hours of content, we first start with the basics. I'll then show you the tips and tricks to work effortlessly with Xcode and Swift in your sleep.

After that we progress to building more advanced apps and games using web content, animation and geolocation.

By then you'll be developing live applications like Instagram and Snapchat clones that allow users to interact with one another across the web.

I promise that you'll never have to waste time and hard-earned cash learning from books, expensive online courses, or YouTube videos. With The Complete iOS Developer Course, you will get everything you need, all within one convenient, easy to navigate package. Plus, you will get fast, friendly, responsive support by email, Twitter and on the Udemy forums.

What are the requirements?

  • No pre-knowledge required
  • A paid Apple Developer account is NOT required - you can download Xcode 6 for free
  • A Mac, or a PC running OSX

What am I going to get from this course?

  • Learn how to program real apps with Swift
  • Make an app for your business
  • Implement an app idea that you have had
  • Sell and market your apps successfully
  • Start a new career as an app developer

What is the target audience?

  • Anyone wanting to build an app
  • Anyone wanting to learn how to code
  • People who want to make a career or side income from app development

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
What Does The Course Cover?
Preview
02:22
How To Get Your Free Stuff
Preview
03:23
Frequently Asked Questions
Article
Section 2: Installing OSX on a Windows PC
Installing OSX On A PC
Article
Section 3: Setup & Hello World
Installing Xcode
02:13
10:49

Note: This is a beta version of Xcode. Yours may look slightly different.

The Xcode Interface in Yosemite
01:45
06:07

Note: You can also choose "View > Assistant Editor > Assistant Editors on Right" then select "View > Assistant Editor > Add Assistant Editor”. Shortly after, to pull up the Preview, Click and Hold on the "four square" icon in the upper left corner of the Assistant Editor that just opened, and choose the last item Main.storyboard (Preview)

Interface Builder - Labels (Xcode files)
Article
Text Inputs & Buttons
05:38
Text Inputs & Buttons (Xcode files)
Article
Running some Code
09:28
Running some Code (Xcode files)
Article
Responding to a tap
04:09
Responding to a tap (Xcode files)
Article
App: Cat years
Preview
25:31
Cat years (Xcode files)
Article
Introducing Xcode - Quiz
5 questions
Section 4: Introducing Swift
The Swift Playground
03:47
The Swift Playground (Xcode files)
Article
Variables
12:19
Variables (Xcode files)
Article
Arrays And Dictionaries
17:16
Arrays And Dictionaries (Xcode files)
Article
If Statements
10:15
If Statements (Xcode files)
Article
Game: How Many Fingers?
13:16
Game: How Many Fingers? (Xcode files)
Article
For Loops
17:07
For Loops (Xcode files)
Article
While Loops
08:30
While Loops (Xcode files)
Article
App: Is It Prime - Part 1
09:35
App: Is It Prime - Part 1 (Xcode files)
Article
Auto Layout
08:58
Auto Layout (Xcode files)
Article
App: Is It Prime? - Part 2
10:34
App: Is It Prime? - Part 2 (Xcode files)
Article
Introducing Swift - Quiz
5 questions
Section 5: Navigation, Storage And Live Content
Navigation Bars
08:26
Navigation Bars (Xcode files)
Article
App: Stopwatch
17:47
App: Stopwatch (Xcode files)
Article
Table Views
13:35
Table Views (Xcode files)
Article
App: Times Tables
14:33
App: Times Tables (Xcode files)
Article
Persistent Storage
07:45
Persistent Storage (Xcode files)
Article
Segues
04:44
Segues (Xcode files)
Article
Controlling The Keyboard
09:50
Controlling The Keyboard (Xcode files)
Article
29:09

Note: Use cell.textLabel.text, not cell.text

App: To Do List
Article
Accessing Web Content
13:39
Accessing Web Content (Xcode files)
Article
Working With Strings
07:54
Working With Strings (Xcode files)
Article
App: What's The Weather?
29:13
App: What's The Weather? (Xcode files)
Article
Navigation, Storage And Live Content - Quiz
6 questions
Section 6: Media: Images, Maps & Music
Working With Images
12:13
Working With Images (Xcode files)
Article
Animations
14:26
Animations (Xcode files)
Article
Game: Tic Tac Toe
51:05
Game: Tic Tac Toe (Xcode files)
Article
13:50

Note: The MapKit API will not work on Virtual Machines. You'll need a Mac to get this working.

Using Maps (Xcode files)
Article
Adding Annotations To Maps
10:52
Adding Annotations To Maps (Xcode files)
Article
Determining A User's Location
13:27
Determining A User's Location (Xcode files)
Article
App: Where Am I?
26:15
App: Where Am I? (Xcode files)
Article
Advanced Segues
11:53
Advanced Segues (Xcode files)
Article
App: Memorable Places
45:41
App:Memorable Places (Xcode files)
Article
Working With Audio
10:04
Working With Audio (Xcode files)
Article
App: Back To Bach
11:49
App: Back To Bach (Xcode files)
Article
Swipes And Shakes
10:16
Swipes And Shakes (Xcode files)
Article
App: Sound Shaker
12:29
App: Sound Shaker (Xcode files)
Article
Media: Images, Maps & Music - Quiz
4 questions
Section 7: Core Data
Introducing Core Data
15:18
Introducing Core Data (Xcode files)
Article
Working With Core Data
13:38
Working With Core Data (Xcode files)
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Rob Percival, Web Developer And Teacher

Hi! I'm Rob. I have a degree in Mathematics from Cambridge University and you might call me a bit of coding geek.

After building websites for friends and family for fun, I soon learned that web development was a very lucrative career choice. I gave up my successful (and sometimes stressful) job as a teacher to work part time and today, couldn't be happier.

I'm passionate about teaching kids to code, so every summer I run Code School in the beautiful city of Cambridge. I also run the popular web hosting and design service, Eco Web Hosting which leaves me free to share my secrets with people like you.

You wouldn't believe the freedom that being a web developer offers. Sign up and find out for yourself why so many people are taking and recommending this course. I genuinely believe it's the best on the market and if you don't agree, I'll happily refund your money.

Sign up to my courses and join me in this amazing adventure today.

Ready to start learning?
Take This Course