Help make Code School better
We are hoping that you could take a minute to let us know what you thought about CoffeeScript.
Course Overview
-
Level 1 Free Level 1 Video | 7 ChallengesVariables and Functions
An overview of variables and functions
-
Level 2 1 Video | 6 ChallengesApplied jQuery
Converting jQuery to CoffeeScript
-
Level 3 1 Video | 7 ChallengesConditionals & Operators
Conditionals, chained comparisons, switch cases, and existential operators
-
Level 4 1 Video | 7 ChallengesArrays, Objects, Iterations
Using arrays, object literals, loops, list comprehension, and splat arguments
-
Level 5 1 Video | 3 ChallengesApplied jQuery II
Understanding and using jQuery object notation
-
Level 6 1 Video | 6 ChallengesObject Orientation
Classes, class inheritance, property arguments

Complete these levels to unlock
Course Completion Badge
Learn CoffeeScript, the powerful little language that compiles into JavaScript. Take a sip of our CoffeeScript tutorial & learn to get more done with less code.
Recommended Prerequisites
- Intermediate Knowledge of JavaScript
About The Professors
Gregg is passionate about taking complex topics and teaching them efficiently. He's helped build Envy Labs, Starter Studio, and Code School. He also furthers education through BarCamp in Orlando, the Orlando Ruby Users Group, and the Orlando Tech Events newsletter.
Carlos is a software developer who is constantly looking for better ways to write code. When not making loud noises on his mechanical keyboard, he can be found rock climbing or playing music.
View Full CreditsCourse Notes
- Estimated Course Length: 4 - 5 hours