Sharing Is Caring:

Advanced Backend Web Development

We will also look at the basics of Coffeescript, a quick and powerful way to write Javascript.

Free tutorial


Created by RefactorU LLC


English [Auto]

What you’ll learn

  • Course Goal: Learn how to improve development productivity with task runners and preprocessors
  • Use Sockets for real-time client-server communication
  • Use CoffeeScript to improve writing JavaScript
  • Automate multiple tasks using Grunt


  • Introduction to JavaScript Development
  • Intermediate JavaScript Development
  • Introduction to Node.js Development
  • Advanced JavaScript Development
  • Advanced Node.js Development


In this course we examine several technologies. The first is Grunt. Grunt is a task runner which is a way for us to implement a build system to handle writing our code in different languages, preprocessing, minifying our code, and doing unit testing — all automated. We’ll also take a look at Coffeescript, which is a preprocessor for Javascript. It follows a lot of similar structures to Python and is very, very popular.

Finally, we’ll discuss Sockets. Sockets are a way for us to open a constant connection between the server and the client. Normally when you make a request, the request goes up and then comes down with the data. With a socket, that request goes up and stays open, allowing the server to send data whenever it wants and the client to send data whenever it wants.

So, we can make real time applications using sockets and we’ll take a look at how to implement a very simple system using socket IO.

Read Also -->   Professional Advertising & Graphic Design [Mascot/Logo]

Course Includes:

  • 16 videos with over 50 minutes of lectures and explanations.
  • 6 external resource files.
  • 1 exercise to help you master advanced backend web development concepts.

What You’ll Learn:

  • Introduction to Grunt
  • Setting up Grunt with css-min
  • Uglify JS files
  • Setting up custom tasks
  • Watching files
  • Basics of CoffeeScript
  • If Statements
  • Ternary
  • Loops
  • Comments, Strings, and Interpolation
  • Introduction to Sockets
  • Scaffolding the project
  • Setting up Sockets
  • Communicating between connections
  • Additional Resources
  • Exercises
  • And More!

Who this course is for:

  • Advanced Web Developers
  • Advanced JavaScript Developers

Show less

Course content

5 sections â€¢ 16 lectures â€¢ 52m total lengthCollapse all sections

Introduction1 lecture â€¢ 1min

  • Introduction01:13

Grunt4 lectures â€¢ 28min

  • Setting up grunt with css-min10:22
  • Uglify JS files10:11
  • Setting up custom tasks01:12
  • Watching files06:20

Coffeescript Basics5 lectures â€¢ 11min

  • Introduction and Basics of Coffeescript05:28
  • If Statements01:41
  • Ternary00:54
  • Loops01:25
  • Comments, Strings, and Interpolation01:54

Sockets5 lectures â€¢ 11min

  • Introduction to Sockets01:41
  • Scaffolding the Project01:43
  • Setting up Sockets04:25
  • Communicating Between Connections02:48
  • Exercise1 page

Conclusion1 lecture â€¢ 1min

  • Course Conclusion00:40

👇👇👇👇 Click Below to Enroll in Free Udemy Course 👇👇👇👇

Go to Course

Join Us Join Us Join Us
Sharing Is Caring:

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock