Seminars

iPhone Seminar

iPhone Seminar

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

Classes

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.

AJAX with Dojo

AJAX with Dojo

Advanced web applications frequently rely on AJAX frameworks: Modernize your skillset by exploring the Dojo Javascript Toolkit, and learn skills you can apply to any Javascript library.

Android

Android

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

Beginning Blackberry

Beginning Blackberry

Start with RIM signing keys to begin BlackBerry development, become an Alliance Member to create international applications, and gain access to public PUSH APIs.

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 iPhone

Beginning iPhone

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 2.0 most powerful features.

Cocoa I

Cocoa I

We literally wrote the book on Cocoa development. Spend a week learning how to development 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.

Intermediate Perl

Intermediate Perl

Familiar with the O'Reilly Perl Nutshell book? Put the power of Perl's rich expressive language at your fingertips. Do hard things easily, learn creative ways to approach complex problems.

iPhone

iPhone

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

Micro-ISV

Micro-ISV

Ready to be an entrepreneur? Learn how to successfully sell commercial software.

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!

PHP and PostgreSQL

PHP and PostgreSQL

Five intense days with PHP and PostgreSQL will leave you ready to build powerful, effective database-driven web applications.

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.

Seaside

Seaside

Use Smalltalk (the original object-oriented programming language) in Seaside, a modern web framework and development platform.