webdev-roadmap
Web Development Resources
HTML
W3Schools HTML Tutorial
: HTML tutorials & references.
Mozilla Developer Network: HTML
: Official HTML documentation.
The Net Ninja: HTML Crash Course for Beginners
: Beginner-friendly HTML crash course.
freeCodeCamp: Learn HTML
: Free HTML beginner’s course.
Codecademy: Learn HTML
: Interactive HTML learning platform.
CSS
MDN: CSS
: Official CSS documentation.
W3Schools CSS Tutorial
: CSS tutorials & references.
The Net Ninja: CSS Crash Course for Beginners
: Beginner-friendly CSS crash course.
freeCodeCamp: Learn CSS
: Free CSS learning resources.
Codecademy: Learn CSS
: Interactive CSS learning platform.
Kevin Powell’s YouTube channel
: CSS tutorials on YouTube.
Kevin Powell’s website
: CSS articles and resources.
Kevin Powell’s CSS courses
: Paid CSS courses by Kevin Powell.
MDN CSS reference
: CSS reference on MDN.
W3Schools CSS documentation
: CSS documentation on W3Schools.
The Odin Project CSS curriculum
: CSS curriculum by The Odin Project.
freeCodeCamp CSS projects
: CSS projects on freeCodeCamp.
Codecademy CSS projects
: CSS projects on Codecademy.
JavaScript
MDN: JavaScript
: Official JavaScript documentation.
Namaste JavaScript
by Akshay Saini: JavaScript video tutorials.
Web Dev Simplified playlist
: HTML, CSS & JS video tutorials by Web Dev Simplified.
freeCodeCamp JavaScript tutorials
: FreeCodeCamp’s JavaScript tutorials.
Other Resources
Eloquent JavaScript
: Online book for learning JavaScript.
You Don’t Know JS
: GitHub repository for advanced JavaScript learning.
Mozilla Developer Network (MDN) JavaScript reference
: JavaScript reference on MDN.
W3Schools JavaScript Tutorial
: JavaScript tutorials on W3Schools.
Learn by Building Projects
freeCodeCamp JavaScript projects
: JavaScript projects for practice.
The Odin Project
: Full-stack development curriculum including JavaScript.
Codecademy JavaScript projects
: JavaScript projects on Codecademy.
Online Communities
Fireship Discord Server
: Fireship’s web development community.
JavaScript subreddit
: Reddit community for JavaScript enthusiasts.
JavaScript Discord server
: Discord server for JavaScript discussions.
JavaScript Stack Overflow tag
: Stack Overflow tag for JavaScript questions.
Youtube Creators
Web Development YouTube Channels
Fireship
: Fireship’s web development tutorials.
Kevin Powell
: Kevin Powell’s web design and development content.
Web Dev Simplified
: Web Dev Simplified’s web development tutorials.
FreeCodeCamp
: FreeCodeCamp’s programming and development videos.
Channels beyond web dev
NeetCode: DSA on Leetcode
take U forward: DSA
Coding with John: Java Programming
Beyond Fireship: JavaScript Development
Overpowered: CS Discussions
Clever Programmer: Programming Tutorials
ForrestKnight: Linux & Open Source
CodeAesthetic: How to write code
NetworkChuck: Computer Networking
LiveOverflow: Security & Hacking
PwnFunction: Security & Hacking
SecondThread: DSA
Hyperplexed: Web Design
Programming Websites and Blogs
GitHub
: Code hosting & collaboration platform.
Stack Overflow
: Programming Q&A community.
MDN Web Docs
: Official Mozilla web documentation.
FreeCodeCamp
: Free coding bootcamps & tutorials.
CSS Tricks
: CSS learning & examples.
W3Schools
: Learn web development languages.
Medium
: Programming articles & community.
CodePen
: Social coding & experimentation.
Dev.to
: Coding tutorials & tips.
HackerRank
: Coding challenges practice.
LeetCode
: Coding challenges platform.
Netlify
: Web app deployment & hosting.