Blazing Cloud Training

Being on the leading-edge means constantly learning. There’s no such thing as having “enough” education since things always change and evolve.

Attend a Blazing Cloud class online or in-person or invite us to your company for on-site training. It’s fun to find out new things from industry superstars and gain a new perspective from working software developers with a passion for teaching.

We’re so passionate about learning and sharing that knowledge that we’ve been offering training and classes ever since we’ve been in existence.

Current San Francisco Classes

Scholarships are available! Don’t hesitate to contact us at [email protected] with any questions.

Ruby For Programmers
Tuesdays 6:30pm - 9:00pm, February 21 - March 27, 2012
This class is designed for people with programming experience in another language, or who have been introduced to Ruby through Rails and want to learn more Ruby. We will focus on learning the Ruby language through exploratory development and test-first teaching. Weekly homework assignments will provide hands-on reinforcement of concepts on a regular basis. We will dive into Objects and Classes, cover Arrays, Hashes, Strings, Numbers, and Regular Expressions, and learn about Ruby’s memory models. After the language and syntax common patterns, you will learn how to do practical things like call the twitter API and print the results of a search. More info and sign up.

CSS For Web Applications
Mondays 7:00pm - 9:00pm, March 5 - 26, 2012
Dig in to HTML and CSS for web applications! In this course, you’ll get your hands dirty crafting a web app prototype. Each part of the prototype will introduce fundamental mechanics of HTML and CSS. Most any layout imaginable can be achieved by understanding and combining these mechanics. Over four classes, you’ll implement many patterns found in modern web applications. Here are just a handful:

  • a page header that remains fixed at the top of the window when you scroll
  • a horizontal list of navigation links
  • a multi-column layout
  • a footer that stretches to fit the width of the window
  • a menu that appears and disappears

By the end of the class, you will be able to lay out and style complex web applications using HTML and CSS. To top it all off, you’ll learn 5 lines of JavaScript that bring simple prototypes to life. More info and sign up.

Android For Programmers
6 sessions: Tuesdays 7:00pm-9:00pm, June 19 - July 24, 2012
Learn the ins and outs of Android development with hands-on examples! Working knowledge of Java is required to take this class. Course syllabus:

  • Android basics: Activity life cycle, layout by xml, etc.
  • How to add UI elements and attach app logic. How to store data.
  • How to use Intents to communicate with other Android components.
  • How to access system services.
  • How to integrate with external libraries.
  • Wrap up. Summary of what we did, how everything relates to each other, notes on testing, pointers for further studies.

During the class, you’ll create an example Android app that helps you keep track of where you parked your car by building on each week’s lessons, for an overview of Android development. More info and sign up.

Online Self-Paced Classes

Udemy: JavaScript for Programmers
This course approaches Javascript as a programming language, teaching tools and techniques that give you access to the power behind modern web development. We’ll use Jasmine, a behavior driven development framework, first as a teaching tool to guide students through exercises, and we’ll also cover best practices in development. More info and sign up.

Corporate Training

We offer training classes in Ruby, Rails, JavaScript, HTML/CSS and other web technologies. Contact us for more info.