Tuesday, 1 October 2013

[GET] Udemy - Learn iOS Programming from Scratch

Learn iOS Programming from Scratch $99

The Most Comprehensive iOS Resource on the Web

Code:
https://www.udemy.com/learn-ios-programming-from-scratch/?couponCode=REDDIT

by Eduonix Technologies
This Video series is the most comprehensive course on net to learn and master iOS programming. We have designed the course keeping in mind the need of the developer community to have a complete a structured curriculum to learn this exciting technology. The course will allow even a beginner to grasp the important concepts and create apps by the end of this course. iOS apps are the most profitable across all Smartphone platforms and with a large community of active app users this technology continues to present great opportunity for any developer.

This course is based on years of teaching iOS programming to thousands of students and build on the inputs received from students and industry professionals alike.
The course does not assume any prior knowledge of iOS or Objective C the primary programming language for iOS development and is well suited for both beginners and intermediate developers. Our course covers the latest OS version as permitted by Apple Developer NDA.  By the end of the series you will be able to develop interesting and exciting Apps of your own or for your customers. This series has been created by our in house experts and focus on real and practical usage of the technology. This series is useful for anybody who wants to quickly learn iOS or wants to upgrade their knowledge for the latest OS version.


SECTION 1: Introduction to iOS programming and Objective C

    09:43
    Lecture 1:
    Introduction to iOS Programming Course
    03:54
    Lecture 2:
    Xcode Installation
    05:05
    Lecture 3:
    Hello World - The first iOS Program
    05:22
    Lecture 4:
    The Xcode Interface
    16:00
    Lecture 5:
    Data Types in Objective C
    09:22
    Lecture 6:
    Introduction to OOPS
    13:36
    Lecture 7:
    Objective C Types and Classes
    15:54
    Lecture 8:
    Classes and Objects
    08:56
    Lecture 9:
    Properties in Objective C
    12:17
    Lecture 10:
    Overriding Init
    14:35
    Lecture 11:
    Strong and Weak Properties
    5 questions
    Quiz 1:
    Section 1 Quiz

SECTION 2: iOS Views and Objective C Concepts

    08:13
    Lecture 12:
    MVC and Application Structure
    10:05
    Lecture 13:
    Single View Template
    10:36
    Lecture 14:
    Empty Template in iOS
    11:39
    Lecture 15:
    Properties, Action Methods and Controls
    15:21
    Lecture 16:
    Introduction to pLIsts
    11:34
    Lecture 17:
    Introduction to NSArray
    10:42
    Lecture 18:
    Introduction to NSMutable Arrays
    07:16
    Lecture 19:
    UIPicker View
    07:22
    Lecture 20:
    UIPickerView with Mutable Array
    06:07
    Lecture 21:
    Saving and Loading with Plists
    5 questions
    Quiz 2:
    Section 2 Quiz

SECTION 3: Target Action and Delegation in iOS

    11:08
    Lecture 22:
    Understanding Target - Action
    05:03
    Lecture 23:
    Target -Action Controls in IB
    08:54
    Lecture 24:
    Controls using Code
    12:42
    Lecture 25:
    Delegation in iOS
    14:06
    Lecture 26:
    Delegation Demo
    4 questions
    Quiz 3:
    Section 3 Quiz

SECTION 4: Controllers, Storyboards and Advance Objective C

    06:31
    Lecture 27:
    Introduction to Storyboards
    12:24
    Lecture 28:
    A working example for storyboard
    06:02
    Lecture 29:
    The Unwind Segue
    05:04
    Lecture 30:
    Navigation Controllers
    08:01
    Lecture 31:
    Navigation Controller and Story Boards
    11:13
    Lecture 32:
    Navigation Controllers and Xib Files
    07:13
    Lecture 33:
    Categories and Extensions in...
    13:01
    Lecture 34:
    Categories - Live Example
    10:36
    Lecture 35:
    Extensions - Live Example
    5 questions
    Quiz 4:
    Section 4 Quiz

SECTION 5: Table Views and Tab Bar Controllers

    09:49
    Lecture 36:
    Introduction to Table Views
    05:58
    Lecture 37:
    Implementing Table Views - Story Boards
    05:39
    Lecture 38:
    Populating Table Views
    08:10
    Lecture 39:
    Table View to Detail View
    06:41
    Lecture 40:
    Adding Rows
    05:23
    Lecture 41:
    Row Deletion
    06:25
    Lecture 42:
    Grouping Table Views
    09:15
    Lecture 43:
    Tab Bar Controller and App Organization
    06:25
    Lecture 44:
    Tab Bar Controller Demo

SECTION 6: Building an iOS Project - The Initial Steps

    08:03
    Lecture 45:
    Introduction to Project
    16:16
    Lecture 46:
    Project Demo 1 - Adding Part to...
    06:49
    Lecture 47:
    Updating the Project Model
    14:04
    Lecture 48:
    Correction to the Model
    16:35
    Lecture 49:
    Deleting Part of the Catalog
    15:20
    Lecture 50:
    Assembly Class

SECTION 7: Organizing View Controllers in an App

    07:34
    Lecture 51:
    View Controllers for our App
    07:52
    Lecture 52:
    Parts Room App View Controllers
    09:24
    Lecture 53:
    Displaying the Parts Catalogue
    09:37
    Lecture 54:
    Adding and Deleting Parts
    07:05
    Lecture 55:
    Detail View
    09:32
    Lecture 56:
    Inventory Management

SECTION 8: Mastering SQLite

    10:37
    Lecture 57:
    Introduction to SQLite
    11:16
    Lecture 58:
    Creating a SQLite DB
    09:22
    Lecture 59:
    CopyIng Database
    14:14
    Lecture 60:
    Connecting to DB and testing Queries
    10:43
    Lecture 61:
    Inner Join

SECTION 9: Multimedia in iOS

    06:07
    Lecture 62:
    Multimedia in iOS
    12:41
    Lecture 63:
    Views with DB
    14:06
    Lecture 64:
    Audio Management
    05:21
    Lecture 65:
    Video in IOS
    12:24
    Lecture 66:
    Using Video in iOS - Demo

SECTION 10: Project - Integration and 2D Graphics

    11:11
    Lecture 67:
    2D Graphics in App
    04:07
    Lecture 68:
    Relation Types in SQL
    04:35
    Lecture 69:
    Displaying DB
    09:02
    Lecture 70:
    Graphics Part 1
    05:58
    Lecture 71:
    Graphics Part 2
    08:36
    Lecture 72:
    Getting Drawing Instructions
    12:49
    Lecture 73:
    Implementing Graphics

SECTION 11: Project Completion and Conclusion

    06:24
    Lecture 74:
    Joining the App together
    13:32
    Lecture 75:
    Assembly UI
    07:26
    Lecture 76:
    Touch Events
    08:12
    Lecture 77:
    Drawing the Parts
    07:41
    Lecture 78:
    Dragging the Parts

SECTION 12: iOS Best Practices and iOS App Store

    11:06
    Lecture 79:
    Course Summary
    14:34
    Lecture 80:
    Best Practices
    05:46
    Lecture 81:
    App Store Review