Skip to content

A repo to list the best free resources for web development learning

Notifications You must be signed in to change notification settings

sahilsoma/web-dev-free-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

web-dev-free-resources

A repo to list the best free resources for web development learning. I am going to keep the list as short as possible so new players don't get confused or distracted by lots of options.

Pro Tip: when you start using a resource, try to stick with it for some time.

Learn Web development for free

List of best free resources for learning web development

Good Starting Resources

1st 2nd 3rd 4th 5th
Youtube FreeCodeCamp Mozilla Developer Network (MDN) The Odin Project W3Schools

Some useful free resources to learn web development

Front End Back End Database Design & Psychology Misc
Adaptive Web Design A byte of Python Database Design Hack Design WWW - Beyond the basics
Learn To Code - HTML & CSS How to Think Like a Computer Scientist --- --- Chrome DevTools
Resilient Web Design PHP Programming --- --- ---
The Magic of CSS PHP The Right Way --- --- Web Application Security Guide
HTML Canvas - Deep Dive --- --- --- Encyclopedia of Graphics File Formats
--- --- --- --- ---

Youtube

Best youtube channels to learn web development for free

  1. freeCodeCamp
  2. Traversy Media
  3. Thenewboston
  4. Derek Banas
  5. ProgrammingKnowledge
  6. Edureka
  7. LearnCode.academy
  8. Programming with Mosh
  9. Treehouse
  10. LearnWebCode

Websites

List of best free websites for learning web development

  1. Exercism
  2. SoloLearn
  3. HTMLdog
  4. CSS-Tricks

Courses

List of best free courses for Web Development

  1. Web Development for Beginners
  2. HTML & CSS is Hard
  3. LEARN TO CODE AWESOME WEBSITES IN HTML, CSS, AND JAVASCRIPT
  4. Learn CSS
  5. Learn PWA
  6. Learn Accessibility
  7. Learn Responsive Design
  8. Marksheet
  9. Learn Forms
  10. Learn CSS Grid
  11. Learn FlexBox

Books

List of some Open books for refrence and indepth study

  1. Eloquent JavaScript
  2. JavaScript for impatient programmers
  3. Learning JavaScript Design Patterns
  4. The Greatest CSS Tricks Vol. I
  5. Pro Git
  6. Learn Version Control with Git
  7. Designing for the Web
  8. Exploring ES6
  9. Deep JavaScript: Theory and techniques
  10. Learn to Code Advanced HTML & CSS

Challenges

List of Websites with challenge problems for practice and improve your skills

  1. Javascript30
  2. 100DaysOfCode
  3. 100DaysOfCSS
  4. LeetCode
  5. HackerEarth
  6. CodeChef
  7. CodeWars

Tools

Best free tools to help in website development and boost workflow

  1. Caniuse
  2. Squoosh
  3. Dev Docs
  4. Omatsuri
  5. Csslayout
  6. Keyframes App
  7. Coolors.co
  8. 0to255
  9. Browser Shots
  10. Uptime Robot

Services

Free services that can boost development process and workflow

  1. Supabase
  2. Auth0
  3. Animista
  4. Shapedivider
  5. Google Web Designer

Browser Extensions

Free browser extensions to get help in development

  1. WhatFont
  2. ColorPick Eyedropper
  3. Wappalyzer - Technology profiler
  4. Web Developer Checklist
  5. Session Buddy
  6. Web Developer
  7. CSSViewer
  8. EditThisCookie
  9. Screen Capture
  10. Window Resizer
  11. Corporate Ipsum
  12. Lighthouse
  13. Page Ruler
  14. Magic CSS
  15. CSS3 Generator

Softwares

Free softwares for website development related tasks

  1. Filezilla
  2. GIMP
  3. Vectr
  4. Inkscape

Newsletters

Some of the best newsletters for developers packed with interesting articles, tutorials and resources (in no particular order)

  1. Bytes.dev
  2. The Smashing Newsletter
  3. Dev Tips
  4. CSS Weekly
  5. SitePoint Newsletter

Blogs

Some of the best blogs to learn web development related topics

  1. Codrops
  2. CSS Author
  3. David Walsh Blog
  4. Creative Bloq
  5. Web Design Ledger
  6. Webdesigner Depot

CheatSheets

Free Resources

Some free resources for web development

  1. Super Dev Resources
  2. Undraw
  3. Error404
  4. I Hate Regex
  5. Carbon
  6. Roadmaps

Misc Resources / Tools / Services / Etc

  1. Web Hosting Secret Revealed
  2. Webpage Test
  3. Html Purifier
  4. HTML-Ipsum
  5. Privacy Policy Generator
  6. Layerstyles
  7. Spritecow
  8. Bitcatcha

Contributions

Contributions are what make the open source community such a wonderful place to learn, be inspired, and create. Your contributions are much appreciated. To contribute, create a issue or pull request.

Please read contributing guidelines before submitting new resources.

Thanks

About

A repo to list the best free resources for web development learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published