Linux Events: Beginning Cocoa Bootcamp
Name | Value |
---|---|
Event Title | Beginning Cocoa Bootcamp |
Brief event description | 7-day Cocoa training designed for the complete novice. |
Start Date | September 26, 2009 |
End Date | October 2, 2009 |
Full Event Description | Beginning Cocoa Bootcamp Beginning Cocoa Bootcamp is an intensive seven-day training course specifically designed for developers who want a compact and informative introduction to Objective-C programming before taking our Cocoa I Bootcamp. The first two days of the course are devoted to learning Objective-C with Mark Fenoglio, followed by our five-day Cocoa I Bootcamp with Aaron Hillegass. In 7 challenging days, these courses will take you from complete novice to being a Cocoa developer. This developer training offers a condensed and information-rich, hands-on introduction into Objective-C programming. This is the perfect class for programmers interested in learning Cocoa who may lack a background programming in C or OOP. We are using Mac OS X 10.5, Xcode 3, and Objective-C 2. Upon completion of Beginning Cocoa Bootcamp, the student will: * Objective-C * Understand classes, objects, and methods * Write a first program in Objective-C * Understand data types and expressions * Use basic control constructs for looping, decision-making, etc. * Define classes and write instance and class methods * Be able to use inheritance * Take advantage of polymorphism and dynamic typing * Work with the preprocessor * Utilize underlying C features * Use the basic Foundation classes (numbers, arrays, dictionaries, sets, etc.) * Retain and release objects correctly to prevent memory leaks * Be fluent in Objective-C * Cocoa I * Be able to write complex applications for Mac OS X * Have mastery of Interface Builder and Xcode * Be able to find and understand the online documentation * Have experience with the most common classes in the frameworks * Have a clear understanding of the design patterns used in Cocoa * Be able to recognize several common idioms of the Cocoa community Prerequisites Prior experience in C and Object-Oriented Programming is not necessary. Some experience in programming helpful but not required. What's Included Class price includes all class materials, a luxury room, three delicious meals a day, a stylish Big Nerd Ranch t-shirt, and ground transportation to and from the airport. Plan to arrive the afternoon or evening before your class begins and depart on the last day of your class after 4 PM. |
Event URL | Beginning Cocoa Bootcamp |
Event Type | Workshop |
Building/Venue | The Big Nerd Ranch |
Sponsor | Big Nerd Ranch |
Contact name | Emily Herman |
Contact E-Mail address | pr@bignerdranch.com |
Contact Phone | 404-478-9005 |
Contact Fax | 202-478-2777 |
Address | Atlanta, GA 30185 United States |
|