Upcoming Training Courses

We don't have any upcoming courses scheduled. Please check back soon.

Archive of Training Courses

Online Course: SharePoint 2010 for Project Management
Live Online Course: Dec 15 - 16 and 19 - 20, 2011

SharePoint 2010 for Project Management

Project managers have enough challenges without facing poor communication among stakeholders, careless document management practices, and undefined project collaboration standards. This four-part course shows you how to build a complete project management platform with SharePoint 2010, so you can address these issues right away—and focus on the real needs of your project.


Online Course: Head First Java Live
Live Online Course: November 7 - December 12, 2011

Head First Java Live

Gain hands-on experience with Java in this dynamic 6-week course—and have fun along the way. True to the Head First style, you'll learn Java concepts through visuals, puzzles, and other activities in an entertaining and inspiring way. Learn how to use Java objects, build GUIs, and more with step by step directions—while you work with code in the Eclipse IDE. Each session is recorded, so you can watch and interact with it later.


Online Course: SharePoint 2010 Jumpstart
Live Online Course: Oct 13 - 14 and 20 - 21, 2011

SharePoint 2010 Jumpstart

Get started with SharePoint 2010, and discover how this empowering platform can help your business team collaborate on a wide variety of projects. In this four-part course, you'll learn SharePoint fundamentals and gain the critical skills you need to create, manage, and customize a collaboration solution. Instructor and project management professional Dux Raymond Sy will teach you practical steps and techniques for using SharePoint in your daily business challenges.


Online Course: Tapworthy iPhone Design and User Experience
Live Online Course : January 26 - March 23, 2011

Tapworthy iPhone Design and User Experience

Want to create an iPhone app that truly delights its users? Learn how to go from initial idea to exceptional app with this 8-session video course. You'll discover how to "think iPhone" as you plan and create app interfaces in tune with the ergonomics, psychology, and culture of an audience on the go. Experienced designers and newcomers alike will learn the techniques and mindset required to craft a tapworthy iPhone app.

Video Now Available

Online Course: Processing and Arduino in Tandem: Video Mixer and Audio Visualizer
Live Online Course : February 25 & March 11, 2011

Processing and Arduino in Tandem: Video Mixer and Audio Visualizer

Build your own video mixer and audio visualizer with two new classes in the popular course, Processing and Arduino in Tandem. Presented free online, these classes are particularly useful if you attended the original 5-week course last September. But if you're familiar with the Processing programming language and the Arduino hardware platform, you won't want to miss these fun, hands-on workshops.

Videos now available for Session 1: Video Mixer and Session 2: Audio Visualizer

Online Course: Head First WordPress in Tandem
Live Online Course : Nov. 29 - Dec. 17, 2010

Head First WordPress in Tandem

Create your own custom WordPress blog and turn it into a full-blown website along the way. In this unique and engaging 3-week online course, instructor Jeff Siarto will email you daily step-by-step learning assignments based on his book, Head First WordPress. Work with these hands-on tasks at your own pace during the first four days of the week, and then participate in a live Q&A with Jeff each Friday at 11am PT to check your progress.

Learn more.

Online Course: HTML5 Mobile Web Development
Live Online Course : Oct. 5 - Dec. 14, 2010

HTML5 Mobile Web Development

Create mobile web applications with the new features in HTML5. In this free 10-week online course, you'll learn how to style your apps to respond to a device's vertical and horizontal orientation, take advantage of global positioning, embed audio and video, create basic animations, and much more. During the course, you'll combine HTML5 elements with JavaScript and CSS3 to create apps for Twitter, movie trailers, and an address book.

Video Now Available

Online Course: Website Architecture and Design with XML
Live Online Course : Oct. 5 - Dec. 14, 2010

Website Architecture and Design with XML

