1 – Course Introduction
This video explains how to run the API server and the Angular client application in your own computer. You can find the source code of this application in the following URLs:
– Server: https://github.com/jlmonteagudo/node-server-crud-sample
– Client: https://github.com/jlmonteagudo/ng-material-crud-sample
3 – Creating a RESTful API with Node, Express and Mongoose
In this video we see how to create a RESTful API server very easy and very fast using this REST Yeoman generator:
We will see that with this generator we will be able to create our API in no time. The server is created with Node, Express and Mongoose and the code generated is very clean and very well structured. It uses ES6 and allows us to manage authentication automatically.
4 – Testing RESTful API manually with Postman
In this video we are going to test manually with Postman the API that we have created. We see how to send to the server all the basic CRUD operations.
We see how to send GET requests to the server to retrieve our entities, POST requests to create new entities, PUT requests to update existing entities and DELETE requests to remove entities.