MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

iOS 7 & Mac OS X Programming Tutorial - Objective C & Xcode

Course Summary

A Beginners Tutorial That Teaches Programming For Both IOS Devices And The Mac OS X Operating System.


  • +

    Course Syllabus

    • 01. Introduction :
      • 0101 IMPORTANT - Please Read This First
      • 0102: Welcome To Objective-C
      • 0103 Catching Up With Versions :
    • 02. Working With Xcode :
      • 0201 Introducing The Workspace Window :
      • 0202 Exploring The Navigation Area :
      • 0203 Using The Utility Area - The Library :
      • 0204 Using The Utility Area - The Inspectors :
      • 0205 Editing Code - The Basics :
      • 0206 Editing Code - Advanced Features :
      • 0207 Finding And Searching :
      • 0208 Using The Jump Bar :
      • 0209 Working With The Assistant :
      • 0210 Tracking Changes With XCode :
      • 0211 Using A Git Repository :
      • 0212 Setting Preferences :
    • 03. Understanding Objective-C :
      • 0301 The Objective-C Goal :
      • 0302 Exploring The Class Hierarchy :
      • 0303 Sending Messages :
      • 0304 Properties And Declarations :
      • 0305 Backing Variables For Properties :
    • 04. Looking At The Structure Of An Objective-C App - The Code Story :
      • 0401 The Role Of Main - Main Is L/C :
      • 0402 How Main Works :
      • 0403 Exploring The Interface Of The Class :
      • 0404 Exploring The Implementation Of The Class :
      • 0405 Using @Class And #Import Directives :
      • 0406 Creating A Class :
      • 0407 Creating An Init For MyClass :
      • 0408 Creating The Class :
      • 0409 Using The Class :
    • 05. Using Declared Properties And Instance Variables :
      • 0501 Using Declared Properties Today :
      • 0502 Using Instance Variables In The Past :
      • 0503 Synthesizing Properties Directly And Automatically :
      • 0504 Fine-Tuning Declared Properties - Setters And Getters :
    • 06. Managing Memory :
      • 0601 Considering Qualifiers And Decorators :
      • 0602 Understanding The Need For Memory Management :
      • 0603 The Automatic Reference Counting Solution - ARC :
    • 07. Creating A Class :
      • 0701 Letting XCode Do The Work :
      • 0702 Testing The App :
      • 0703 Building The iPhone Interface :
      • 0704 Building The iPad Interface :
      • 0705 Wiring Up The Interface:
      • 0706 Using Actions :
      • 0707 Declaring Methods Using Arguments :
      • 0708 Defining Methods :
    • 08. Working With The Collection Classes :
      • 0801 Introducing Collection Classes:
      • 0802 Arrays, Dictionaries And Sets:
      • 0803 Mutable And Immutable Collections:
      • 0804 Using Objective-C Literals:
      • 0805 Creating An NSarray And NSdictionary:
      • 0806 Using Fast Enumeration:
      • 0807 Working With Sets And Property Lists:
    • 09. Using The Debugger :
      • 0901 Breakpoints Overview:
      • 0902 Setting Breakpoints:
      • 0903 Exploring Values:
      • 0904 Editing Breakpoints:
      • 0905 Stepping Through Code:
      • 0906 Using NSlog:
      • 0907 Displaying Objective-C Objects:
    • 10. Using Protocols And Delegates :
      • 1001 Dealing With The Multiple Inheritance Issue:
      • 1002 Looking At A Protocol:
      • 1003 Using A Protocol And Delegate:
    • 11. Working With Class Extensions :
      • 1101 Using Class Extensions:
      • 1102 Using Class Categories:
    • 12. Using Blocks :
      • 1201 Introducing Blocks:
      • 1202 Switching Objects With A Method:
      • 1203 Switching Objects With A Function Or Block:
    • 13. Handling Exceptions :
      • 1301 Causing An Error:
      • 1302 Using The Try/Catch Paradigm:
      • 1303 Throwing An Exception:
    • 14. Using Selectors :
      • 1401 Looking At An Objective-C Message:
      • 1402 Attaching Selectors To Interface Elements With Code:
      • 1403 Using @Selector


Course Fee:
USD 99

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top