Code School

Text

Love Code School? Become an affiliate!

Are you loving your Code School experience and telling your friends about it? If so, we’re thrilled to hear it.

If you’d like to make a few bucks, we’ve got an affiliate program set up. Currently, we offer $15 for every sale that is made through your account. 

Text

Get Ready for “Journey into Mobile”

Next Month’s Code School Course: Journey into Mobile

Jason Vanlue, lead designer at Envy Labs, is heads down on building our next course, which we’re calling Journey into Mobile. We’re as excited about the Steampunk style “vintage adventure” graphics (inspired by Jules Verne and Sherlock Holmes) as we are about the killer content.

Code School Course - "Journey Into Mobile" Mobile Web

This course will be covering:

  • Mobile Web
  • Designing for Mobile First
  • Fluid Layouts
  • Adaptive Design
  • Responsive Design

If you care about building mobile websites, you won’t want to miss this.

Text

Announcing the release of “Anatomy of Backbone.js” & “Getting Started with Clojure - Part 1” on Code TV

Anatomy of  Backbone.js Badge

Today we released our latest Code School course, Anatomy of Backbone.js to the public as a single purchase. (It’s free for members.)

Why should you try Backbone.js? 
If you’re trying to build a sophisticated front-end for your browser-based application, jQuery is just not enough. That’s where Backbone.js comes in. In this course, Eric Allam & Gregg Pollack take you through all the major parts of Backbone.js— from Views and Models, to Collections, History, and the Router. We’ll take a look at what it’s like building with MVC with JavaScript.

You can start by playing the first level of the Backbone.js course for free. Continue in the levels to earn cool badges and prizes along the way, including $15 off Backbone.js on Rails and $10 off Recipes with Backbone.

Screenshot of Backbone.js: 
Code School Anatomy of Backbone.js ScreenshotNew Code TV Screencast: Getting Started with Clojure - Part 1
We’ve also got a great new Code TV screencast up for our members on Clojure from Craig Andera. 

In part #1, we introduce Clojure: what it is, why you might want to use it, and how to install it. We also look at options for using Clojure that don’t require you to install anything at all! 

Text

The Making of Backbone.JS

For our most recent course release, The Anatomy of Backbone.js, we decided to put together a video to show you some behind the scenes footage and talk about how we put courses together.   Enjoy:

The Making of the Anatomy of Backbone.js from Gregg Pollack on Vimeo.

Production of this video came from Unknown Media.

Text

This week in Code School

Code T.V.
This week, our own Olivier Lacan made a Code T.V. screencast on RVM.

Ruby Version Manager (or RVM) is a command-line tool which allows you to easily install, manage, and work with mulitple versions of Ruby and mulitple sets of Gems. Olivier walks you through the basics of RVM, giving you all the information needed to work with it effectively.
Try Ruby Updates
Additionally, we made a few updates to make TryRuby more intuitive and easy to understand. These copy changes and explanations will help our users to know when to move on to the “next” area.
Some Nice Press
We were featured in the Huffington Post this week! Thanks Jaime Tolentino for this great article. It’s nice to hear a newbie explain their experience with Code School. Can’t wait for the follow-up piece.

Just for Fun
Also, if you’ve been wondering what the folks at Code School do when they’re not thinking up new courses for you, this week we tried cooking

Stay on the lookout for our Backbone.js course. It’s coming to you in the very near future. 

Text

On our horizon - Anatomy of Backbone.js

Code School - The Anatomy of Backbone.js Tutorial Code School

If you look on our course request page, you’ll notice that there’s a lot of people asking for a Backbone.js course. In response to this, Eric Allam and Gregg Pollack have been working hard on the content for a Backbone.js course these past few weeks, due to release in March.

Get ready, this new course will cover everything you need to know from Models and Views to Routing, all which will help you keep your client side javascript more organized.

Text

New Course: Rails Testing for Zombies

Unsure about how to do testing in Rails or just want to solidify your testing knowledge? Rails Testing for Zombies has arrived. This course picks up where Rails for Zombies 2 left off, adding tests to our Twitter for Zombies application.

Rails Testing for Zombies

In this course we cover:

  • Unit tests, test first development, & assertions
  • Testing Rails models, relationships, and using fixtures
  • Test setup, helpers, and shoulda
  • Stubs and mocks with mocha
  • Integration testing and capybara
  • Factories with factory girl

Testing should be fun if you’re doing it right, and testing with zombies… now that’s a graveyard party waiting to happen.

This course is currently released to Code School members and to the public as a single-purchase.

Text

Video Downloads Have Arrived!

Many of you have been clamoring for it, so we now have video downloads of all courses available on Code School today. Simply go any level and you will see a “Download Video” link on the video page for each level.

This will allow you to watch the videos on the side while you’re going through challenges or simply keep them around for later reference if you want a quick refresher.

Tags: videos
Text

This week in Code TV — RefineryCMS

Our topic this week is Refinery — a flexible and easily extendible Rails CMS that remains very accessible to an end user.

In this episode, our own Josh Van Cleef walks you through setting up and customizing a Refinery app from the beginning.

In case you missed it, last week’s Code TV was on Shell Productivity. In this episode, Jay McGavren shared some of his favorite tricks for working in the shell. No unreadable sed or awk scripts here. Just simple, solid tips you can use every day, including time savers with find, less, ssh, and command-line Ruby.

Text

Love Code School? Become an affiliate!

Are you loving your Code School experience and telling your friends about it? If so, we’re thrilled to hear it.

Why not make a few bucks in the process? We’ve got an affiliate program set up. Currently, we offer $15 for every sale that is made through your account.