Brief Introduction
Boost your development skills by learning the basics of Express and MongoDB, and creating your own REST API from scratchDescription
This course will introduce you to Express – the most popular Web Application Framework used in conjunction with Node.js runtime. Master the basics of webapp folder structures and Express Middlewares, and build your own REST APIs, securing them with JSON Web Tokens (JWTs).
You will begin learning all about Express, including:
Obtaining query parameters and parts of the URL
Reading a POST form submission in the server
Rendering a view in the server, and understanding loops and conditional statements
How to create a hard-coded login screen
From here, you'll build a simple REST API, where you will:
Build a simple get/post API
Develop and authentication flow using REST
Understand the different REST types… and more.
Requirements
- Requirements
- Having a Terminal and a Text Editor installed on your machine
- Having Postman installed on your machine
- Basics in NodeJS
- Basic - Intermediate understanding of ES6
- No experience with Express, MongoDB or other database required
- No experience with REST APIs required