Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Node js REST APIs Development Using Sequelize ORM
Rating: 4.3 out of 5(21 ratings)
82 students

Node js REST APIs Development Using Sequelize ORM

APIs Development in Node using Express, Sequelize, ORM, CLI, JWT, MySQL
Last updated 10/2023
English
English [Auto],

What you'll learn

  • Basics of Node Application
  • Node Js APIs Using Express, Sequelize, JWT, and MySQL
  • Complete Concept of Sequelize ORM and CLI
  • Learn Node Js API with JWT, and Sequelize CLI
  • Important Node Packages for APIs Development

Course content

4 sections55 lectures6h 56m total length
  • What we'll learn?4:00

    Explore building Node.js rest APIs using Express, Sequelize, and jwt, with MySQL via a Sequelize command line interface workflow, including migrations, seeders, and authentication across three learning phases.

  • Overview of Node js Installation3:18

    Install Node.js and npm from the official site, using the recommended v18 lts. Set up on Linux or Windows and use Visual Studio Code for the course.

  • Run First Node js Program3:46

    Install Node.js, create app.js, and run it with node to see a console log, then explore modules and setTimeout in script.js.

  • Concept of Global Object in Node js6:37

    Learn the Node.js global object concept, contrast it with the browser window. Use global to access functions like console.log and setTimeout across the app.

  • What are Node js Modules and Types of Modules?2:34

    Explore Node.js modules and their types: core, custom, and third-party. Learn how built-in modules like os, http, and dns are used, with examples app.js and script.js and npm installations.

  • What is module.exports = {}9:53

    Explore module.exports and exports in node.js, share variables and functions between modules using require, and access exported values in app.js and script.js.

  • How To work with Core Modules in Node js3:46

    Learn how to work with core node modules, including the os module, to access system data such as cpus, home directory, and network interfaces, with practical code examples.

  • What is NPM (Node Package Manager)?10:42

    Explore npm, the node package manager, and how it installs third party modules, initializes package.json, and manages local versus global installations and dependencies for node applications.

  • What is Express js and How To use it?5:09

    Explore express, a node web application framework installed via npm, create a simple web server in app.js on port 8086, define routes, and send responses.

  • How to Setup routes in Node application?4:46

    Create and manage express routes in a node app by defining get handlers for the about us, products, and contact us pages, using arrow functions and response.send.

  • What is Nodemon & How To use it?7:17

    Discover how nodemon speeds Node.js development by automatically restarting the web server on changes. Install nodemon with npm and configure it in package.json so app.js restarts automatically.

  • What are Request Method Types & When we use it?6:53

    Explore request method types for node js rest APIs, covering get for retrieval, post for creating data, put for updating, and delete for removing data, with Postman testing examples.

Requirements

  • Beginners Level MySQL Queries Concept
  • A bit knowledge of Javascript

Description

It is very amazing to work with Node js.

REST stands for Representational State Transfer. A RESTful API uses a set of guidelines that define how the API should be constructed and how it should handle requests and responses.

You will learn the complete idea of Beginners To Advance Node js APIs Development Tutorials. Basic Experience in Node & MySQL required. Learn practical skills of APIs Development in Node, Sequelize, JWT Development, and with MySQL database driver.

Begin your journey of Node js REST APIs Development with MySQL database driver here.

If you have just decided to learn Node js concepts to create REST APIs then you have made the right choice, so take a breath. Beginners To Advance Node js APIs Development Tutorials is very easy to learn which means that you will be through the basics and on to writing standard in a very short time.

Inside this course "Node js REST APIs Development Using Sequelize ORM" you will learn the complete details of Basics of Node js and Express to create web application apis. We will cover the whole basic concept from stage of beginners to creating web apis with authentication in application development.

You’ll get the concept of all building blocks of API Development in Node js via it’s basic sessions of this class.

Overall, inside this well structured of Node js API Development course you will learn:–

  • Basics of API Development Using Node & Express

  • Learn about all Database Queries like Insert, Update, Delete, and Select

  • Learn about Request and Response flow with calls of APIs

  • How To work with CRUD APIs in Node js

  • Queries Handling using Sequelize and ORM

  • How To Create RESTful APIs using Node, Express, JWT, Sequelize, & MySQL

  • Process of Registration, Login, get Profile data, etc.

  • API Development standards of Node and Express


This course is for every development level. For beginners, it is perfect to enroll and learn development in a detailed way.

Who this course is for:

  • Node js Beginners / Node js Developer