Section 1 : Introduction to iOS programming and Objective C

Lecture 1 Introduction to iOS Programming Course 9:31
Lecture 2 Xcode Installation 3:54
Lecture 3 Hello World for iOS7 11:43
Lecture 4 Hello World - The first iOS Program 5:6
Lecture 5 The Xcode Interface 5:22
Lecture 6 Data Types in Objective C 16:1
Lecture 7 Introduction to OOPS 9:10
Lecture 8 Objective C Types and Classes 13:8
Lecture 9 Classes and Objects 15:54
Lecture 10 Properties in Objective C
Lecture 11 Overriding Init 12:17
Lecture 12 Strong and Weak Properties 14:35

Section 2 : iOS Views and Objective C Concepts

Lecture 13 MVC and Application Structure 7:38
Lecture 14 Single View Template 10:5
Lecture 15 Empty Template in iOS 10:37
Lecture 16 Properties, Action Methods and Controls 10:54
Lecture 17 Introduction to pLIsts 14:44
Lecture 18 Introduction to NSArray 11:35
Lecture 19 Introduction to NSMutable Arrays 10:43
Lecture 20 UIPicker View 7:17
Lecture 21 UIPickerView with Mutable Array 7:22
Lecture 22 Saving and Loading with Plists 6:7

Section 3 : Target Action and Delegation in iOS

Lecture 23 Understanding Target - Action 10:48
Lecture 24 Target -Action Controls in IB 5:3
Lecture 25 Controls using Code 8:55
Lecture 26 Delegation in iOS 12:6
Lecture 27 Delegation Demo 14:7

Section 4 : Controllers, Storyboards and Advance Objective C

Lecture 28 Introduction to Storyboards 5:37
Lecture 29 A working example for storyboard 12:25
Lecture 30 The Unwind Segue 6:3
Lecture 31 Navigation Controllers 4:31
Lecture 32 Navigation Controller and Story Boards 8:1
Lecture 33 Navigation Controllers and Xib Files 11:14
Lecture 34 Categories and Extensions in Objective C 6:59
Lecture 35 Categories - Live Example 13:1
Lecture 36 Extensions - Live Example 10:37

Section 5 : Table Views and Tab Bar Controllers

Lecture 37 Introduction to Table Views 9:27
Lecture 38 Implementing Table Views - Story Boards 5:59
Lecture 39 Populating Table Views 5:40
Lecture 40 Table View to Detail View 8:10
Lecture 41 Adding Rows
Lecture 42 Row Deletion 5:24
Lecture 43 Grouping Table Views 6:25
Lecture 44 Tab Bar Controller and App Organization 8:46
Lecture 45 Tab Bar Controller Demo 6:25

Section 6 : Building an iOS Project - The Initial Steps

Lecture 46 Introduction to Project 7:33
Lecture 47 Project Demo 1 - Adding Part to Inventory 16:16
Lecture 48 Updating the Project Model 6:49
Lecture 49 Correction to the Model 14:5
Lecture 50 Deleting Part of the Catalog
Lecture 51 Assembly Class 15:21

Section 7 : Organizing View Controllers in an App

Lecture 52 View Controllers for our App 7:2
Lecture 53 Parts Room App View Controllers 7:53
Lecture 54 Displaying the Parts Catalogue 9:24
Lecture 55 Adding and Deleting Parts 9:37
Lecture 56 Detail View 7:5
Lecture 57 Inventory Management 9:32

Section 8 : Mastering SQLite

Lecture 58 Introduction to SQLite 10:30
Lecture 59 Creating a SQLite DB 11:16
Lecture 60 CopyIng Database 9:22
Lecture 61 Connecting to DB and testing Queries 14:15
Lecture 62 Inner Join 10:43

Section 9 : Multimedia in iOS

Lecture 63 Multimedia in iOS 5:23
Lecture 64 Views with DB 12:41
Lecture 65 Audio Management 14:6
Lecture 66 Video in IOS 5:14
Lecture 67 Using Video in iOS - Demo 12:24

Section 10 : Project - Integration and 2D Graphics

Lecture 68 2D Graphics in App 10:45
Lecture 69 Relation Types in SQL 4:7
Lecture 70 Displaying DB 4:35
Lecture 71 Graphics Part 1 8:49
Lecture 72 Graphics Part 2 5:59
Lecture 73 Getting Drawing Instructions 8:37
Lecture 74 Implementing Graphics 12:50

Section 11 : Project Completion and Conclusion

Lecture 75 Joining the App together 6:24
Lecture 76 Assembly UI 13:32
Lecture 77 Touch Events 6:30
Lecture 78 Drawing the Parts 8:12
Lecture 79 Dragging the Parts 7:41

Section 12 : iOS Best Practices and iOS App Store

Lecture 80 Course Summary 11:2
Lecture 81 Best Practices 14:16
Lecture 82 App Store Review

Section 13 : iOS7 Update - New Design Principles

Lecture 83 Design Principles Intro 10:49
Lecture 84 Table View Demo 6:48
Lecture 85 Airdrop Discussion 8:1
Lecture 86 AirDrop Demo 14:58
Lecture 87 Multitasking local notifications 13:29
Lecture 88 Multitasking_Demo1 6:53

Section 14 : Gaming in iOS7 - Game center and Sprite Kit

Lecture 89 SpriteKit_Discussion 10:41
Lecture 90 Setting up SpriteKit 9:55
Lecture 91 Adding SKNodes 8:34
Lecture 92 Applying actions to nodes 8:0
Lecture 93 Physics bodies 10:49
Lecture 94 Edge bodies 7:45
Lecture 95 Collisions and contacts 9:57
Lecture 96 Game Center changes 8:28
Lecture 97 Game Controller Overview 4:47
Lecture 98 Collisions and contacts 8:40

Section 15 : CoreMotion and CoreLocation

Lecture 99 CoreMotion framework updates 6:17
Lecture 100 CoreMotion Demo 6:21
Lecture 101 CoreLocation (iBeacon)
Lecture 102 iBeacon Demo 4:58

Section 16 : Using Camera in iOS7

Lecture 103 Camera updates 11:14
Lecture 104 Capturing video at 60FPS 10:3
Lecture 105 Capturing Barcodes 8:34