Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

NodeJs REST APIs - A Project [Express + Swagger + MySQL]

person icon Navin Balla

4.5

NodeJs REST APIs - A Project [Express + Swagger + MySQL]

A simple running Node JS REST API with Express, Node.js, Swagger, RestApi, Authentication and a course project

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Navin Balla

English [CC]

category icon IT & Software,Other IT & Software,REST API

Lectures -18

Resources -30

Duration -4.5 hours

4.5

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

The course is created to give the detailed planning needed for creating a RESTApi application in NodeJS using the Express framework. Which will help you to create applications from scratch & maintainable for increasing the scale of it as well. The course project is designed step-by-step by giving a good understanding of security, performance, load, scale & maintenance. The course covers the below things.

  • RESTApi need & working style

  • RESTApi architecture, different approaches

  • File structure planning

  • Detailed working for route, controller & services

  • Nodemon & Body parser

  • GET, POST, PUT & DELETE methods understanding

  • HTTP response codes understanding

  • Database connection

  • Swagger documentation

  • Course project

It's amazing to create a single RESTApi application that serves data to websites, apps, and more. At the same time, it's important to know the structure for creation. We are here to help you with every inch of NodeJs RESTApi development.

This course includes a sample NodeJS application as a course project which includes Swagger for good documentation, MySQL for database, the good file structure for scalable & maintainable application. Here I have tried to solve the issues that come with the first project creation to everyone like planing file structure, pattern selection, different approaches for the same thing & deciding the better from that, and more.

Goals

What will you learn in this course:

  • A Complete NodeJS RESTAPI Application with Express + MySQL + Swagger
  • Quality Documentation with Swagger
  • Simplifying Routing with Express
  • Writing Code In NodeJS
  • RESTApi

Prerequisites

What are the prerequisites for this course?

  • A Basic Javascript
NodeJs REST APIs - A Project [Express + Swagger + MySQL]

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
1 Lectures
  • play icon Introduction 31:23 31:23
Setup & Config
1 Lectures
Tutorialspoint
Creating First App
1 Lectures
Tutorialspoint
Course Project Setup
1 Lectures
Tutorialspoint
Database Setup
1 Lectures
Tutorialspoint
Planning File Structure
1 Lectures
Tutorialspoint
Creating First REST API
1 Lectures
Tutorialspoint
Adding Swagger Documentation
1 Lectures
Tutorialspoint
Creating Login Route
1 Lectures
Tutorialspoint
Creating Next Modules
7 Lectures
Tutorialspoint
Summary
1 Lectures
Tutorialspoint

Instructor Details

Navin Balla

Navin Balla

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515