Companies Home Search Profile

Building a Website with Node.js and Express.js

Focused View

Daniel Khan

3:10:01

30 View
  • 01 - Dynamic websites with Node and Express.mp4
    00:50
  • 02 - What you should know.mp4
    01:05
  • 03 - Using the exercise files and GitHub.mp4
    02:59
  • 04 - Setting up your development environment.mp4
    01:36
  • 01 - Create an Express server in three minutes.mp4
    04:09
  • 02 - Building from a HTML page or template.mp4
    04:23
  • 03 - Serving HTML pages and static content.mp4
    04:43
  • 04 - Setting up ESLint and Prettier.mp4
    06:46
  • 05 - Setting up nodemon.mp4
    02:12
  • 01 - Template engines and Express.mp4
    01:49
  • 02 - Getting to know the EJS template engine.mp4
    03:07
  • 03 - Rendering the index page with EJS.mp4
    02:41
  • 01 - Express middleware and routes.mp4
    06:12
  • 02 - Modular routes with express.Router.mp4
    04:22
  • 03 - Creating routes for all subpages.mp4
    06:58
  • 04 - Add business logic.mp4
    08:26
  • 05 - Add a session management middleware.mp4
    06:40
  • 01 - Create a site-wide layout.mp4
    06:54
  • 02 - Using partials with EJS.mp4
    04:56
  • 03 - Template variables in more detail.mp4
    05:57
  • 04 - Looping through lists in templates.mp4
    11:33
  • 05 - Creating a list page.mp4
    06:04
  • 06 - Using parameter routes.mp4
    07:09
  • 07 - Challenge Partials and lists.mp4
    02:20
  • 08 - Solution Partials and lists.mp4
    08:46
  • 01 - How to handle errors in express.mp4
    08:14
  • 02 - Creating an error page.mp4
    07:22
  • 03 - Populating the error page.mp4
    01:57
  • 01 - Creating a form template.mp4
    05:26
  • 02 - Handling POST requests.mp4
    05:36
  • 03 - Validating and sanitizing user input.mp4
    10:31
  • 04 - Storing data.mp4
    04:41
  • 01 - A little intro to REST APIs.mp4
    03:52
  • 02 - Creating and testing an API endpoint.mp4
    08:19
  • 03 - Add client side JavaScript.mp4
    03:16
  • 04 - Updating the page from REST.mp4
    07:29
  • 01 - Build on what youve learned.mp4
    00:41
  • Description


    Node.js is a major platform for the web, used by companies like Uber, Netflix, and Intuit. Express.js is a fast, minimalist framework that sits on top of Node.js and allows you to build powerful single- and multi-page web applications and websites. In this course, instructor Daniel Khan shows how to build a realistic and robust website with these technologies. Learn how to build a basic application in minutes, transform HTML into dynamic pages, leverage template engines to modularize code, add routing and business logic, handle errors, store form data, and create API endpoints for single-page applications. Along the way, Daniel helps you pick up bits and pieces about Express.js and improve your overall knowledge of how to work effectively with Node.js.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 37
    • duration 3:10:01
    • English subtitles has
    • Release Date 2024/03/19