CoffeeScript Training | Learn to Create Interactive Web Pages with CoffeeScript

CoffeeScript Course Description

CoffeeScript is a programming language that compiles to JavaScript. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way. The golden rule of CoffeeScript is: “It’s just JavaScript”. The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime.

This course explains how to use CoffeeScript to create interactive web pages. After completing our CoffeeScript training course you will be able to use CoffeeScript effects and animations on your web pages. Few practical CoffeeScript based projects at the end of the course will ensure that you can apply CoffeeScript on your web projects.

CoffeeScript Course Learning Outcomes

  • Learn to use CoffeeScript
  • Learn how to use CoffeeScript

CoffeeScript Training - Suggested Audience

This course is aimed at professionals who are interested in using CoffeeScript on your web pages to create advanced, feature-rich web-site. Suggested attendees based on our past programs are:
  • Web Developer
  • Front Developer
  • Javascript Developers
  • MEAN Stack Developers
  • AngularJS 1.x Developers
  • Technical Leads
  • Architects
  • Quality & Testing professionals

CoffeeScript Training Duration

  • Open-House F2F (Public): 2/3 days
  • In-House F2F (Private): 2/3 days, for commercials please send us an email with group size to

CoffeeScript Training Course - Prerequisites

  • Previous working experience in JavaScript and jQuery is needed.

This CoffeeScript training course outline includes:

1. What Is CoffeeScript?
  • Overview
  • What Is CoffeeScript?
  • Syntax
  • How It Works
  • Alternatives

2. Why CoffeeScript?
  • Overview
  • Classes
  • Array Comprehensions
  • Clean Syntax
  • Fixing JavaScript's Faults

3. Installing CoffeeScript
  • Overview
  • Installing on Windows
  • Installing on Mac or Linux
  • Avoiding Compilation

4. Working With CoffeeScript
  • Overview
  • Refactoring FizzBuzz
  • My First CoffeeScript Program

5. Language Elements
  • Overview
  • Comments
  • Blocks
  • Ternary
  • Loops

6. Data Types
  • Outline
  • String Interpolation
  • Multiline Strings
  • Numbers
  • Ranges and Arrays
  • Regular Expressions
  • Functions
  • Objects
  • Classes
Keny White


Keny White is Professor of the Department of Computer Science at Boston University, where he has been since 2004. He also currently serves as Chief Scientist of Guavus, Inc. During 2003-2004 he was a Visiting Associate Professor at the Laboratoire d'Infomatique de Paris VI (LIP6). He received a B.S. from Cornell University in 1992, and an M.S. from the State University of New York at Buffalo.


After working as a software developer and contractor for over 8 years for a whole bunch of companies including ABX, Proit, SACC and AT&T in the US, He decided to work full-time as a private software trainer. He received his Ph.D. in Computer Science from the University of Rochester in 2001. "What I teach varies from beginner to advanced and from what I have seen, anybody can learn and grow from my courses".


Average Rating

1 rating

Detailed Rating

5 stars
4 stars
3 stars
2 stars
1 star

    This is great

    I really love the course editor in LearnPress. It is never easier when creating courses, lessons, quizzes with this one. It's the most useful LMS WordPress plugin I have ever used. Thank a lot! Testing quiz is funny, I like the sorting choice question type most.