Cocoa Bootcamp coming to Big Nerd Ranch Europe


Welcome to the site. Our most popular posts are a series of video tutorials on How To Use Your Mac As A Server. We also answer your Mac questions. Just Ask FMB Feel free subscribe to our RSS feed. Thanks for visiting!

Stefanie Höfling passed along the news that Cocoa Bootcamp will take place August 6-10, 2007, at Big Nerd Ranch Europe:

Big Nerd Ranch Europe is pleased to announce the next opportunity of learning Mac OS X Programming in the most desired Cocoa training course available: Cocoa Bootcamp with instructor Aaron Hillegass. The intensive five-day training taught at the retreat environment of Kloster Eberbach near Frankfurt, Germany is scheduled for August 6-10, 2007.

The five-day class provides the most comprehensive training available for Cocoa developers. The class covers a spectrum of topics, from lessons building on Cocoa fundamentals to more advanced topics that create a well-rounded Cocoa programmer. “As Apple’s market share continues to increase, the demand for Cocoa programming skills is growing” commented Aaron Hillegass, founder of the Big Nerd Ranch, on the explosive demand for Cocoa training.

The course requires no previous experience in coding with Cocoa but students attending the bootcamp should be familiar with an object-oriented language like Java or C++. The primary text for the class is “Cocoa Programming for Mac OS X” by Aaron Hillegass, the course instructor. The class is taught on the latest releases of Mac OS X and Xcode with extensive attention given to Core Data.

After class, novice students will understand the design patterns used in Cocoa and emerge fully skilled in the ability to develop complex applications for Mac OS X. Key topics include, but are not limited to:

- Mastering the Objective-C language

- Using design patterns, like Model-View-Controller, delegation, target/action, categories, and notifications

- Using Core Data, including advanced features like unsupported data types, inheritance, and validation

- Mastering Cocoa bindings

- Making your custom view deal with mouse and keyboard events, drag and drop, images, and the open panel

- Handling custom drawing, printing and pagination

- Discovering Nib Files and localization for the global market place

- Creating 3-D views with OpenGL and reusable frameworks

More at the website.

Leave a Reply