iOS 7 Update Brings Exciting Changes to the Ranch
Atlanta, GA (PRWEB) November 26, 2013 -- With the release of iOS 7, mobile app development leader Big Nerd Ranch has released updates to its programming bootcamps, an Xcode 5 cheat sheet and two new editions in its line of top-selling programming books.
The second edition of Objective-C Programming: The Big Nerd Ranch Guide, now available for purchase, is compatible with Xcode 5, iOS 7 and OS X Mavericks. The book assumes no prior experience with object-oriented or C language programming, and is therefore easily understood by beginners and advanced students alike. The book’s second edition covers:
- Using Xcode, Apple’s documentation and other tools
- Programming basics: variables, loops, functions, etc.
- Objects, classes, methods and messages
- Pointers, addresses and memory management with ARC
- Properties and Key-Value Coding (KVC)
- Class extensions
- Categories
- Classes from the Foundation framework
- Blocks
- Delegation, target-action and notification design patterns
- Key-Value Observing (KVO)
- Runtime basics
Big Nerd Ranch is also releasing a fourth edition of its iOS Programming: The Big Nerd Ranch Guide, expanded to cover iOS 7 and Xcode 5. Available for purchase in spring 2014, topics covered in this guide include:
- Xcode 5, Instruments and Storyboards
- Building interfaces using the iOS 7 aesthetic
- ARC and strong and weak references
- Handling touch events and gestures
- Toolbars, navigation controllers and split view controllers
- Using Auto Layout to scale user interfaces
- Using Dynamic Type to scale fonts
- Localization and Internationalization
- Block syntax and use
- Saving/loading data: Archiving and Core Data
- Core Location and Map Kit
- Communicating with web services using JSON
- Using the Model-View-Controller-Store design pattern
To complement the new updates, Big Nerd Ranch also offers an updated XCode 5 cheat sheet for subscribers of their newsletter.
The company has also announced that both their Advanced and Beginning bootcamps have been updated for iOS 7 at all three of their locations in Atlanta, Northern California and The Netherlands.
Big Nerd Ranch’s updated app development bootcamps include:
Big Nerd Ranch
Just southwest of Atlanta, the original Ranch offers the largest variety of classes. It treats students to a sanctuary where they can clear their minds and focus on learning.
iOS courses offered this schedule include:
The Beginning iOS Bootcamp, offered Dec. 7-13, Jan. 4-10 and Jan. 25-31, teaches beginner students to develop applications that run on the iPad and iPhone. The class begins by walking students through Objective-C, teaching everything from important toolchains and design patterns to multi-touch and graphics mastery on the mobile platform. All course materials have been updated for iOS 7.
The Advanced iOS bootcamp, offered Jan. 20-24, is perfect for iOS developers who have mastered the basics and are looking to take their skills to the next level. In this class, students learn to maximize the performance of iOS applications. All course materials have been updated for iOS 7, with content related to JavaScriptCore, UI Dynamics, Web Services and more.
Big Nerd Ranch West
Northern California is home to the newest Ranch. This refuge by the sea offers students seeking to sharpen their coding skills a serene atmosphere and access to expert instructors.
iOS courses offered this winter include:
The Beginning iOS bootcamp, offered Dec. 14-20, Jan. 11-17 and Feb. 1-7, teaches beginner students to develop applications that run on the iPad and iPhone. The class begins by walking students through Objective-C, teaching everything from important toolchains and design patterns to multi-touch and graphics mastery on the mobile platform. All course materials have been updated for iOS 7.
The Advanced iOS bootcamp, offered Jan. 6-10 and Feb. 10-14, is perfect for iOS developers who have mastered the basics and are looking to take their skills to the next level. In this class, students learn to maximize the performance of iOS applications. All course materials have been updated for iOS 7, with content related to JavaScriptCore, UI Dynamics, Web Services and more.
Big Nerd Ranch Europe
Big Nerd Ranch Europe, just an hour outside of Amsterdam, includes a state-of-the-art classroom and access to experienced instructors. The European location provides students with a peaceful backdrop to expand their programming knowledge.
iOS courses offered this schedule include:
The Beginning iOS bootcamp, offered Nov. 30-Dec. 6, Jan. 18-24 and Feb. 15-21, teaches beginner students to develop applications that run on the iPad and iPhone. The class begins by walking students through Objective-C, teaching everything from important toolchains and design patterns to multi-touch and graphics mastery on the mobile platform. All course materials have been updated for iOS 7.
The Advanced iOS bootcamp, offered Dec. 9-13 and March 10-14, is perfect for iOS developers who have mastered the basics and are looking to take their skills to the next level. In this class, students learn to maximize the performance of iOS applications. All course materials have been updated for iOS 7, with content related to JavaScriptCore, UI Dynamics, Web Services and more.
Tuition for all courses includes private accommodations, shuttle transportation between the airport and the facility, all meals and course materials, extensive lab hours with instructors, access to alumni forums and an official completion certificate. Space is limited. To view the full class schedule, visit http://www.bignerdranch.com/schedule.
For information about Big Nerd Ranch’s bootcamps or to enroll, call 770-817-6373 or email training (at) bignerdranch (dot) com for U.S. courses. Call +31 6 28 833 433 or email europe (at) bignerdranch (dot) com for European courses.
Big Nerd Ranch is a U.S.-based training and consulting company known globally for its immersive courses on app development and its best-selling series of books, the Big Nerd Ranch Guides. Retreat-style courses are held in Atlanta, Northern California and in the Netherlands. Corporate courses are held onsite throughout the world. The Big Nerd Ranch consulting division develops apps and software globally for corporate clients.
For more information, visit bignerdranch.com or follow Big Nerd Ranch on Facebook, Google+, LinkedIn and Twitter. Big Nerd Ranch has offices in Atlanta and Amsterdam.
LeAnn Boucher, Big Nerd Ranch, http://www.bignerdranch.com, +1 (404) 932-8677, [email protected]
Share this article