Web Developer Learning Resources

Developer Roadmap

roadmap.sh is a community effort to create roadmaps, guides and other educational content to help guide developers in picking up a path and guide their learnings.


The Valley of Code

The vision for The Valley of Code is to be a website you can always reference and use as “the place where you go learn quickly how to do X” in your day-to-day life as a developer


Web.dev Learn

Explore our growing collection of courses on key web design and development subjects. An industry expert has written each course, helped by members of the Chrome team. Follow the modules sequentially, or dip into the topics you most want to learn about.


State of CSSJSHTMLGraphQLReact


Learn to Code


System Design:

– System Design Primer

– Blog ByteByteGo

– ByteByteGo System Design 101


JS 33 concepts

Javascript Algorithms

React TypeScript Cheatsheet

Awesome React

30 days of React


Computer Science Self-Taught

Path to a free self-taught education in Computer Science!

Study to become a developer


Diagram as Code

Diagram as Code for prototyping cloud system architectures


Devops Exercises

90 days of Devops


Guide to Python

The Hitchhiker’s Guide to Python!


Build your own X

Tech Interview Handbook

Free Programming Books


Data Science

RELATED POST

Git

Bài này note lại vài tài liệu hay về git. How Git Commands work? https://www.youtube.com/watch?v=e9lnsKot_SQ Git Merge vs. Git Rebase…

Relation fields in Django Rest Framework Serializer

The Django model offers various types of relationships such as OneToOneField, ForeignKey, ManyToManyField, and GenericForeignKey.  To present or write data…

Tìm hiểu về DNS

DNS là gì ? Người dùng sử dụng web thông qua các tên miền (domain) của trang web như beautyoncode.com. Các…

Giới thiệu dịch vụ EC2 của AWS

EC2 là viết tắt của Elastic Compute Cloud, là một dịch vụ AWS thuộc loại Infrastructure as a Service (IaaS) Hiện…