Node js for Beginner

Categories: Programming
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Node.js is a platform built on the Chrome JavaScript runtime that can help you build fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient—perfect for data-intensive real-time applications that run across distributed devices. In this course, learn the basics of Node.js, and discover how to build a simple application. Instructor goes into topics such as npm, reading and writing files, and Node.js frameworks. He covers Node.js features, such as async/await, and dives into popular web development concepts. Alexander also walks through how to build a demo chat app from start to finish.

 

Learning objectives

  • Asynchronous tasks and callbacks
  • Benefits and features of JavaScript
  • Managing third-party packages with npm
  • Node.js frameworks
  • Static serving with Express
  • Creating a browser app
  • Exploring databases
  • Saving data to MongoDB with Mongoose
  • Error handling and debugging
  • Simple tests and async tests

 

Show More

Course Content

Course content

  • Exercise File
  • Get started with Nodejs
    01:43
  • Understanding npm Node Package Manager
    08:27
  • Reading and Writing Files
    08:23
  • Exploring Web Frameworks
    03:25
  • Building Your Demo App Chat Client for the Browser
    36:39
  • Exploring Databases
    10:42
  • Improving Asynchronous Code
    09:04
  • Testing
    16:48
  • Error Handling and Debugging
    09:04