When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Build an API with Node, Express, and MongoDB
Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.
Free

This Course Includes
skillshare
0 (0 reviews )
52 minutes
english
Online - Self Paced
course
SkillShare
About Build an API with Node, Express, and MongoDB
Intro
What is an API?
HTTP Verbs and Actions
RESTful Routes
Starter Code and Tools
Express Routes Setup
Persisting Data with MongoDB
CRUD Part 1 Read
CRUD Part 2 Create
CRUD Part 3 Delete
CRUD Part 4 Update
Deploying to Heroku
Recap
What You Will Learn?
- Learn how to build and deploy a full backend with Node, Express, and Mongodb, a flexible and very popular backend stack in modern Javascript. This class will teach you how APIs work and how data can be stored on the web all around you. You’ll learn the main principles of RESTful routing that software developers use to make awesome products and services today. Expand your JS knowledge and learn the foundations of a solid API!.
- This class is for people who may have dabbled a bit in Javascript and are looking to round out their skill set and understand basics of backend web dev. Maybe you have tried HTML/CSS or front-end design, and want to round out your skills to build a full site. Maybe you’d like to get a solid understanding of how data works on the web. Or maybe, you want to build real backed-up data store for your own personal uses. You don’t need to have advanced Javascript knowledge for this course, but it is helpful to know some basic Javascript syntax and be comfortable / willing to use a text editor like Atom or Sublime. Bonus if you’ve used command line tools before, but not required. We’ll be using Chrome web browser, although Firefox, Safari, or Opera will be just fine as well..
- Initial materials/resources:.
- I will also provide a PDF with all the detailed setup, most of which I’ll go over in the first lecture(s)..
- All materials I provide, including starter code, setup guide, references, and example solutions are available under the Class Projects section..