Objective-C for Beginners
Whether you're a first-time programmer, or just new to the Objective-C programming language, this course will get you up to speed fast. Learn the basics of ANSI C and Objective-C and get a solid background for learning iPhone and iPad development
Our smaller class size will help ensure that you get all your questions answered. Feel free to use one of the available 20" iMac computers in our state-of-the art classroom, or bring your own MacBook or MacBook Pro if you prefer.
Length: 2 Days
What You'll Learn:
This fast-paced, two-day intensive will get you off to a quick start coding in Objective-C. There's plenty of lab time to allow you to learn by doing. And our exercises are designed to reinforce key concepts in a way that will help you gain proficiency fast. Between lecture sessions and hands-on labs you'll get a first-hand introduction to fundamentals of the ANSI C programming language, and object-oriented programming with Objective-C classes, objects, methods, instance variables, messages, and more.
You'll also get a peek under the hood, so you'll come away with a more solid understanding of how Objective-C actually works under the covers. These insights will come in handy in a multitude of situations—whether you are trying to learn a new feature of Objective-C, unravel a gnarly problem in the debugger, or design a new component. Beyond that, you'll also learn the best ways to take advantage of many of the powerful, built-in features of the Objective-C language, libraries, and frameworks.
* Learn the fundamentals of ANSI C programming and the standard C libraries
* Get a solid understanding of C functions and data structures
* Learn to create and use Objective-C objects and classes
* Become familiar with the basic concepts of object-oriented programming
* Understand dynamic binding and the Objective-C runtime
* Become familiar with Foundation framework classes and APIs
Recommended for:
- Familiar with C programming, or have recently taken ANSI C Programming or the equivalent.
- Interested in learning Objective-C and the Foundation Framework to develop code for the iPhone or Mac OS X desktop apps.
More Information
Training Policies Classroom Environment Training Locations