Ratings & reviews

5.02 ratings

Roman D.

36 days ago

good course

Salah S.

101 days ago

Excellent

100%
0%
0%
0%
0%
info

Complete all chapters to get certificate

0%

Introduction

chevron

Explore the Backend's crucial role and get acquainted with Node.js — a game-changing runtime environment. Uncover its advantages, learn Node.js installation, and dive into creating your first Node.js app.

Backend Role in Web

What is Node.js?

Key Advantages of Node.js

Installing Node.js

Create Your First Node.js App

Challenge: First Node App

"Introduction" Section Sum Up

Console Applications

chevron

Create console applications using Node.js. We will cover fundamental concepts, practical examples, and hands-on exercises to ensure we can confidently create our console applications.

Overview

What are Console Applications?

Introduction to the FileSystem

Challenge: FileSystem

Command Line Interface (CLI) Apps

Commander Module

Readline Module

Console App: Guessing Game

Work with Directories

Console App: DirInspect Pro

"Console Apps" Section Sum Up

Express.js Framework

chevron

Delve into Express.js as a web application framework. You'll gain insights into why Express is a popular choice for web development, how to set up a basic Express application, create routes to handle various requests and understand middleware concepts.

Overview

Role of Express.js in Web Development

HTTP Requests

Setting up an Express App

Creating Routes

Testing with Postman

Middleware

Built-in Middleware

Custom Middleware

"Express.js Framework" Section Sum Up

Develop REST API

chevron

Learn how to build a REST API using Node.js and Express.js, step by step. This section will walk you through creating a simplified Twitter-like app, helping you master the art of developing RESTful APIs while adding a valuable project to your portfolio.

Overview

REST API Main Concepts

Project Structure

Setting Up the Entry Point

Implementing the "GET ALL POSTS" Route

Implementing the "GET POST BY ID" Route

Implementing the "CREATE POST" Route

Implementing the "UPDATE POST BY ID" Route

Implementing the "DELETE POST BY ID" Route

Starting and Testing the API

Conclusion and Next Steps