Building a Website with Node.js and Express.js (2014)
MP4 | Video: 720p | Duration: 2:46:45 | English | Subtitles: VTT | 675.9 MB
MP4 | Video: 720p | Duration: 2:46:45 | English | Subtitles: VTT | 675.9 MB
JavaScript is the language for adding interactivity to a website, but there's so much more it can do. Enter Node.js and Express.js, two technologies that extend the capabilities of JavaScript. The Node platform allows you to develop server-side applications with JavaScript that you can then easily publish as websites with the Express framework. In this course, Ray Villalobos walks through the entire process of creating a website on a server with Node.js and Express.js. After going over the installation process, Ray shows how to build a basic application, control the state of an application with routing, and use templates and partials. Then he demonstrates how to quickly structure a site with Express Generator, work with models and views, and publish the final website using Heroku.
Note: This course is intended for intermediate front-end web developers who are familiar with creating web projects and understand JavaScript basics.
Topics include:
- Installing Node.js and Express.js
- Exploring the node package manager (npm)
- Creating and modularizing routes
- Using templates
- Adding partials
- Using the Express Generator
- Preparing your site structure
- Adding static content
- Importing your data
- Passing custom data through routes
- Publishing your application