• Post category:StudyBullet-4
  • Reading time:4 mins read




Basics of creating a server using Node, useful framework called Express, server-side templates, and deploying on Heroku.

What you will learn

 

Course Goal: Learn how to use Node

 

Building and deploying a Node application using Express

 

Understanding MV* architectures

Description

Node is an implementation of the Chrome JS runtime that can be run on the server. This means we can write fast, asynchronous code in Javascript to power our websites on both the client side and the server side. In this course, we’ll cover the basics of creating a server using Node, moving onto a useful framework called Express, looking at server-side templating, and deploying our application on Heroku. We’ll also cover the basics of the MV* architectures.

Course Includes:

  • 17 videos with over 78 minutes of lectures and explanations.
  • 6 external resource files.
  • 7 exercises to help you master introductory Node concepts.

What You’ll Learn:


Get Instant Notification of New Courses on our Telegram channel.


  • Introduction to Node
  • Client vs Server
  • Running Node
  • Modules
  • Git Ignore
  • Node Server
  • Using the Express Framework
  • Nodemon
  • Using Jade Templating
  • Model View Controller (MVC)
  • Deploying to the Web
  • Heroku
  • Additional Resources
  • Exercises
  • And More!

 

English
language

Content

Introduction

Introduction

Client vs Server

Client vs Server

Introduction to Node

Running Node
Modules
Gitignore

Node Server

Basic server
Using the Express Framework I
Using the Express Framework II
Nodemon

Templating

Using Jade

Model View Controller

Understanding MVC

Heroku

Getting Started with Heroku
Creating an App
Modifying your App for Heroku

Excercises

Excercises

Conclusion

Course Conclusion