Seminars

iOS Seminar

iOS Seminar

Get a quick introduction to the ideas behind the Cocoa Touch APIs while becoming familiar with Objective-C and its idioms.

Classes

Advanced iOS Programming

Advanced iOS Programming

If you're an iOS developer who wants to take your iPhone or iPad app programming skills to the next level, attend our Advanced iOS Bootcamp. Suitable for students who have the basics under their belts, this class explores advanced iOS development topics including 2D and 3D graphics programming, using the built-in sensors to capture and process audio and video, and maximizing the performance of iOS applications.

Advanced Mac OS X

Advanced Mac OS X

Investigate the underpinnings of Mac OS X to master technologies that leverage the full power of Mac OS 's Unix core.

Android

Android

Leverage your existing Java expertise with Android, the compelling platform that delivers rich GUIs and related components to the mobile experience.

Beginning Cocoa

Beginning Cocoa

Become an active participant in the Cocoa programming community by immersing yourselves in a powerful hands-on introduction to Objective-C and the framework that makes Mac OS X what it is.

Beginning iOS (iPhone/iPad)

Beginning iOS (iPhone/iPad)

Start at the beginning with Objective-C, learn important toolchains and design patterns, and finish with multi-touch and graphics mastery on the iPhone mobile platform.

Beginning Ruby on Rails

Beginning Ruby on Rails

Intelligent and motivated? Come learn Ruby on Rails development, from your first simple application to efforts that take advantage of Rails 3.0 most powerful features.

Cocoa Commuter Class in Spanish

Cocoa Commuter Class in Spanish

El Big Nerd Ranch literalmente escribió el libro sobre la programación en Cocoa. Quédese una semana con nosotros para aprender a desarrollar aplicaciones para Mac OS X. Las diapositivas, conferencias y libros serán todos en español.

Cocoa I

Cocoa I

We literally wrote the book on Cocoa development. Spend a week learning how to develop applications for Mac OS X.

Cocoa II

Cocoa II

Ready for More Cocoa? Learn the secrets of the text system. Make your applications good Mac OS X citizens. Discover the advanced techniques and development approaches to make your applications really stand out.

Django

Django

Study Django, the most popular database-driven web framework for the Python language.

iOS Commuter Class

iOS Commuter Class

If you want to write applications that run on the iPhone and iPad, you should attend this iOS 5 training. After a brief introduction to the Objective-C language and the Foundation framework, we delve into the toolchain and the classes that make up the iPhone UI framework. We deal with drawing using Core Graphics and Core Animation. We also discuss issues in the multi-touch event handling. We can teach this course at your company site. We have taught it for AT&T, Boeing, Intuit, and many others.

iOS (iPhone/iPad)

iOS (iPhone/iPad)

Learn to develop applications for the iPhone and iPad. Understand Apple's Foundation framework. Think multi-touch. Apply CoreGraphics and CoreAnimation.

OpenGL

OpenGL

If you are doing any work that concerns graphics, mastering OpenGL is a must-have skill. Deal with static and dynamic data, get advanced libraries and frameworks to make your visualizations fly!

Python Mastery

Python Mastery

Learn the object and functional programming techniques that make Python the unique language it is.

Ruby on Rails I

Ruby on Rails I

Ruby on Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control design pattern.

Ruby on Rails II

Ruby on Rails II

Time for dive into the hardcore content of Ruby on Rails. Understand deployment, advanced techniques and best practices, plugins, and gems.