Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The CoffeeScript Edge - Streamlined JavaScript Development

ChariotSolutions via YouTube

Overview

Explore the advantages of CoffeeScript, a streamlined language that compiles into JavaScript, in this 44-minute conference talk. Discover how CoffeeScript enables developers to write cleaner and more maintainable code for both browser and Node.js environments. Learn about its adoption by major companies, syntactic sugar features, and best practices. Delve into topics such as object shorthand notation, destructuring assignments, constructors, and inheritance. Gain insights into the installation process, compilation, editing, documentation, and testing of CoffeeScript projects. Examine how CoffeeScript bridges the gap between client-side and server-side development, addressing the challenges of complex server applications.

Syllabus

Intro
Paul Graham on JavaScript
Crockford!
2009-: Modern JavaScript
JavaScript on the Server
The New First Language?
Everyone Who Knows JavaScript Feels Like Superman!
A Little Language
David Heinemeier Hansson
Ward Cunningham
Who uses it?
Things CoffeeScript Isn't
{key: key} Shorthand and Destructuring Assignment
More Syntactic Sugar
JS Best Practices, CoffeeScript Defaults!
Using a Constructor
Let's Try a Little Inheritance
1. The Prototype Chain
Installing coffee
Compiling
Editing
Documenting
Testing
Breaking the Client-Server Boundaries
COMPLEX SERVER APPS ARE HARD

Taught by

ChariotSolutions

Reviews

Start your review of The CoffeeScript Edge - Streamlined JavaScript Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.