Take your web design skills to the next level with XML, and learn how to use the content behind the site to drive the information, navigation, and design of a full-featured website. In this free online course, you'll build a professional website from the ground up by focusing on back-end structure and information to create brilliant front-end design and functionality. Over the period of ten weeks, you'll discover how to architect your content once for use in multiple formats and venues: the Web, desktop, mobile devices, and PDF.

Video Now Available

Online Course: Getting the Most Out of Google Apps for Business
Live Online Course : Aug. 31 - Sept. 28, 2010

Getting the Most Out of Google Apps for Business

Learn how to use Google Apps to collaborate, share information, build a community, and power your business. In this 5-week course, you'll gain valuable knowledge and experience with these versatile web-based tools, including Google Docs (word processor, spreadsheet, presentation program, and drawing application), Google Calendar, Gmail, Google Sites for website creation, Google Video, Apps Marketplace, and more.

Learn more.

Online Course: Processing and Arduino in Tandem
Live Online Course : Aug. 31 - Sept. 28, 2010

Processing and Arduino in Tandem
Creating Your Own Digital Art Tools

Create your own drawing and animation software – and learn basic programming and electronics skills at the same time. This engaging 5-week online course introduces you to two simple tools: Processing, a programming language for visual thinkers, and Arduino, a hardware platform for working with electronics. You'll learn how to use these tools together to build something useful right away.

Video Now Available

Online Course: Developing Android Applications with Java, Part 2
Online Course:

Developing Android Apps with Java, Part 2
Building a Twitter App

The Android platform is poised to take the mobile market by storm. A big reason is portability: you can use Android to build apps that work across multiple devices. This free 6-week online course continues where part 1 of Developing Android Applications with Java left off. You'll learn hands-on how to build an Android Twitter App - how to use OAuth, access the Twitter APIs, and how to post photos to Twitter - as well as the ins and outs of Android's features.

Video Now Available

Online Course: Developing Android Applications with Java, Part 1
Online Course:

Developing Android Apps with Java, Part 1

Use your Java skills to build mobile applications for the exciting new Android platform. In this dynamic 5-session video course, you'll quickly get up to speed on the basics of Android development as you build a working app from concept to completion. You'll also learn how to use Eclipse IDE and the Android SDK to develop Android apps. This video course is based on a live, five-week online course presented by CreativeTechs in partnership with O'Reilly in February and March, 2010.

Video Now Available

Web Apps Online Class
Online Course:

Learn to Build iPhone Apps with HTML, CSS, and JavaScript

In this live, four-session online course presented by CreativeTechs in partnership with O'Reilly, students learned how to create simple web apps with features that take advantage of the iPhone's remarkable functionality. In the easy-to-follow, hands-on lessons, projects ranged from building business cards customized for the iPhone, programming gestures and animations, using libraries designed for building iPhone web apps, and creating two native apps using Apple's tools and a library designed for building RSS-based native apps.

Video Now Available

Developing Android Applications
Build, Compile, and Test Your First Android Application

Developing Android Applications

In this pilot of our new Developing Android Applications with Java online course, students learned how to build mobile applications for the exciting new Android platform. Following along with instructor Tony Hillerson, they built a simple Android app from start to finish with the Android SDK and the Eclipse IDE.

Video Now Available


On-Site Training

O'Reilly's interest is in delivering valuable content to people, in whatever way they can. Paperbacks, blogs, conferences, ebooks, podcasts. O'Reilly is a publisher, not just a book publisher: they find good content they think people will like, and package it in different shapes and sizes to meet the different needs and wants of their customers.

- Hugh McGuire, founder of LibriVox.org,
co-founder of BookOven.com

Past Events

Group Discounts or On-site Training
For more information about group discounts or on-site training, contact scotth@oreilly.com.

Sponsors & Media Partnerships
For more information on sponsorship opportunities and media opportunities, contact scotth@oreilly.com.

Contact Us
For questions or to speak to a customer service representative, please contact:
1-800-998-9938 / 707-827-7000 / accounts@oreilly.com.