Skip to content
UdemyWeb DevelopmentPaid courseAll LevelsCertificate

RestAPI with Express + MySQL + Swagger (Udemy.com)

Writing REST APIs with Express, learning RESTApi architecture, swagger documentation, a sample project

Created by: Navin Rajesham

Last updated September 2023

icon
What you will learn

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

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.2 out of 5higher than 13% of them
  • Reviews523#274 of 816 by number of reviews
  • Length4.7 hoursshorter than 64% of them
  • Last updatedSeptember 2023earlier than 66% of them

icon
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 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.


What is Swagger?

It simplifies API development for users, teams, and enterprises with the Swagger open source. RESTApi developers can easily communicate details about REST API to testers & frontend developers which includes route name, method, parameters, body, input validation, and much more.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Navin Rajesham

Hello Students,

I am Navin Rajesham - நవీन from India's technology hub Hyderabad. I love training people in different technologies in the best possible way. Delivered 500+ trainings on top technologies to software companies, universities, and more places.


I enjoy the process of teaching where a new student will be eager to understand the concept, the creative examples, and the satisfaction of my learner makes my day.

icon
More courses by Navin Rajesham

$54.99

$69.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.2

523 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Gabriel David Durruti Bautista on 6/30/2023

Fué una buena elección, solo que repite la construcción varias veces cuando lo dejó muy en claro en entregas pasadas, antes bien faltan temas como validaciones que me hubiera gustado aprender, es buen instructor y comparte el código.

By Panji Asmoro on 1/4/2023

best course expressjs with mysql rest api and swagger documentation for beginner. Hopefully in the future there will be an update on this course which is more difficult....thank you

By Loucas on 2/13/2022

Despite the sql sample file is empty, this course is good for an introduction to create Rest Api and the documentation. The instructor is not realy present in the Q and A.

By Steve DAgostino on 12/3/2021

This was a good course. There were times when the audio was difficult to hear, but I turned on subtitles and resolved that. This was informative and I learned exactly what I was looking to learn.

By Klaus Talkenberger on 11/18/2021

The example dealt with in the course is great, but what was completely lacking in terms of content is a real Auth with z. B. a barear token or a similar technique ... Unfortunately, some videos just closed in between.

By Phil Hoskins on 9/17/2021

The course was great to understand the MySQL interaction through node.js. Swagger documentation was also nice to learn about but certainly adds a lot of overhead to the code line. Postman might be better APD documentation tool.

By CMS Electracom on 9/7/2021

Very well explained, the explaination is perfect, slowly, repeating, and in flow. I like that style. It would use some other techniques to explain graphical diagrams to explain architecture, let say pen-paper, or any other handy tool might work better than paint drawings. It just not looking good.

By Akrong Benjamin on 6/21/2021

Yes, before even starting the project the instructor took his time to explain all the necessary components and modules as if teaching beginners and made it so simple to understand the general concept. This is great material already

By Luis Roberto Martínez Luján on 6/14/2021

El sonido de los videos es muy malo y la pronunciación del instructor hacen difícil seguir el hilo de las clases, entre otras situaciones que no me permiten continuar el curso. It does not matter you enabled Spanish Caption, because translates what capts that you´re saying, so the translation IS WRONG. DOES NOT HELP AT ALL.

By Ankit on 5/26/2021

Wonderful introduction to NodeJS with plenty of excellent resources for future learning. Node + Express course +swagger UI, a wonderfully detailed and great explain.

Showing all 10 reviews on CourseDuck

Read all 523 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100