Become a Fullstack Developer from Scratch - Full Beginner's Tutorial
via freeCodeCamp
-
40
-
- Write review
Overview
Syllabus
- 00:00:00 Introduction
- 00:01:27 Html and CSS
- 01:04:19 Intro to CSS
- 02:21:01 Building a business card
- 03:32:02 Space exploration
- 04:17:21 Birthday website
- 05:22:25 Solo project hometown homepage
- 05:30:38 Build a counter app
- 06:46:17 Javascript challenges part 1
- 07:07:22 Git and Github basics
- 07:19:59 Build a blackjack game
- 10:15:19 Javascript challenges part 2
- 10:41:09 Build a Chrome extension
- 13:34:25 Javascript challenges part 3
- 14:00:48 Command line basics
- 14:46:27 Essential Git and Github skills
- 15:12:55 Advanced foundations
- 16:27:18 Methods and loops
- 17:41:43 Functions expressions and parameter
- 18:26:57 Asynchronous javascript and APIs
- 19:42:29 AI engineering fundamentals
- 21:19:42 Build a Node API
- 22:42:51 Build a fullstack Node app
- 24:52:41 Introduction to databases
- 25:13:25 Writing SQL queries
- 26:30:04 Static pages
- 28:48:33 Data driven
- 31:03:00 React state
- 36:17:02 Side effects
- 38:05:49 Capstone project
- 40:12:26 Typescript fundamentals
- 42:15:21 Typescript in React
- 43:06:47 Build a Next.js app
- 45:08:21 Rendering strategies and more
Taught by
freeCodeCamp.org
Reviews
5.0 rating, based on 1 Class Central review
-
This tutorial is an excellent starting point for anyone eager to learn web development from zero. The tutorial is extremely beginner-friendly, covering everything from HTML, CSS, and JavaScript to React, Node.js, TypeScript, and database integration. What sets it apart is its hands-on approach you build projects along the way, which reinforces learning and gives practical experience. The course is comprehensive, nearly 50 hours long, and free on YouTube, making it accessible for everyone. However, its length can feel overwhelming, and it doesn’t cover advanced deployment or industry best practices in depth. Success with this tutorial depends heavily on actively coding along and building your own side projects.