A Sip of CoffeeScript

Pure Languages, Continental 2-3
Workshop Please note: to attend, your registration must include Workshops.
Average rating: ****.
(4.36, 14 ratings)

If you enjoy writing JavaScript then you’ll really enjoy CoffeeScript, a new language which transcompiles into JavaScript. Inspired by languages like Ruby, Python, and Haskell, it allows you to write less code to get more done. In this course students will learn the basics of CoffeeScript using the Code School in-browser challenge engine. In this course will cover the following topics:

  • Variables, functions, & the command line
  • Converting jQuery into CoffeeScript
  • Conditionals, operators, & comparisons
  • Arrays, objects, iteration, & list comprehension
  • More advanced jQuery into CoffeeScript
  • Object orientation, inheritance, fat arrow, & encapsulation

If you write any JavaScript as a developer, you may learn to love CoffeeScript.

Photo of Carlos Souza

Carlos Souza

Code School

Caike Souza is a software craftsman and metal guitarrist

Photo of Gregg Pollack

Gregg Pollack

Open SourceCraft

Gregg Pollack works at Envy Labs, where he produces a podcast, creates educational screencasts, and develops websites with Rails. He also runs the Ruby Hero Awards, organizes the Orlando Ruby Users Group, and is also sometimes known as the Ruby on Rails guy in the “Rails vs” commercials or the “C” in MVC.

Comments on this page are now closed.


Mark Phillips
05/28/2012 12:48pm PDT

There seems to be a typo in the first sentence of the workshop description, which says that “CoffeeScript … transcompiles into CoffeeScript”. It should say that it transcompiles into JavaScript, right? :-)

Kathy Yu
05/25/2012 9:17am PDT

@Zenil – this is a workshop, so your registration package has to include the Tuesday Workshops portion to attend (you would have been asked to select the workshops you wanted to attend during the registration process). If you did not select this workshop, please email confreg@oreilly.com to change your workshop selection(s). Hope that helps!

Picture of Peter Cooper
Peter Cooper
05/25/2012 9:05am PDT

I don’t see wording like that but.. from my POV, if you have a ticket that includes workshops, you can go to the workshop :-) It’s possible to mark sessions as ones you plan to attend but I don’t think it’s mandatory – it’s just to help get a feel for attendance numbers.

If you have a ticket that covers workshops, just turn up and it’ll all get sorted out for you :-)

Zenil Hussain
05/25/2012 9:04am PDT

What does “Registration option ” mean ? How do you register for this session ?


  • appendTo
  • Enyo
  • Ludei
  • Sencha
  • Appcelerator
  • Twitter
  • Infragistics
  • Code For America
  • DevChix
  • Eclipse Foundation
  • Women Who Code

For information on exhibition and sponsorship opportunities at Fluent conference, contact Gloria Lombardo at (203) 381-9245 or glombardo@oreilly.com.

For information on trade opportunities with O'Reilly conferences contact mediapartners

View a complete list of Fluent contacts