Study Learn Grow
Building An Application With CoffeeScript

Building An Application With CoffeeScript


This video course provides invaluable insight into the practical usefulness of CoffeeScript, how it can simplify web development, and allow us to easily build web applications or re-factor existing ones.

Overview

Description
Build an App using CoffeeScript with one-third of JavaScript code

This video course provides invaluable insight into the practical usefulness of CoffeeScript, how it can simplify web development, and allow us to easily build web applications or re-factor existing ones.

From getting acquainted with CoffeeScript all the way to using it in production, this course focuses on the practical aspects of the language. You’ll get to see all it offers, such as the simplified syntax compared to JavaScript, the impressive build tools, and the possibilities to simplify your project structure.

You'll build an application while learning the specifics of the language and the many tricks CoffeeScript has up its sleeve. You will use JavaScript libraries to avoid ‘reinventing the wheel’, while inventing some wheels of our own in order to better understand some advanced concepts . We'll go through a really simple MVC framework that provides the basis of a simple document editing application that can export documents to the desktop (from the Web).

The app we’ll be building is fully extensible so you can easily make it your own. Want a note-taking app? We have you covered. Want to extend the app to something more? By all means, you'll have a skeleton app which you can revamp again and again to build various apps with CoffeeScript.

About the Author

Darko is a developer who likes to work on the experimental side of things and enjoys exploring programming in its various shapes and sizes. His current favorite is CoffeeScript, which he uses day-to-day, both on client and server-side via nodejs.

He is employed at MediaLab, a company working with various types of media, while taking part in different projects. His current obsession is functional programming, especially combinators and their practical usage.

Basic knowledge
Basic knowledge of scripting language is assumed.

Course Information

Basic knowledge of scripting language is assumed.

Familiarize yourself with CoffeeScript
Use CoffeeScript for web app development
Get to know the build tools that come along with the language (Cake)
Build a simple framework for your application
Implement JavaScript libraries with CoffeeScript
Understand advanced concepts such as inheritance and polymorphism
Incorporate HTML5 APIs with CoffeeScript
Refactor your existing CoffeeScript code

If you are a beginner JavaScript developer who wants to start learning CoffeeScript and give your project some structure, this course is for you. The course covers the basics of CoffeeScript and helps you build an app. The only prerequisite is to have a basic idea about application development.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs