Dev Resources

Create a beautiful page for your links in minutes.

Top 69 Learn Resources For Developers - Dev Resources

  • A11y Coffee - The introduction on web accessibility for every single web developer.
  • Awesome Certificates - A curated list of IT, Computer Science and Business courses with free certificates to earn.
  • Awesome Courses - List of awesome university courses for learning Computer Science.
  • BigDevSoon - Build real-world projects, daily challenges, and solve practice problems. Maximize your learning potential.
  • BigsonDev - HTML, CSS, JS, React - blog articles, knowledge pills, projects with high-quality designs. Get out of tutorials hell and learn Frontend the right way.
  • Codecademy - Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we’ve taught over 45 million people using a tested curriculum and an interactive learning environment. Start with HTML, CSS, JavaScript, SQL, Python, Data Science, and more.
  • CodeCombat - Learn programming languages by playing the Role Playing Game. Different languages, beginner-friendly learning curve.
  • Codepip - Learn to code by playing games.
  • Codewell - Improve your HTML and CSS skills by practicing on real world design templates.
  • Codinn - 30 Days of ReactJs challenge is a step by step tutorial to level up your React skills in 30 days by developing 30 projects.
  • Computer Science courses with video lectures - List of Computer Science courses with video lectures.
  • Coursera - Join Coursera for free and learn online. Build skills with courses from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Advance your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics.
  • CSS Diner - A fun game to help you learn and practice CSS selectors.
  • CSSBattle - CSS Code Golfing is Here!
  • Divize - Learn, Write, Master: HTML/CSS Through Real UI Challenges.
  • DOM Events - Learn how the DOM Event system works through exploration.
  • EASEOUT - Coding tutorials about CSS, HTML, JavaScript, and articles about design creativity & modern web development technology.
  • Enhance UI - Learn Design for Developers wanting to know UI, UX and more.
  • Epic React - Strap in and take your React applications to the next level.
  • Flexbox Adventure - Flexbox layout has a lot of properties and nuances that are hard to remember, learn it in the fun and interesting way that works – a CSS RPG game!
  • Flexbox Defense - Your job is to stop the incoming enemies from getting past your defenses. Unlike other tower defense games, you must position your towers using CSS!
  • Flexbox Froggy - A game for learning CSS flexbox.
  • Free JavaScript Resources - Learn JavaScript for free
  • freeCodeCamp - Learn to code at home. Build projects. Earn certifications. Since 2014, more than 40,000 graduates have gotten jobs at tech companies including Google, Apple, Amazon, and Microsoft.
  • Frontend Masters - Advance your skills with in-depth, modern JavaScript and front-end engineering courses.
  • Frontend Practice - A collection of real websites for developers to recreate to improve and test their skills.
  • Frontend Tips - Tiny tips, tricks & best practices for front-end development
  • Grid Garden - A game for learning CSS grid layout.
  • Grid.Guide - Create pixel perfect grids for the web.
  • Hack Design - An easy to follow design course for people who do amazing things. Receive a design lesson in your inbox each week, hand crafted by a design pro. Learn at your own pace, and apply it to your real life work – no fake projects here.
  • - Google search shows you hundreds of Programming courses/tutorials, but tells you which is the best one. Find the best online courses & tutorials recommended by the Programming community. Pick the most upvoted tutorials as per your learning style: video-based, book, free, paid, for beginners, advanced, etc.
  • IndiesReadIt - IndiesReadIt is a curated book directory for indiehackers, solopreneurs, and entrepreneurs. Discover books on skills, business management, and personal development.
  • IntersectionObserver Examples - Practical, real world React examples of Intersection Observer
  • JavaScript Info - Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
  • JavaScript30 - Build 30 things with vanilla JS in 30 days with 30 tutorials.
  • Khan Academy - Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.
  • Learn CSS - An evergreen CSS course and reference to level up your web styling expertise.
  • Learn Enough to Be Dangerous - Learn Enough to Be Dangerous is designed to unleash your technical genius by teaching you technical sophistication.
  • Learn JavaScript - Learn JavaScript in an interactive environment. Read short lessons, take notes, and complete challenges directly in your browser.
  • Learn UI Design - Learn UI Design is a full-length online course on user interface and web design: color, typography, layout, design process, and more. Includes downloadable resources, homework, and a student community.
  • Learn UX Design - Learn UX Design is a full-length online video course on user experience design covering interaction design, user research, usability testing, and more. Includes downloadable resources, homework, and a student community.
  • Learn X in Y minutes - Take a whirlwind tour of your next favorite language. Community-driven!
  • LearnWeb3 - LearnWeb3 is the best place to turn you into a web3 developer for completely free.
  • Level Up Tutorials - Learn modern web development with Level Up Tutorials. We teach you the latest web technologies, frameworks, and libraries.
  • Like I Am Five - Learn to code through real-life projects in less than 4 hours.
  • LinkedIn Learning - Learn business, creative, and technology skills to achieve your personal and professional goals. Join LinkedIn Learning today to get access to thousands of courses.
  • Mastery Games - Learn frontend development through play, repetition, and sleep. Each game builds up your skills from the ground up using the educational process of scaffolding. You learn one new concept at a time, and leverage spaced repetition to solidify each concept.
  • - is a free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.
  • Pluralsight - Build your IT toolkit with the skills you need to excel in your job, including security best practices, server infrastructure and virtualization. Explore our IT courses now.
  • Programiz - Learn to code in Python, C/C++, Java, and other popular programming languages with our easy to follow tutorials, examples, online compiler and references.
  • ProjectLearn - A project-based learning approach in web development, mobile development, game development, machine learning and artificial intelligence. Learn code the right way!
  • React Resources - Keep up with the growing React ecosystem! We cover the latest React learning resources, libraries and jobs.
  • React Tutorial - Learn React in an interactive environment. Understand how React works not just how to build with React.
  • Refactoring UI - Tired of relying on Bootstrap? Learn how to design awesome UIs by yourself using specific tactics explained from a developer's point-of-view.
  • Roadmap SH - Step by step guides and paths to learn different tools or technologies
  • Scrimba - Scrimba is a fun and fast way of learning to code! Our interactive courses and tutorials will teach you React, Vue, Angular, JavaScript, HTML, CSS, and more.
  • Shift Nudge - Shift Nudge is the systematic process to learn the visual skills of interface design, even if you don't have a design background. Perfect for those wanting to enter or advance in the field.
  • SoloLearn - Join Now to learn the basics or advance your existing skills.
  • Test Automation University - Become a test automation superstar! 🌟.
  • Testing JavaScript - This course will teach you the fundamentals of testing your JavaScript applications using ESlint, TypeScript, Jest, and Cypress.
  • The Net Ninja - Black-belt your web skills. Learn JavaScript, CSS, Node.js, React, Vue.js, Firebase, HTML & more.
  • This VS That - What is the difference between ___ and ___ in the front-end development?
  • Traversy Media - Traversy Media offers professional, project-based web development and programming courses that explain complex topics in an easy-to-understand manner. Learn HTML, CSS, JavaScript, PHP, Python and More.
  • Treehouse - High-quality, affordable video courses for coding and design. Build a website, learn a new coding language, and more.
  • TypingBeast - Practice touch typing on various modes including zen mode, maintain streak and compete in leaderboards.
  • Udemy - Udemy is an online learning and teaching marketplace with over 130,000 courses and 35 million students. Learn programming, marketing, data science and more.
  • UI Design for Developers - Learn just enough visual design to be dangerous as a developer.
  • - Comprehensive learning resources for mastering the JavaScript ecosystem.
  • W3Schools - W3Schools is a training website for learning web technologies online. Content includes tutorials and references relating to HTML, CSS, JavaScript, JSON, PHP, Python, AngularJS, React.js, SQL, Bootstrap, Sass, Node.js, jQuery, XQuery, AJAX, XML, Raspberry Pi, C++, C# and Java.


Pattern grid

Biweekly newsletter

Receive the newly added resources straight into your inbox every two weeks.

4000+ developers already joined!

Dev Resources

Website by @marcelcruz

Resources by the community