---
title: "Full stack Developer & CS Notes"
category: "notes"
summary: "Resources and roadmap — freeCodeCamp playlists, books, cheatsheets, and the full-stack development path."
date: "2026-06-17"
---

Resources
Source: freeCodeCamp.org, YouTube Playlists, websites, books
Playlists: Back End Developer Learning Path (17 videos) • Popular Programming Courses (13 videos)
Last Updated: 10-05-2026
written by: Aayush Ate
Tags: #backend #programming #cs #roadmap #learning-path #frontend #books

refer the website,books in the last page

 Table of Contents
clickable videos and links given below -.-

 Learning Roadmap
 Playlist 1 — Back End Developer Learning Path
 Playlist 2 — Popular Programming Courses
 Core Concepts Master Index
 Technology Comparison Tables
 How Everything Connects

 Learning Roadmap
Start Here
Follow this order for the most efficient backend learning journey.

 Playlist 1 — Back End Developer Learning Path
Channel: freeCodeCamp.org | Videos: 17 | Updated: Mar 18, 2026

Video 1 — Back End Developer Roadmap 10:30
Overview
A bird's-eye view of the entire backend ecosystem — technologies, tools, and the order to learn them.

Key Technologies on the Roadmap:
Python · Java · PostgreSQL · JavaScript · JWT · HTTPS · MySQL · SQL · Go · Security · OAuth2 · Databases · Backend Dev · Kubernetes · NoSQL · GraphQL · DevOps · APIs · NGINX · CI/CD · Docker · MongoDB · gRPC · REST

Video 2 — Full Stack Web Development for Beginners 7:29:12
Tech Stack Covered
HTML · CSS · JavaScript · Node.js · MongoDB · Express · React · PostgreSQL · Redis

 How the Web Works
 HTML Essentials — document structure, semantic tags, forms, tables, accessibility basics
 CSS Fundamentals — selectors, box model, flexbox, grid, responsive design, animations
 JavaScript Core — variables, functions, closures, promises, async/await, DOM manipulation, events
 Node.js & npm — modules, packages, scripts, file system, streams, error handling

 Playlist 2 — Popular Programming Courses
Channel: freeCodeCamp.org & others | Videos: 13

 Core Concepts Master Index
 Authentication Flow — sessions, cookies, JWT, OAuth2, bcrypt, rate limiting
 Database Selection Guide — SQL vs NoSQL, when to use which
 Technology Comparison Tables — frameworks, databases, tools
 How Everything Connects — how frontend, backend, database, and deployment fit together

 Full-Stack Book Resources — Free PDFs & Reputed Sources
All PDF links are legally free (official releases, open-access, or author-published)

 Master Free Book Hubs (Start Here)
EbookFoundation — https://github.com/EbookFoundation/free-programming-books — The biggest curated list of free legal books by language & subject
GoalKicker — https://books.goalkicker.com — Free "Notes for Professionals" PDFs for every language & tool
O'Reilly 10-day free trial — https://learning.oreilly.com/register/ — Full library access, download before it expires

 Python & Django
Automate the Boring Stuff — https://automatetheboringstuff.com/
Django Girls Tutorial — https://tutorial.djangogirls.org/
Django Official Tutorial — https://docs.djangoproject.com/en/stable/intro/tutorial01/
FastAPI Official Docs — https://fastapi.tiangolo.com/

 Databases
SQL Notes for Professionals — https://books.goalkicker.com/SQLBook/
MongoDB Manual — https://www.mongodb.com/docs/manual/
The Little MongoDB Book — https://github.com/karlseguin/the-little-mongodbbook

 DevOps & Deployment
Pro Git (full book free) — https://git-scm.com/book/en/v2
Docker Official Docs — https://docs.docker.com/
Kubernetes Official Docs — https://kubernetes.io/docs/home/
The Site Reliability Engineering Book — https://sre.google/sre-book/table-of-contents/

 APIs & Security
RESTful Web APIs — https://learning.oreilly.com/library/view/restful-webapis/9781449359713/
OWASP Top 10 — https://owasp.org/www-project-top-ten/
JWT.io Introduction — https://jwt.io/introduction

 Testing
JavaScript Testing Best Practices — https://github.com/goldbergyoni/javascript-testing-best-practices
Jest Official Docs — https://jestjs.io/docs/getting-started

 System Design
System Design Primer — https://github.com/donnemartin/system-design-primer
Grokking the System Design Interview — https://github.com/lei-hsia/grokking-system-design
ByteByteGo — https://bytebytego.com/

 Quick Reference Cheatsheets
https://devhints.io/ — Cheatsheets for every tool
https://overapi.com/ — API method quick reference
https://cheatography.com/ — Community cheatsheets
https://cp-algorithms.com/ — Competitive programming algorithms
https://en.algorithmica.org/hpc/ — HPC algorithms
https://theartofhacking.com/ — Hacking resources
https://jenkov.com/ — Java + concurrency tutorials

All PDF links are legally free — official author releases, O'Reilly free tier, or open-access publications. If links are not working, search the title directly.

Notes compiled from freeCodeCamp.org YouTube Playlists and books. All code examples are original summaries for learning purposes.

This the interesting things I have seen in YouTube from freeCodeCamp, YouTube and books — there are other channels like ByteByteGo and Geeks which I am very interested in. Their content and knowledge is excellent.
— Aayush Ate
