A Sip of CoffeeScript

Carlos Souza (Envy Labs), Gregg Pollack (Envy Labs)
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

Envy Labs

Caike Souza is a software craftsman and metal guitarrist

Photo of Gregg Pollack

Gregg Pollack

Envy Labs

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.

Comments

Mark Phillips
05/28/2012 7: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? :-)

Picture of Kathy Yu
Kathy Yu
05/25/2012 4:17pm 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 4:05pm 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 4:04pm PDT

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

Sponsors

  • 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
@oreilly.com

View a complete list of Fluent contacts