Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

New Web Developers Start Here - Complete HTML, CSS, JavaScript, and Full Stack Development Course

Web Dev Simplified via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn web development from the ground up through this comprehensive 14-hour 51-minute course playlist designed specifically for complete beginners. Start by building a band website project to master HTML, CSS, and JavaScript fundamentals, then progress through essential development tools including Git version control and SQL database management. Advance your skills with in-depth coverage of CSS concepts like units, box model, positioning, Flexbox, and Grid, alongside JavaScript topics including promises, async/await, closures, and regular expressions. Explore backend development by setting up Node.js servers, implementing payment systems with Stripe, and understanding REST APIs and MVC architecture. Master MongoDB database integration and build a full-stack library management application with complete CRUD operations for authors and books, including file upload functionality. Complete hands-on projects including a JavaScript shopping cart, a markdown blog application, and a fully styled web application with modern CSS techniques, while learning debugging strategies and productivity tools like Emmet to accelerate your development workflow.

Syllabus

Introduction to Web Development || Setup || Part 1
Introduction to Web Development || Understanding the Web || Part 2
Introduction to HTML || Your First Web Page || Part 1
Introduction to HTML || Basic HTML Elements || Part 2
Introduction to HTML || Advanced HTML Elements || Part 3
Introduction to HTML || Links and Inputs || Part 4
Learn CSS in 20 Minutes
How to Style a Modern Website (Part One)
How to Style a Modern Website (Part Two)
How to Style a Modern Website (Part Three)
JavaScript Shopping Cart Tutorial for Beginners
Best Debugging Tips For Beginners
Your First Node.js Web Server
How To Setup Payments With Node.js And Stripe
Learn Git in 20 Minutes
Learn JSON in 10 Minutes
Learn SQL In 60 Minutes
How To Solve SQL Problems
Learn CSS Units In 8 Minutes
Learn CSS Box Model In 8 Minutes
Learn CSS Position In 9 Minutes
Learn Flexbox in 15 Minutes
Learn CSS Grid in 20 Minutes
JavaScript Promises In 10 Minutes
JavaScript Async Await
How To Install MongoDB In 2 Minutes
Full Stack Web Development Course Introduction
How The Backend Works
What is REST?
MVC Explained in 4 Minutes
Project Setup - Node.js/Express/MongoDB Course #1
Author's Index/Create/New Routes - Node.js/Express/MongoDB Course #2
Books Index/Create/New Routes - Node.js/Express/MongoDB Course #3
File Upload Setup - Node.js/Express/MongoDB Course #4
Authors Show/Edit/Update/Delete Routes - Node.js/Express/MongoDB Course #5
Finish Backend - Node.js/Express/MongoDB Course #6
General CSS Styles - Node.js/Express/MongoDB Course #7
Form CSS Styles - Node.js/Express/MongoDB Course #8
Finish Project - Node.js/Express/MongoDB Course #9
Reference Vs Value In JavaScript
Learn Regular Expressions In 20 Minutes
Learn Closures In 7 Minutes
Learn Emmet In 15 Minutes - Double Your HTML Coding Speed
How To Build A Markdown Blog Using Node.js, Express, And MongoDB
Learn Every CSS Selector In 20 Minutes

Taught by

Web Dev Simplified

Reviews

Start your review of New Web Developers Start Here - Complete HTML, CSS, JavaScript, and Full Stack Development Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.