Public Course Schedule
Click a date to register.
The following courses are offered to the public in our fully equipped training facilities. To view the complete list of courses we're capable of delivering
at your own site, please see our
course offerings.
To register for a publicly scheduled class, please click one of the dates shown below.
Cupertino
Cupertino, CA, United States
| Training Course |
Jul 2009 |
Aug 2009 |
Sep 2009 |
Oct 2009 |
Objective-C for Beginners
For mere mortals.
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 Cocoa and Cocoa Touch.
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.
|
|
Aug 21
-
Aug 22
|
|
|
iPhone Programming Workshop
Write the next great iPhone app.
Learn to use Xcode, Interface Builder, and the UIKit framework to develop iPhone applications that take full advantage of powerful and sophisticated features of Objective-C, Cocoa Touch, and the iPhone SDK's other libraries and frameworks.
Craft native iPhone applications.
You'll learn the essentials of Cocoa Touch programming: tools, frameworks, concepts, and best practices—with plenty of hands-on exercises to reinforce the lecture sessions.
|
|
Aug 24
-
Aug 28
|
|
|
iPhone for Beginners
Two great courses. One great package.
Now you can take these two great courses at a greatly reduced price! This course bundle combines Objective C for Beginners—a basic introduction that will get you started programming in Objective-C—and iPhone Programming Workshop, a comprehensive introduction to creating iPhone apps using the iPhone SDK.
Create your first iPhone App.
Learn to use Xcode, Interface Builder, and the UIKit framework to develop iPhone applications that take full advantage of powerful and sophisticated features of this amazing new platform.
- Learn the basics of programming in C and Objective-C
- Gain hands-on familiarity with Apple's Cocoa Touch development environment, including Xcode and Interface Builder
- Start writing iPhone apps that make full use of the iPhone SDK
|
|
Aug 21
-
Aug 28
|
|
|
Reston VA
Reston, VA, United States
| Training Course |
Jul 2009 |
Aug 2009 |
Sep 2009 |
Oct 2009 |
ANSI C
Master the ABC's of C.
Learning the ANSI C programming language well is a fundamental prelude to learning Objective-C and the Cocoa and Cocoa Touch frameworks. To get a solid foundation in the fundamentals of C programming, you'll need more than just the basic syntax.
This course will give you a solid grasp of the fundamental concepts of C programming—including some of the more challenging aspects of pointers, arrays, structures, defined types, and dynamic memory allocation. You'll also learn how to use the standard C libraries, as well as how to work with the GNU C compiler and debugger.
|
|
Aug 3
-
Aug 6
|
Sep 21
-
Sep 24
|
|
Cocoa
Code Like the Wind.
Get off to a quick start with your Cocoa programming project. This course will take you through all the basics—from Objective-C through the AppKit framework. Learn time-saving tips and techniques for working with Xcode and Interface Builder. And discover best practices for efficient and effective coding.
Create great Mac OS X desktop apps.
Learn all the essentials of Cocoa programming: the tools, the frameworks, the concepts, and the best ways to get things done—with plenty of hands-on exercises to reinforce it all. Here's just a portion of what you'll learn:
|
Jul 20
-
Jul 24
|
|
Sep 14
-
Sep 18
|
|
Objective-C
Make objects your subject.
Learn Objective-C from developer/trainers who have years of experience helping other developers get up to speed quickly on the fundamentals of the language and the libraries.
The Art of Object-Oriented Programming.
Even if you're familiar with object-oriented programming concepts, Objective-C requires a whole new perspective. The flexibility provided by its dynamic runtime system lets you be more creative in designing your software than ever before. So while it may take a little more thought, it takes a lot less code to get things done.
Our lab exercises are designed to give you plenty of hands-on practice to reinforce key concepts and help you gain proficiency fast. You'll come away with a solid understanding of the essentials of Objective-C and Apple's Foundation framework.
|
Jul 17
-
Jul 18
|
|
Sep 11
-
Sep 12
|
|
Objective-C for Beginners
For mere mortals.
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 Cocoa and Cocoa Touch.
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.
|
|
Aug 7
-
Aug 8
|
Sep 25
-
Sep 26
|
|
iPhone Programming Workshop
Write the next great iPhone app.
Learn to use Xcode, Interface Builder, and the UIKit framework to develop iPhone applications that take full advantage of powerful and sophisticated features of Objective-C, Cocoa Touch, and the iPhone SDK's other libraries and frameworks.
Craft native iPhone applications.
You'll learn the essentials of Cocoa Touch programming: tools, frameworks, concepts, and best practices—with plenty of hands-on exercises to reinforce the lecture sessions.
|
Jul 27
-
Jul 31
|
Aug 10
-
Aug 14
|
Sep 28
-
Oct 2
|
|
iPhone for Beginners
Two great courses. One great package.
Now you can take these two great courses at a greatly reduced price! This course bundle combines Objective C for Beginners—a basic introduction that will get you started programming in Objective-C—and iPhone Programming Workshop, a comprehensive introduction to creating iPhone apps using the iPhone SDK.
Create your first iPhone App.
Learn to use Xcode, Interface Builder, and the UIKit framework to develop iPhone applications that take full advantage of powerful and sophisticated features of this amazing new platform.
- Learn the basics of programming in C and Objective-C
- Gain hands-on familiarity with Apple's Cocoa Touch development environment, including Xcode and Interface Builder
- Start writing iPhone apps that make full use of the iPhone SDK
|
|
Aug 7
-
Aug 14
|
Sep 25
-
Oct 2
|
|
iPhone Beginners Super Bundle
Your brain will explode. In a good way.
Serious about learning iPhone programming, but not really up to speed on C programming? Now you can take these three great courses at a greatly reduced price, all in less than two weeks! This course bundle combines
ANSI C Programming—an intensive introduction to C—Objective C for Beginners—a basic introduction that will get you started programming in Objective-C—and iPhone Programming Workshop, a comprehensive introduction to creating iPhone apps using the iPhone SDK.
Create your first iPhone App.
Get a solid grounding in the fundamentals of programming in C and Objective-C, and then learn to use Xcode, Interface Builder, and the UIKit framework to develop iPhone applications that take full advantage of powerful and sophisticated features of this amazing platform.
- Learn the basics of programming in C and Objective-C
- Gain hands-on familiarity with Apple's Cocoa Touch development environment, including Xcode and Interface Builder
- Start writing iPhone apps that make full use of the iPhone SDK
|
|
Aug 3
-
Aug 14
|
Sep 21
-
Oct 2
|
|