Learn iOS 9 App Development with Xcode 7 and Swift 2

Find out how to create apps by building over 14 real mobile apps using Xcode 7 and Swift 2 for iOS 9 development.
4.6 (67 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.
415 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 96
  • Length 9 hours
  • 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/2015 English

Course Description

***Updated Oct. 19th, 2015 **** New Content Added ******

Learn iOS 9 development by building real apps today! Everything you need to know to get started in App development is right here at your finger tips. No need to spend hours combing through YouTube or Stack Overflow looking for just the right information or bits of code to help you make apps. This course has compiled all the information that can get you started on becoming an app developer today. From the first steps of downloading XCode to the culmination of putting your awesome apps up on the App Store. Each section focuses on a different app and will teach the concepts needed for that app in that section. No long boring lectures of concepts video after video with out making an app. This course gets you to jump in right away and build your first app with in minutes.

Take the first step toward a more lucrative career by enrolling in the Learn iOS 9 App Development course by The Code Lady. This hands-on course teaches iOS 9 development using Swift 2 Programming language by having you actually build apps. With over

6 hours of content, this course is perfect for the complete beginner or anyone who would like to enhance their career options by becoming an app developer.

This is a fun, clearly instructed and concise course that will have you becoming a developer Ninja in no time at all! So invest in your future, earn a higher salary and learn to become an iOS 9 Developer today with The Code Lady!

What are the requirements?

  • Students must have a Mac in order to take this course. The course will demonstrate how to download the software needed to create iOS Apps.
  • A willingness to learn in a fun and well explained class
  • The course assumes that the student may have no prior experience in coding and will walk them through each exercise so that they can start creating apps the first day.

What am I going to get from this course?

  • Understand how to use TableViews
  • Create apps with Multiple PickerView Components
  • Work with Images in apps
  • Select random numbers
  • Create custom classes
  • Understand how to write functions
  • Decide when to use Variable and when to use Constants
  • How to use Arrays and Dictionaries
  • Edit rows in a TableView
  • Pass data between multiple Views
  • Have an understanding of programming foundations such as if/else statements, switch statements, arrays, variables and constants
  • Use the devices camera and photo library
  • Understanding AVFoundation and AVAudioPlayer to play music
  • Learn MapKit and CoreLocation to find a location and drop a pin
  • Learn to Persist Data with NSUseDefaults and CoreData
  • Submit Apps to the App Store with iTunes Connect

What is the target audience?

  • This course is an excellent start for anyone new to coding and wants to learn how to make apps or wants to further their career by becoming an iOS Developer.

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 to Course
Take a peek at what the course offers
Preview
10:58
Section 2: Welcome to Xcode and Swift
Converting Course to Swift 2 and Xcode 7
Preview
00:50
02:14

Discover Xcode, the platform in which iOS apps are developed

Section 3: Building Your First App - Say Hi App
Creating the Storyboard
06:49
Making Connections to the Swift File
03:05
IOS Simulator and writing your first function
06:34
Download the Source Files for the Say Hi App
Article
Section 4: Creating the What Number? App
Intro to What Number App
00:44
Variables and Constants...which is which?
07:27
Printing to the console
04:15
Intro to Functions
07:25
Creating the User Interface
05:29
That's so random
07:09
If/Else statments
04:00
Checking the logic
05:31
Download the Source Files for the What Number App
Article
Section 5: Pick A Fruit App
A look at the finished app
00:41
Creating the Storyboard
07:17
Let's Learn About Arrays
05:06
Creating our Array and Building the PickerView
05:40
Loading Images into Xcode Porject
01:20
Working with Switch Statments
09:01
Download the Source Files for thePick A Fruit App
Article
Section 6: Using Multiple PickerView Components - The World Capital App
Sneak Peek at the World Capital App
00:34
Creating the Storyboard
05:17
Configuring the 2 PickerView Components
07:23
Working with Images
13:55
Making Selections and Changing the Message Label
10:11
Download the Source Files for the World Capitals App
Article
Section 7: Intro To TableViews
Setting up the User Interface and the DataSource
05:23
Adding the Functions to Populate the TableView
04:37
Download the Source Files for the Intro to Tables lesson
Article
Section 8: Create a Shopping List App with TableViews
App Demo and Creating the Storyboard
09:04
Setting up an Empty Array and adding TableView Functions
07:19
Adding Items to Shopping List
03:58
Selecting Rows and Adding Checkmarks
07:08
Deleting Rows
05:38
Download the Source Files for the Shopping List App
Article
Section 9: Passing Data between Views
Setting up Second View Controller
08:21
Creating the Segue aand passing the data
05:19
Download the Source Files for the Passing Data Lesson
Article
Section 10: Advanced Tableviews - Dessert App
Preview of Yummy Dessert App
00:33
Creating a TableView Controller with Custom File
06:20
Creating Custom Classes
13:34
Intro to Structs
02:47
Building a Custom Cell Class for TableView
03:22
Creating Custom Array of Arrays
07:01
Displaying Table Rows with Images and Label
04:35
Creating the Second View Controller
07:35
Passing to the Detail View and Navigating back to Table View
08:00
Download the Source Files for the Yummy Desserts App
Article
Section 11: Using Camera & Photo Library - Beautiful Photo App
Preview of Beautiful Photos App
00:42
Creating the Storyboard with Tool Bar
06:07
Connecting to Camera and Photo Library and Selecting Image
07:46
Download the Source Files for the Beautiful Photo App
Article
Section 12: Building a Music Player App
Intro to MusicApp
01:39
Creating the Storyboard with Connections
08:07
Play, Pause and Stop the Music
19:27
Download the Source Files for the Music App
Article
Section 13: Location, Location, Location - Map Me App
Preview of the Finished Map App
00:29
Setting up MapKit and CoreLocation
07:45
Getting the Current Location
06:28
Dropping the Pin and Label
04:47
Download the Source Files for the Map App
Article
Section 14: More MapKit Fun - PIck A Map App
Preview of the PIck A Map App
00:42
Adding Delegates, DataSources and Imports and Storyboard elements
06:41
Creating our Array and Building the PickerView
03:48
Building a Custom Function to find Cities
13:51
Using Custom Function and Switch Statment to grab locations and drop Pins
07:36
Download the Source Files for the Pick A Map App
Article
Section 15: Storing Data with NSUserDefaults - High Scorer App
Preivew of High Score Leader App
Preview
02:10
Understanding Dictionaries
07:31
Meet the "for - in " Loop
02:25
Setting up NSUserDefaultsClass and Storyboard
11:20
Writing Data to NSUserDefaults
11:39
Retrieving Data form NSUserDefaults
11:10
Download the Source Files for the High Scorer App
Article
Section 16: Core Data - What's the Password App
Preview of the What's the Password App
Preview
01:11
Auto Layouts and Constraints
09:20
Creating the What's The Password Demo
16:18
Download the Source Files for What's the Password App
Article
Section 17: More Core Data: Working with Images - Photo Sez App
Preview of the Photo Sez App
Preview
01:26
Setting up Core Data Entity and Story Board
14:30

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Susie Starkman, The Code Lady - iOS Developer & Instructor

Susie Starkman, a.k.a "The Code Lady", is a computer programming language enthusiast with over 3 years experience in iOS Development. She has a large YouTube following where she shares tutorials on Swift Programming Language. Susie is also the founder of Code Surfers, LLC an after school program that teaches children how to code. Her passion for iOS Development and her natural, easy-going teaching style makes her the perfect instructor for both code newbies and experienced coders. Susie explains not only the "how's" but the "why's" as well when she is teaching code.

Ready to start learning?
Take This Course