Building Node.js APIs using ESM with Express and MongoDB (Udemy.com)
Learn API design with Node.Js, Express and MongoDB applications using the latest ECMAScript Modules for Node.Js
Created by: Flavio Oliveira
Produced in 2018
What you will learn
- You will know how to build and design Node/Express APIs
- Know how to use the latest features in Javascript inside the Node's environment
- Know how to setup and configure a development environment
- Know how to use MongoDB and Mongoose
- You will have a solid foundation how to use Express and how it works
Quality Score
Overall Score : 100 / 100
Course Description
You will learn how to do CRUD operations (create, read, update and delete) on MongoDB using Mongoose. You will understand how model associations work in MongoDB and you will also learn how to sanitise and validate user inputs.
We will learn how to authenticate users while learning about JSON Web Tokens. We will also cover role-based application end points, like "admin only" area that can be used in a plethora of use cases.
You will learn how to properly setup your development environment using best practices, covering things like:
- How a config driven application works
- Use Linters (Eslint) and Formatters (Prettier)
- How to automatically seed your database with thousands of entries while in development
- Get your application ready for deployment
The course is divided into:
- Coding along
- Challenges
- Sandbox (how it works).
Who this course is for:
- Anyone who wants to take their coding skills to the next level and learn server side coding
- Anyone with basic knowledge of Javascript
- Existing Frontend developers wanting to expand their knowledge base into server technologies
Instructor Details
- 5.0 Rating
1 Reviews
Flavio Oliveira
I am a web developer and code advocate, passionate about programming languages such as JavaScript, Go and Rust.
I've learnt to code about 19 years ago (HTML). It started as a hobby and for the last 5 years coding has been my full time profession.
Currently I work as a web developer instructor and youtuber while I continuously learn new stuff and technologies.
My main focus is on practical teaching and I will help you to take your skills to the next level through real-world projects.
When I am not coding I spend my time with my lovely wife and our little daughter I also like gardening.
More courses by Flavio Oliveira
Build Angular apps with Firebase and Angular Material (2018)
4.6 (26 Reviews)
Provider: Udemy
Time: 7h
$11.99
More node.js courses
The Complete Web Developer in 2021: Zero to Mastery (2021)
4.8 (461 Reviews)
Provider: Udemy
Time: 35.5h
$11.99
Node.js, Express, MongoDB & More: The Complete Bootcamp 2021 (2021)
4.8 (338 Reviews)
Provider: Udemy
Time: 42h
$11.99
Node.js API Masterclass With Express & MongoDB (2019)
4.8 (311 Reviews)
Provider: Udemy
Time: 12h
$11.99
Just Express (with a bunch of node and http). In detail. (2021)
4.8 (256 Reviews)
Provider: Udemy
Time: 12.5h
$11.99









