Backend Web Development with Node.js, Mongo and Express
- Development
- Mar 31, 2025

Backend Web Development with Node.js, Mongo and Express, available at $59.99, has an average rating of 4.08, with 122 lectures, based on 6 reviews, and has 41 subscribers.
You will learn about Build the backend for your web and mobile apps Store and retrieve complex data in MongoDB Deploy your Node apps to production Apply the best practices for building fast, scalable and secure apps This course is ideal for individuals who are You’re a front-end developer and want to transition to full-stack development. or Having Node on your resume helps you find more jobs and make more money. or You’re a back-end developer familiar with frameworks like ASPNET, Rails, Django, etc. Now, you want to add Node to your toolbox. It is particularly useful for You’re a front-end developer and want to transition to full-stack development. or Having Node on your resume helps you find more jobs and make more money. or You’re a back-end developer familiar with frameworks like ASPNET, Rails, Django, etc. Now, you want to add Node to your toolbox.
Enroll now: Backend Web Development with Node.js, Mongo and Express
Summary
Title: Backend Web Development with Node.js, Mongo and Express
Price: $59.99
Average Rating: 4.08
Number of Lectures: 122
Number of Published Lectures: 122
Number of Curriculum Items: 122
Number of Published Curriculum Objects: 122
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Welcome to the Complete Node.js, Express, and MongoDB Bootcamp, your fast track to modern back-end development.
Build Web APIs with Node.js, Mongo, Express, Mocha and Curl
This course is the perfect all-in-one package that will take you from a complete beginner to an advanced, highly-skilled Node.js developer.
Like all my other courses, this one is completely project-based! And not just any project: it’s a complete, beautiful, and feature-rich application, containing both a RESTful API and a server-side rendered website. It’s the most fantastic and complete project that you will find in any Node.js course on the internet!
Alexandra Kropova is a software developer with extensive experience in full-stack web development, app development and game development. She has helped produce courses for Mammoth Interactive since 2016, including the Coding Interview series in Java, JavaScript, C++, C#, Python and Swift.
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course – you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like – across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact Udemy in the first 30 days and we will give you a full refund.
Course Curriculum
Chapter 1: 00 Course overview
Lecture 1: 00A Course Overview – Rest API
Lecture 2: 00B What Is Rest API Design
Lecture 3: 01 What Youll Need
Lecture 4: Source Files
Chapter 2: 01A (Prerequisite) Introduction to JavaScript – 01. Introduction to the Course
Lecture 1: 01 01 Introduction To The Course
Lecture 2: 01 02 Introduction Of The Instructor
Lecture 3: 01 03 Why Should You Learn JavaScript
Lecture 4: 01 04 Quick Win
Lecture 5: 01 05 Course Requirements
Lecture 6: source files
Chapter 3: 01A – 02. Variables and Data Types
Lecture 1: 02 01 What Will We Learn In This Section
Lecture 2: 02 02 Variables
Lecture 3: 02 03 Data Types
Lecture 4: 02 04 Variable Mutation
Lecture 5: 02 05 Type Coercion
Lecture 6: 02 06 Coding Challenge
Lecture 7: 02 07 Coding Challenge Solution
Lecture 8: 02 08 Section Summary
Lecture 9: source files
Chapter 4: 01A – 03. Operators
Lecture 1: 03 01 What Will We Learn In This Section
Lecture 2: 03 02 Basic Operators
Lecture 3: 03 03 Operator Precedence
Lecture 4: 03 04 Coding Challenge
Lecture 5: 03 05 Coding Challenge Solution
Lecture 6: 03 06 Section Summary
Lecture 7: source files
Chapter 5: 01A – 04. Conditional Statements
Lecture 1: 04 01 What Will We Learn In This Section
Lecture 2: 04 02 If Else Statements
Lecture 3: 04 03 Boolean Logic
Lecture 4: 04 04 Switch Statements
Lecture 5: 04 05 Truthy And Falsie Values
Lecture 6: 04 06 Equality Operators
Lecture 7: 04 07 Coding Challenge
Lecture 8: 04 08 Coding Challenge Solution
Lecture 9: 04 09 Section Summary
Lecture 10: source files
Chapter 6: 01A – 05. Functions and Arrays
Lecture 1: 05 01 What Will We Learn In This Section
Lecture 2: 05 02 Functions
Lecture 3: 05 03 Function Statements And Expressions
Lecture 4: 05 04 Arrays
Lecture 5: 05 05 Coding Challenge
Lecture 6: 05 06 Section Summary
Lecture 7: source files
Chapter 7: 01A – 06. Objects
Lecture 1: 06 01 What Will We Learn In This Section
Lecture 2: 06 02 Objects And Properties
Lecture 3: 06 03 Objects And Methods
Lecture 4: 06 04 Objects Vs Primitives
Lecture 5: 06 05 Coding Challenge
Lecture 6: 06 06 Coding Challenge Solution
Lecture 7: 06 07 Section Summary
Lecture 8: source files
Chapter 8: 01A – 07. Loops
Lecture 1: 07 01 What Will We Learn In This Section
Lecture 2: 07 02 Loops
Lecture 3: 07 03 Iteration
Lecture 4: 07 04 Coding Challenge
Lecture 5: 07 05 Coding Challenge Solution
Lecture 6: 07 06 Section Summary
Lecture 7: source files
Chapter 9: 01A – 08. JavaScript Execution
Lecture 1: 08 01 What Will We Learn In This Section
Lecture 2: 08 02 JavaScript Parsers And Engines
Lecture 3: 08 03 Execution Contexts And Execution Stack
Lecture 4: 08 04 Creation And Execution Phases
Lecture 5: 08 05 Hoisting
Lecture 6: 08 06 Scoping
Lecture 7: 08 07 Scope Chain
Lecture 8: 08 08 This Keyword
Lecture 9: 08 09 Coding Challenge
Lecture 10: 08 10 Coding Challenge Solution
Lecture 11: source files
Chapter 10: 01B Project preview – Build a RESTful API with Express, Node and MongoDB
Lecture 1: 00 Project Preview-1
Chapter 11: 01C Install npm and Node on Mac, Windows and Linux
Lecture 1: 00 What Is Node JS
Lecture 2: 01 Install Node And NPM On Mac Or Windows
Lecture 3: Source Files
Chapter 12: 02 Start a new Node project with Express web server
Lecture 1: 00 What Is Express JS
Lecture 2: 01 Start A New Node Project With Express Web Server
Lecture 3: 02 Build A Web Server With Express
Lecture 4: 03 Install Nodemon To Auto-Restart Server
Lecture 5: Source Files
Chapter 13: 03A Handle HTTP requests with an Express router
Lecture 1: 01 Implement Middleware To Handle Requests
Lecture 2: Source Files
Chapter 14: 03B Install MongoDB on Mac and Windows
Lecture 1: 00 What Is A MongoDB NoSQL Database
Lecture 2: 01 Install MongoDB On Mac
Lecture 3: 02 Install MongoDB On Windows
Chapter 15: 03C Install mongosh on Mac and Windows
Lecture 1: 00 Install Mongosh On Mac
Lecture 2: 01 Install Mongosh On Windows-2
Instructors

Mammoth Interactive
Top-Rated Instructor, 3.3 Million+ Students

John Bura
Best Selling Instructor Web/App/Game Developer 1Mil Students
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- A Beginner Guide to Marketing Foundations
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 3Ds MAX + VRAY 5 + Interior 3D Rendering
- Figma Fundamentals- Use Figma Like a Pro
- Surpassing Your Kickstarter Goals
- Beginner Vizrt Artist Training
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8How To Market Your Book Grow Your Mailing List
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling