Key Information
JavaScript Development with Node, Express, & MongoDB
$2,495 36 Hours
Overview
Learn to build and host your own web applications with Node, build APIs with Express, and store, organize, and fetch data with MongoDB.
Prerequisite
Students should be comfortable with the fundamentals of JavaScript equivalent to our JavaScript Programming Fundamentals class, including functions, objects, and data types, as well as the basics of HTML & CSS.
Location
185 Madison Ave, NYC or Live Online
Schedule
Next start date: August 29–September 22, Monday to Friday, 10–5pm, except Sep 2, Sep 5, Sep 16
Other scheduling options Weekdays or weeknights
View full schedule
Certification
Receive a Certificate of Completion
Free Retake Within 1 Year See our class policies for more details
Workbook Included
Discounts See our discounts policies for more details
  • Take 10% off this course if you’ve previously taken any 12+ hour course.
  • Take $100 off this course if you’re an individual paying for yourself (not reimbursed by a company).
Payment Plan See our payment plan FAQ for more details
12-Month Financing See our Climb Credit FAQ for more details
Target Audience
Anyone
What You’ll Learn
  • The runtime environment of Node.js
  • Creating a basic server to accept and respond to web traffic
  • Programming with the Node.js file system to serve and manipulate static assets
  • Creating listeners to respond to changes within your Node application
  • Working with Node.js package manager
  • Creating API routes with Node
  • Parsing and creating middleware
  • Hosting Express routes on a Node server
  • Analyzing the different types of routes (POST, GET, PUT, DELETE)
  • How to set up MongoDB locally and work with compass GUI
  • Creating database schemas, documents, and search algorithms

Add Class or Certificate to Compare