Description
|
Course Summary Course name: Author: Duration: Released on: Course Format: |
Course Description
If you tried to learn iOS Development but found it too difficult to understand this is the course you need. If you have NEVER programmed before, take our C Programming Course first then join this course and learn Objective C. You’ll love the experience as you start with the basics– Objective C variables and move through more complex concepts like the Objective C foundation classes, data structures and creating your own classes and objects. In this course you’ll work with master instructor Mark Lassoff to master the concepts of Objective C programming used by iPhone and iPad application developers world-wide. |
Course Outline
Course Outline
Chapter One: Getting Started with Objective C
1.1 Welcome and XCode
1.2 Hello World with Objective C and NSLog
1.3 Objective C and printf() Style Formats
Chapter Two: Variables in Objective C
2.1 Primitive C Variables in Objective C
2.2 Typecasting Variables
2.3 Enumerations
2.4 Structures (structs)
2.5 Using #define and #const
Chapter Three: Objective C Functions
3.1 Creating the Function Prototype and Implementation
3.2 Passing Values to a Function
3.3 Receiving a Return Value from a Function
Chapter Four: NSArrays in Objective C
4.1 Creating Arrays
4.2 NSMutable Array
4.3 NSArray Methods
Chapter Five: Numbers and Number Formats
5.1 The NSNumber Object
5.2 Formatting Numbers with NSNumberFormatter
Chapter Six: Strings in Objective C
6.1 The NSString Class and NSMutableString
6.2 Simple String Manipulation with String Classes
6.3 Search and Replace with String Classes
Chapter Seven: NSDictionary and NSMutableDictionary
7.1 Declaring an NSDictionary Object
7.2 Reading Data from an NSDictionary Object
7.3 Manipulating NSDictionary with Methods
Chapter Eight: Creating Your Own Classes
8.1 Objects Versus Classes
8.2 Declaring Class Properties and Tasks
8.3 The @property and @synthesize Statements
8.4 Creating an Instance Object from Your Class
Chapter Nine: Creating Your Own Classes II
9.1 Class init Methods
9.2 Class Inheritance
9.3 Overriding Tasks
9.4 Class Level Methods
Start Now!
Online Course (Self Paced)Start Learning Now!
If you’re ready to start learning now, our online course is perfect for you. Our online course is great for students, working adults, business owners, hobbyists, or any busy person who wants to complete the course at ther own pace. While the course is lengthy and comprehensive, most students complete it over a course of days– or even weeks. Just because the course is self-paced, doesn’t mean you are alone. Your instructor and other students actively discuss each lesson on the course forum. Here are just a few of the course features:
- Enjoy Comprehensive coverage of Objective C Skills with Over 4 hours of video
- Learn By Example Over 25 separate code examples
- Instructor Available for Questions, Issues, Problems
- Reinforce your Learning with challenging Lab Exercises
- Learn from an Expert Instructor with Fortune 100 Training Experience
- Study any Time
- Study Without Internet Access– All Videos Downloadable
- Take all the Time You Need– No Completion Time Limits
Free Sample Course Lesson

If you want to produce iOS applications there’s no way around it– You have to learn Objective C. Based on the C programming language, Objective C is a cool derivative of C that adds all sorts of functions and features. In this course you’ll learn everything you need to know about the Objective C programming language to competently start on learning the iOS libraries and development.