YoVDO

The CoffeeScript Edge - Streamlined JavaScript Development

Offered By: ChariotSolutions via YouTube

Tags

CoffeeScript Courses Web Development Courses Programming Languages Courses Javascript Courses Node.Js Courses Object-oriented programming Courses

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

CoffeeScript
Exercism
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