Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning CoffeeScript

Learning CoffeeScript

1h 48mIntermediate2014-03-28

Authors

Ray Villalobos

Ray Villalobos

Senior Staff Instructor at LinkedIn Learning

Course details

Learning CoffeeScript allows front-end developers to write JavaScript more beautifully and efficiently. It gives your code an extra zing. This course teaches the best features from the CoffeeScript language, like splats and ranges, plus how to write common JavaScript commands more efficiently using CoffeeScript. Author Ray Villalobos also shows how to work with Gulp.js, a streaming build system for not only CoffeeScript, but also Sass, LESS, JavaScript, and CSS.

Learning objectives
What is CoffeeScript?
Setting up a project with Gulp.js
Adding CoffeeScript to your workflow
Dealing with array ranges
Working with conditional statements
Using loops
Working with splats

Skills covered

CoffeeScriptLearningProgramming LanguagesOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Using the exercise files

1. Setting Up Workflows with Gulp.js

  • 04 - What is CoffeeScript
  • 05 - Using online tools to process CoffeeScript
  • 06 - Comparing installation options
  • 07 - Setting up a project with Gulp.js
  • 08 - Creating simple JavaScript automation
  • 09 - Adding a default task and live reloading
  • 10 - Processing Sass files
  • 11 - Adding CoffeeScript

2. Learning CoffeeScript

  • 12 - Basic CoffeeScript syntax
  • 13 - Using realistic assets
  • 14 - Understanding variables
  • 15 - Dealing with array ranges
  • 16 - Working with conditional statements
  • 17 - Using loops and comprehensions
  • 18 - Adding basic functions
  • 19 - Working with splats
  • 20 - Using the switch statement
  • 21 - Using aliases for this and other tidbits

Conclusion

  • 22 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal