Women 2.0 partnered with Blazing Cloud in San Francisco to invite you to learn to program this year! Save 10% with code “women2”:
- Learn to Program In Ruby
- Ruby for Programmers
- Intro To HTML/CSS
- CSS For Web Applications
- Rails For Beginners
New Programming Classes
Learn to Program In Ruby
January 12 – February 16, 2012 (7pm – 9pm) — 6 Thursdays
An introductory Ruby class for people who are new to programming or have up to a year of programming experience in another language. We will be using the book “Learn to Program” by Chris Pine and using test-first teaching exercises. The class will meet for 2 hours each week and there will be homework and reading assignments in between the classes. Everyone must bring their own laptop. For more info and to register, click here.
Ruby for Programmers
February 21 – March 6, 2012 (6:30pm – 9pm) — 6 Tuesdays
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. For more info and to register, click here.
Intro To HTML/CSS
February 27 and February 29, 2011 (7pm – 9pm)
Intro to HTML/CSS will teach you the basics of creating web pages in two evening classes. We’ll start from the very beginning by introducing you to the parts of an HTML page. You’ll learn how to mark up text using p and h tags, embed images using the img tag, and learn when to use a div tag. You’ll get comfortable with basic web page styling using CSS. You’ll layout pages using headers, footers, and horizontal and vertical navigation bars. You’ll learn to specify typography such as font, size, weight and color. And you’ll be able to command the appearance of page elements including color and border and be able to assign background images. By the end of the class, you will have a webpage formatted with best practices in HTML and CSS! For more info and to register, click here.
CSS For Web Applications
March 5 – March 29, 2012 (7pm – 9pm) — 4 Mondays
Rails For Beginners
March 8 – April 12, 2012 (7pm – 9pm) — 6 Mondays
ails For Beginners is the natural follow-up to our popular Learn To Program With Ruby course! This is a Rails class appropriate for beginners who know basic Ruby, or junior-to-intermediate programmers coming from other languages or frameworks (or from a focus on the front-end). In this class, you will learn to build and deploy a Rails application from scratch. You will learn common patterns of Rails application development, focusing on the model-view-controller pattern, which is core to the Rails framework. For more info and to register, click here.
All classes are held at Blazing Cloud’s office in downtown San Francisco, near Union Square (map).
Blazing Cloud applies an innovative teaching approach that is gaining widespread adoption, called Test-First Teaching, where students implement exercises that will cause pre-defined tests to pass. Many senior software engineers in the field find that testing is an effective way to learn a new language or API. This methodology also provides a good introduction to people who are new to testing.