Learn about CoffeeScript, a language that compiles into JavaScript and allows you to write fast, efficient, and beautiful JavaScript code.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- What is CoffeeScript?
- Using online tools to process CoffeeScript
- Comparing installation options
- Setting up a project with Gulp.js
- Creating simple JavaScript automation
- Adding a default task and live reloading
- Processing Sass files
- Adding CoffeeScript
- Basic CoffeeScript syntax
- Using realistic assets
- Understanding variables
- Dealing with array ranges
- Working with conditional statements
- Using loops and comprehensions
- Adding basic functions
- Working with splats
- Using the switch statement
- Using aliases for "this" and other tidbits
- Next steps
Taught by
Ray Villalobos