Advanced Backend Web Development

Master backend web development with Grunt for automation, CoffeeScript for cleaner JavaScript, and Sockets for real-time communication. Join our course today!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about boosting your web development skills! You’ll learn Grunt for task automation, CoffeeScript for easier JavaScript writing, and Sockets for real-time communication between client and server. Perfect for building awesome apps!

Key Points

  • Introduction to Grunt
  • Basics of CoffeeScript
  • Understanding Sockets
  • Automating tasks with Grunt
  • Real-time applications with Sockets

Learning Outcomes

  • Set up and use Grunt for task running
  • Write JavaScript more easily using CoffeeScript
  • Create real-time applications with Sockets
  • Understand the basics of file watching and minification
  • Implement live communication in your projects

About This Course

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

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.

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!

  • 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

Instructor

Profile photo of RefactorU LLC
RefactorU LLC

Hey folks, thank you for visiting. RefactorU was founded in late 2012 in Boulder, Colorado, and was one of the first accelerated web application development "bootcamps" in North America. Launching its first cohort in 2013, it was the first full-stack Javascript bootcamp in Colorado, the first to be approved by Colorado's Division of Private Occupational Schools, and the second bootcamp...

Review
4.9 course rating
4K ratings
ui-avatar of D. Romith Amarathunga
D. R. A.
4.5
11 months ago

j

  • Helpful
  • Not helpful
ui-avatar of SHIVTEJ KADAM
Shivtej K.
3.0
1 year ago

good lecture

  • Helpful
  • Not helpful
ui-avatar of Akaninyene Ibanga
Akaninyene I.
4.0
1 year ago

It's not in depth.

  • Helpful
  • Not helpful
ui-avatar of Pratik Derle
Pratik D.
3.0
1 year ago

-

  • Helpful
  • Not helpful
ui-avatar of Luis Giovanni Espinosa Ambriz
Luis G. E. A.
5.0
1 year ago

Porque he aprendido en muy poco tiempo

  • Helpful
  • Not helpful
ui-avatar of Bondili Tuljesh Singh
Bondili T. S.
5.0
1 year ago

It is very useful for beginners and good place to start

  • Helpful
  • Not helpful
ui-avatar of Jose Palmero
Jose P.
5.0
1 year ago

excelente y bastante util

  • Helpful
  • Not helpful
ui-avatar of Sansan Fajrian
Sansan F.
5.0
1 year ago

The course was amazing, it's short but compact with a lot of knowledgement

  • Helpful
  • Not helpful
ui-avatar of Aniket Patil
Aniket P.
5.0
1 year ago

Good

  • Helpful
  • Not helpful
ui-avatar of Limard Jehu
Limard J.
4.5
2 years ago

great

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses