A whole month dedicated to Cocoa, iPhone and Mac OS X at Big Nerd Ranch Europe, February 2009

Big Nerd Ranch Europe, premier provider of intensive classes for programmers, is pleased to announce three of its flagship courses on Mac OS X. The whole month of February is dedicate to learning Cocoa programming for Mac OS X, developing applications for the iPhone and leveraging the powerful Unix foundation of Mac OS X along with learning advanced Cocoa programming techniques for professional developers.

Veröffentlicht von Big Nerd Ranch Europe
(mactix.info) Veitshöchheim, 18 Dezember 2008

All three intensive five-day trainings are held at the distraction-free setting of Kloster Eberbach near Frankfurt, Germany:

• Cocoa Bootcamp, February 2-6, 2009
• iPhone Bootcamp, February 9-13, 2009
• Advanced Mac OS X Bootcamp, February 23-27, 2009

Students apply for the early bird fee and save Euro 200 when signing up five weeks before a class starts or earlier (Dec. 29, 2008, Jan. 5, resp. Jan. 19, 2009).

Cocoa Bootcamp 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. The course requires no previous experience in coding with Cocoa but students 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 Big Nerd Ranch founder Aaron Hillegass.

Course topics of Cocoa Bootcamp include, but are not limited to:
• Objective-C language
• Design patterns, like Model-View-Controller, delegation, target/action, categories, and notifications
• Core Data, including advanced features like unsupported data types, inheritance, and validation
• Cocoa bindings
• Mouse and keyboard events, drag and drop, images, and the open panel
• Custom drawing, printing and pagination
• Discovering Nib Files and localization for the global market place
• 3-D views with OpenGL and reusable frameworks

Read more about Cocoa Bootcamp (including the complete syllabus) at http://www.bignerdranch.com/classes/cocoa.shtml.

Register for Cocoa Bootcamp at http://www.bignerdranch.com/RegistrationForm?cid=1120.

The iPhone Bootcamp provides intensive, context-laden instruction on iPhone and iPod touch development in just a week. Two full iPhone classes in Frankfurt in late 2008 verify the immense interest in iPhone development these days. After class, novice students understand the integral components of iPhone development and emerge fully skilled in the ability to develop complex applications for the iPhone and iPod touch. The class covers everything a student needs to know to begin developing applications for iPhone, although students attending the class should be well-versed in C and at least one object-oriented programming language.

Key topics of iPhone Bootcamp include, but are not limited to:
• Using Xcode and the iPhone Simulator and an overview of Objective-C
• TableView and SQLite
• Toolbars and view controllers to create applications with multiple views
• Multi-touch events, displaying text, and getting input from the keyboard
• Accessing telephony and web services, and accessing the camera function
• Using the accelerometer, dealing with orientation, and using Core Location to determine user location
• Integrating the camera, address book, and audio into applications
• Drawing with Quartz and OpenGL and making graphics move with Core Animation

Read more about iPhone Bootcamp (including the complete syllabus) at http://www.bignerdranch.com/classes/iphone.shtml or our instructor Alexander von Below at http://www.bignerdranch.com/instructors/von_below.shtml.

Register for iPhone Bootcamp at http://www.bignerdranch.com/RegistrationForm?cid=1128.

Advanced Mac OS X Bootcamp is a five-day, exhaustive examination of the key aspects of Mac OS X development necessary to producing master-level, well performing, and reliable applications. Topics like multi-threading, interprocess communication, networking, performance tuning, distributed objects, kqueues, Bonjour, authentication, the keychain, and directory services are all covered in the class, as well as the tools GCC, Gdb, Subversion, Shark, and Saturn.

Topics of Advanced Mac OS X Bootcamp include, but are not limited to:
• An in-depth look at GCC and Objective-C, GCC-specific extensions and optimization options, 64-bit programming, Intel-specific issues, and fast enumerators
• Learn how to maximize memory (stack, heap, initialized and un-initialized data segments) and identify and rectify memory leaks
• Debug with Gdb and understand the command-line power not exposed in Xcode and gain an in-depth understanding of error handling
• Use CFRunLoop to create applications without multi-threading, write multi-processing systems for maximum performance, and use kqueue for signal handling and I/O
• Networking and multi-threading
• Use Distributed Objects and Bonjour for enhanced client/server communication
• Utilize performance tuning to accelerate your program with sampling, profiling, Shark, Dtrace, and XRay

Read more about Advanced Mac OS X Bootcamp (including the complete syllabus) at http://www.bignerdranch.com/classes/advanced_mac_os_x.shtml or our instructor Mark Dalrymple at http://www.bignerdranch.com/instructors/dalrymple.shtml.

Register for Advanced Mac OS X Bootcamp at http://www.bignerdranch.com/RegistrationForm?cid=1121.

Über das Unternehmen


The Big Nerd Ranch incorporates intensive training classes for Unix and Mac OS X programmers in a retreat setting outside Frankfurt, Germany. Class price of €2800 (plus 19% VAT) includes lodging, all meals, original instruction materials, 24-hour lab access, and transportation to and from the Frankfurt airport. Students are encouraged to bring independent projects to class, allowing for input from classmates and individual instructor attention. For more information, call +49 (931) 9911-485 or visit www.bignerdranch.com.

Pressekontakt


Stefanie Höfling
Big Nerd Ranch Europe
+49 (931) 9911-485
www.bignerdranch.com