Advanced Mac OS X Bootcamp Revamped for Snow Leopard, September 21-25, 2009

FOR IMMEDIATE RELEASE
CONTACT
Jaye Liptak
Big Nerd Ranch
(404) 478-9005
www.bignerdranch.com

ATLANTA, Georgia—July 31, 2009—Advanced Mac OS X Bootcamp Revamped for Snow Leopard, September 21-25, 2009.

What is the point of owning a Ferrari if you drive it like a granny?

The same can be said about developing an elegant, well-designed Cocoa application without tapping the power of the operating system supporting it.

Advanced Mac OS X Bootcamp at the Big Nerd Ranch, September 22-25, 2009, has been updated for Snow Leopard (Mac OS X 10.6) to provide an intensive study of the internals of Mac OS X. The training class invites developers to put the pedal to the metal and fine-tune their applications for faster processing and more robust capabilities.

Even experienced programmers who have developed Cocoa applications for years do not fully understand how the Mac OS X infrastructure works and how its sophistication and power be used to create more stable, secure and streamlined applications. And for those developers looking to venture into the iPhone development arena, understanding the similarities and differences between Desktop OS X and iPhone not only makes the transition easier, but offers developers the critical edge in creating superior iPhone applications.

"The changes in Snow Leopard make it easier than ever for the programmer to cooperate with Mac OS X to make most of the available resources," said Advanced Mac OS X instructor, Jeremy Sherman. "This requires going beyond its UNIX foundation to capitalize on new OS X-specific extensions of that foundation. With Snow Leopard, Advanced Mac OS X students can create robust, scalable applications that exploit all available computational resources and the new Grand Central Dispatch effectively makes many uses of explicit multi-threading obsolete."

At the end of five intensive days of instruction, Advanced Mac OS X students will be able to:

  • Fully leverage Mac OS X's Unix foundation
  • Employ exciting new technologies introduced by Snow Leopard, including moving beyond threads to Grand Central Dispatch, using libcache to aggressively cache data without sacrificing performance, and exploiting data parallelism with OpenCL
  • Write networked applications and daemons
  • Master essential debugging and performance tools