- Project Setup
- API Route
- Mongo DB Connection
- GET Requests
- POST Requests
- PUT Requests
- DELETE Requests
A solid REST API is the foundation of virtually every modern web application, service and data-driven company or startup. From large multi-national corporation to small garage startup, the core tenets of a well-designed REST API are the same and can be learned in relatively short period of time. In this tutorial series, we construct a simple REST API using Node/Express, Mongo DB and deployed on Turbo 360. Along the way, we explore the key principles behind REST API design as well as common mistakes and scenarios that beginners often struggle with. Finally, we deploy our web service on the free Turbo 360 staging environment in conjunction with mLab for database hosting.
How to use Facebook groups, Niche forums, Forums and YouTube to pickup coaching and consulting clients within 48 hours
Learn to draw the figure from life in less than 45 minutes.
Hands on labs to help you prepare. Are you ready to pass the new CCNA 200-301 exam? Covers new material.
About the instructors
- 4.37 Calificación
- 57035 Estudiantes
- 4 Cursos
Full Stack Freelance Software Developer
I am a full stack freelance developer based in NYC. Since 2012, I have worked with early stage startups mostly building MVPs and specific features for existing apps. I started out with iOS (Obj-C and Swift) then moved on to Node/Express, Angular and finally React/Redux. I am also well versed in the dev-ops side as it relates to AWS. My standard stack consists of EC2 instances running Ubuntu 16.0.4 and a Node server. When I am not programming I'm either updating my fantasy team or pondering the meaning life.
Lecture 2 was the greatest as it helped me to realise that creating APIs is far easier than what I had seen before, and at this stage I may have a work around for a work challenge I am experiencing.
Great tutorial, thanks for the clear explanations. It would be nice to also show us how to upload our json files into the mongodb at the very end so our production site has some info. But all in all, a great series of videos.
Very well explained
yes it was a good match and easy to follow. I do wonder about HTTP errorcodes though, and how they're handled for the failed requests. It feels like a fairly standard topic that probably should be handled or atleast mentioned.