Skip to content
The Parallel CodeLMS
FreeBeginner Certificate Placement assistance

MERN Full Stack Development

Go from your first HTML page to a deployed full stack app with MongoDB, Express, React and Node.js. Built for complete beginners.

Duration
60 hours
Modules
11 modules
Lessons
60 lessons
Level
Beginner

Instructor: The Parallel Code Faculty

Free
  • 60 video lessons across 11 modules
  • Self-paced, with progress saved to your account
  • Verifiable certificate on completion
  • Placement assistance (career support)

What you'll learn

  • Build responsive web pages with HTML5 and CSS (Flexbox, Grid, media queries)
  • Write JavaScript confidently: logic, functions, arrays, objects, the DOM and async code
  • Build React apps with components, props, state, effects, forms and routing
  • Create REST APIs with Node.js and Express, and test them with Postman
  • Store and query data in MongoDB with Mongoose
  • Connect React, Express and MongoDB into one MERN application
  • Add basic login with password hashing and JWT
  • Deploy a full stack project and present it with a clean GitHub repo

Skills you'll gain

HTML5CSSJavaScriptReactNode.jsExpress.jsREST APIsMongoDBMongooseGit and GitHubDeployment

About this course

This course takes you from how the web works to building and deploying your own full stack application. You'll start with HTML, CSS and JavaScript, then build interactive interfaces with React, write a backend with Node.js and Express, and store data in MongoDB. Every module ends with something you can show, and three mini projects lead up to a final project that you design, build and put online. Each lesson is about an hour: a short recap, the concept, live coding together, then an exercise to try yourself.

Curriculum

11 modules · 60 lessons · 60 hr

Understand how a website works and build a complete HTML page by hand. Outcome: Personal profile page.

  • 1.1 How the web worksPreview1 hr
  • 1.2 Setup: VS Code, Live Server, Git and GitHub1 hr
  • 1.3 HTML basics1 hr
  • 1.4 HTML5 semantic tags, tables and forms1 hr
  • 1.5 Lab: personal profile page1 hr

Frequently asked questions

Do I need any coding experience?+

No. The course starts from how the web works and builds up step by step.

What will I build?+

A profile page, a responsive portfolio, three mini projects (a to-do or weather app, a movie or quote finder, and a full stack notes or contacts app) and a final full stack project that you deploy online.

What software do I need?+

All free: VS Code, Node.js, Git, a GitHub account, Postman or Thunder Client, and a MongoDB Atlas account. Setup is covered in the lessons.

How do I get the certificate?+

Complete every mandatory lesson, then press Apply for Certificate on the course page. Our team reviews your application, usually within a few working days.