• 10 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 1/5/22

Log in or subscribe for free to enjoy all this course has to offer!

Course introduction

Is JavaScript still just a front-end language? Not anymore! With MongoDBExpress, and Node, you can take your JavaScript skills to the back end!

Starting with Node and Express, you will discover how web apps work on the back end. First, you will create different routes for the various functions you want to make available in your API. Then you will add MongoDB, a NoSQL database, to make your API fully dynamic and your data fully persistent.

Many similar courses push you into some front-end framework like Angular, React, or Vue. However, the front-end app in this course is already built! That means you can concentrate on building your API and watch it come to life, honing your back-end skills and leaving you free to choose your own path.

The app you will be working on is a straightforward online store. First, you will build an API to CRUD (create, read, update, and delete) items for sale. Then you will add authentication to your API to protect it and incorporate file handling to allow users to upload images. 

Turn it into a career!


Follow our online degree program and turn your Development knowledge into applicable professional skills.

see all paths

Table of contents


Example of certificate of achievement
Example of certificate of achievement