Full stack Developer & CS Notes
obsidian source → .md
downloadResources 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