The CoffeeScript Edge - Streamlined JavaScript Development
Offered By: ChariotSolutions via YouTube
Course Description
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
Related Courses
CoffeeScriptExercism Become a Ruby on Rails Developer
LinkedIn Learning Become a Ruby on Rails Developer
LinkedIn Learning Learning CoffeeScript
LinkedIn Learning Painless Builds With Elixir
Laracasts