iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2
4.7 (791 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.
6,908 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2 to your Wishlist.

Add to Wishlist

iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2

The exciting class that takes you on an adventure to learn how to make iOS 9 iPhone apps, using Swift 2 and Xcode 7.
4.7 (791 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.
6,908 students enrolled
Last updated 12/2015
English
English [Auto-generated]
Current price: $12 Original price: $200 Discount: 94% off
3 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 26.5 hours on-demand video
  • 11 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

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

Try Udemy for Business
What Will I Learn?
  • You'll have apps that you've created IN the app store!
  • You'll be up to speed with everything new in iOS 9, Swift 2, and Xcode 7
  • You'll know how to use GPS, the camera, and the microphone in your app development
  • You'll know how to use PARSE to make your very own social networks
  • You'll know how to leverage game-making principles to make your own GAME apps
  • You'll know how to integrate with major social media platforms like Facebook and Twitter
  • You'll know how to use Bluetooth in your apps
  • You'll know how to make money with your apps using in-app purchases and ads
View Curriculum
Requirements
  • It's best to have a Mac computer that runs the Mavericks, Yosemite, (or El Capitan when it's released) operating systems.
  • Non-mac owners have options that are not quite so fluid, but it is possible.
Description

Are you ready for an adventure?! Join Udemy's most enjoyable class and learn how to make your own freaking iPhone apps! No prior programming experience necessary.

We'll walk you through everything needed to create and submit your very own app idea to the app store, starting from scratch. We firmly believe in learning by doing, so we'll make 14 real world iOS 9 apps using Swift 2 and Xcode 7 together.

We run through every single step from installing Xcode (the program we use to make apps) down to how to make money with your apps. And we'll never talk over your head. We've experienced the harsh reality of complicated and wordy tutorials and online classes. This class is what we wish we'd had when we were first learning to make apps. It's the first class to break everything down to the level that is perfect for "newbies" so that you never feel lost, and can excel and learn quickly.

Some of what we'll cover in our apps:

  • GPS Navigation
  • Using the Camera
  • Using the Microphone
  • Integrating with Social Media
  • In-App Purchases
  • Bluetooth
  • Games
  • Making Social Networks with Parse
  • More (you can look through the sections below)

But ultimately we are not just checking off apps. We are helping you to move toward sustainable growth and becoming a professional in iOS development. We'll help you get integrated with the iOS developer community and provide you with the resources you need to accomplish your goals.

What makes us (Jenna and Rick) the right teachers?

  • We have more than 10 iOS apps in the App Store which total over 300,000+ downloads
  • Rick teaches more than 23,000 other students in his conglomerate of highly rated iOS development Udemy courses
  • We have personality! We like to use, *ahem*, an energetic and engaging course style
  • We have 6+ years iOS development experience
  • We were once newbies who got confused by wordy blog posts and tutorials. We'll never talk over your head.
  • Rick created the first Udemy Swift course and also teaches the highly rated “Apple Watch - Go From Newbie to Pro by Building 15 Apps" course.

Who is this class for?

  • People who want to make apps. We will not be teaching wordy or complicated computer science philosophies. We'll cover how to make apps that you can play with, share with friends & family, and offer to the world!
  • Beginners. You don't need any programming experience to take this class. We've been the absolute beginners before and want to help you.
  • Those programmers who are new to iOS 9 or Swift 2. Dive in with your prior experience and move more quickly, on to become an impressive iOS developer.
  • Entrepreneurs who have an idea for an app. Don't pay somebody thousands to build your app. Do it yourself. Having the ability to create something you can think of is extremely powerful.
  • Career development professionals who want to earn money professionally via contract work, consulting, full-time employment, and so forth
Who is the target audience?
  • No prior programming experience required
  • Those who just want to make a FREAKING iPhone app!
  • Those who want to get into app development very quickly
  • Those who want to go on an adventure and avoid dry, wordy, or complex teaching styles
Compare to Other iOS Development Courses
Curriculum For This Course
230 Lectures
26:18:22
+
Your First App - It's time to make a freaking app :)
1 Lecture 15:46
+
What's New in iOS 9
3 Lectures 43:15
Introduction
02:10

Swift 2 and Xcode 7
16:19

Search APIs in iOS 9
24:46
+
*APP 1* Friendbook
14 Lectures 58:10

The Idea
01:03

Sketch It Out
01:43

Project Setup
05:13

View Controller
07:57

Table View in Storyboard
03:37

Data Source and Delegate
09:11

Fill the Table View with Friends
04:45

Make the Next Screen
04:38

Navigation Controller
06:10

Passing of the Names
07:56

All the Birthdays!
03:38

Friendbook Review
01:13

Outro
00:48
+
Swift School - Learn the basics of Apple's new language
13 Lectures 02:26:08

What is Swift
06:31

Variable and Constants
12:31

Strings and Ints
12:06


If Statements and Booleans
15:06

Arrays
14:28

For Loops
12:14

Dictionaries
15:31

Functions
17:07

Optionals
10:04

Classes
16:16

Outro
02:09
+
*APP 2* FriendBook Plus
10 Lectures 01:05:22

Sketch
01:56

Add The TableView
13:38


Pass Da Info
09:51

Make A Friend Class
07:29

Use The Friend Class
14:07

Image Views
08:51

Outro
00:32

Friendbook Plus Source Code
00:08
+
*APP 3* Colorific
11 Lectures 57:38
Intro
01:39

Sketch
02:14

Another Table View
08:17

Adding All the Colors
08:25

Segue
08:02

No Color Left Behind
08:11

Name Those Colors
11:22


One Last Tip!
02:44

Outro
00:56

Colorific Source Code
00:02
+
Building Your Dream App
9 Lectures 29:02

Bird's Eye View of the Dream
20:03

The Idea
01:50


Build the Beta
01:41

Collect Feedback
00:50

Spit and Polish
00:51

Submit
00:37

Outro
00:46
+
*APP 4* Do or Do Not (To-Do List)
9 Lectures 39:50
Intro
00:31

Sketch the Sketch
01:31

Make a Table View
06:52

First Brush with CoreData
04:26

Nav Controller
02:57

Alert, Alert!
10:36

Stow It in the Table View
09:33

Polish It
02:47

Outro
00:37
+
*APP 5* Shopping Assistant
13 Lectures 01:16:04
Intro
00:30

Sketch
02:57

Project Setup
10:16

Core Data
02:51

Put on the Shoes
08:38

Adding Pics
06:57

Detail View Controller
08:20

Pass the Shoe
06:14

What You Wish For
12:51

Add Your Own Thing
06:03

Image Tap
04:05

Bust Out the Camera!
05:53

Outro
00:29
15 More Sections
About the Instructor
Nick Walter
4.7 Average rating
6,945 Reviews
57,075 Students
20 Courses
Mobile Developer for iOS and Django Web Developer

I'm Nick Walter, an iOS developer that has been focused on mobile app design and creation for over 3 years. My involvement in the iOS community started off with a bang, and in 2013 I was one of 25 students worldwide to be invited to Apple's "Cocoa Camp." Within my community, I am also co-president of an Apple developer group called "Cocoa Heads."

I've always had an itch to make things, but growing up in a small town I had limited access to programming resources. This frustration drove my early interest in online education. After experimenting with various companies, learning styles, and teaching processes, I've adopted the best strategies and used them in my courses. My experience as an online student has directly influenced my teaching style, and I am now proud to help students all over the world with their online learning goals.

Since the announcement of the new Swift programming language by Apple, I have buried myself in the Apple documentation and any online resource that is available. In my first Swift course, I provide students with a detailed explanation of the topics and skills needed to learn Swift, an overview of the basic features of the new language, and get you started to begin building your first products.

Prior to teaching the internet's first course on Swift, I have created 5 iOS apps from scratch that are currently live in the App Store and being used by thousands of users worldwide. Using my experience launching my own apps, I'll walk you through the shortcuts that can save you time and frustration from having to teach yourself.

Jenna Miller
4.7 Average rating
791 Reviews
6,908 Students
1 Course
Swift Developer

I'm from southern Utah but have been living in Las Vegas, California, and Texas for the past couple years. (Little-known fact: southern Utah is actually the haps, so check it out some time!)

My friend introduced me to programming a couple of years ago and that's when I made my first app. I loved it! To me there is nothing like creating something and then watching it actually work; there's something completely satisfying about it.

Besides iOS development, I also enjoy hiking, traveling, reading, and taking the LSAT.