Thế giới JS thường được hỏi rằng chúng tôi sẽ giới thiệu những tài nguyên nào cho những người mới bắt đầu muốn bước chân vào sự nghiệp phát triển công nghệ , lập trình Web. Chúng tôi thường đề cập đến GitHub như một nơi tuyệt vời để bắt đầu.
Tôi quyết định dịch một số kho(repository) tốt nhất mà tôi biết. Tôi ước gì tôi biết chúng khi tôi bắt đầu tự học, vì vậy hãy coi chúng như một con đường tắt có giá trị để tăng tốc con đường học tập của bạn.
Bài viết này dành cho người mới bắt đầu, mặc dù tôi chắc chắn rằng một số developer có kinh nghiệm hơn cũng có thể học được một hoặc hai điều từ những điều này.
Để giúp bạn điều hướng, tôi đã sắp xếp chúng qua các mục dưới đây, bắt đầu từ những điều cơ bản đến các khóa học, ghi chú, các phương pháp hay nhất, dự án, phỏng vấn và tài nguyên.
Nguyên tắc cơ bản ⚡
1. Cách thức hoạt động của web
⭐ GitHub stars 4k+
Điều gì xảy ra đằng sau 1 trang web khi chúng ta nhập www.google.com trong trình duyệt?
2. Lộ trình để trở thành một developer
⭐ GitHub sao 187k +
Lộ trình trở thành developer vào năm 2022-2023
Đây có lẽ là lộ trình tốt nhất và đầy đủ nhất từ developer web, server tới dev app và nhiều ngôn ngữ khác, sẽ giúp bạn nắm được bức tranh toàn cảnh hơn về bối cảnh phát triển, các công nghệ chính của nó và trình tự học tập được khuyến nghị.
Các khóa học 👨🏫
3. Các khoá học web cho người mới
⭐ GitHub 41k + sao
24 bài học, 12 tuần, Bắt đầu với tư cách là một developer web
Khóa học 12 tuần 24 bài chất lượng về kiến thức cơ bản về JavaScript, CSS và HTML. Mỗi bài học bao gồm các câu đố trước và sau bài học, hướng dẫn bằng văn bản để hoàn thành bài học, lời giải, bài tập và hơn thế nữa.
4. javascript-30
⭐ GitHub 18k+ Sao
Thử thách JS Vanilla với 30 ngày
File dành cho người mới bắt đầu + Các giải pháp đã hoàn thiện cho Thử thách 30 ngày JavaScript của Wes Bos.
Sổ tay, Ghi chú hay cho dev📚
5. Cẩm nang developer
⭐ GitHub sao 1k +
Hướng dẫn về cách trở thành developer ứng dụng web / thiết bị di động chuyên nghiệp.
6. sổ chính tả cho developer webdev
⭐ GitHub sao 14k +
Một bức tranh lớn, Từ đồng nghĩa và Phân loại của Phát triển Web JavaScript hiện đại
Các phương pháp hay nhất 💯
7. Các nguyên tắc cơ bản về web
⭐ GitHub 12k + sao
Các phương pháp hay nhất để phát triển web hiện đại
Một số phương pháp hay nhất để phát triển web hiện đại, do các developer của Google cung cấp.
8. airbnb
⭐ GitHub 120k + sao
Hướng dẫn kiểu JavaScript
Một trong những Hướng dẫn style tốt nhất hiện có.
9. Code -javascript sạch đẹp
⭐ GitHub 64k + sao
🛁 Các khái niệm Mã sạch được điều chỉnh cho JavaScript
Các nguyên tắc kỹ thuật phần mềm, từ cuốn sách “Clean Code” của Robert C. Martin, được điều chỉnh cho JavaScript. Hướng dẫn sản xuất phần mềm có thể đọc được, có thể sử dụng lại và có thể tái cấu trúc trong JavaScript.
10. hệ thống-thiết kế-mồi
⭐ GitHub 164k + sao
Học cách thiết kế hệ thống quy mô lớn. Chuẩn bị cho cuộc phỏng vấn thiết kế hệ thống. Bao gồm Flashcards Anki.
Dự án 📂
11. Đơn giản
⭐ GitHub 4k +sao
Ví dụ đơn giản nhất có thể về HTML, CSS và Javascript:
12. thế giới thực
⭐ GitHub 64k + sao
“Mẹ của tất cả các ứng dụng demo” – Bản sao fullstack Medium.com mẫu được cung cấp bởi React, Angular, Node, Django và nhiều ứng dụng khác 🏅
Realworld cho phép bạn chọn bất kỳ giao diện người dùng nào (React, Vue, v.v.) và bất kỳ phụ trợ nào (Node, Django, v.v.) và xem cách chúng cung cấp năng lượng cho các ứng dụng full-stack được thiết kế đẹp mắt trong thế giới thực.
13. build-your-own-x
⭐ GitHub 133k + sao
Lập trình thành thạo bằng cách tạo lại các công nghệ yêu thích của bạn từ đầu.
Xây dựng của riêng bạn (chèn công nghệ tại đây).
Phỏng vấn 💼
14.phỏng vấn-đại học
⭐ GitHub 211k + sao
Một kế hoạch nghiên cứu khoa học máy tính hoàn chỉnh để trở thành một kỹ sư phần mềm.
Một kế hoạch nghiên cứu khoa học máy tính hoàn chỉnh để trở thành một kỹ sư phần mềm.
15. phỏng vấn-cẩm nang front-end-
⭐ GitHub 32k + sao
⚡️ Tài liệu chuẩn bị phỏng vấn Front End cho các kỹ sư bận rộn
Tài liệu chuẩn bị phỏng vấn Front End cho các kỹ sư
16. Sổ tay phỏng vấn công nghệ
⭐ GitHub 66k + sao
💯 Tài liệu chuẩn bị phỏng vấn được tuyển chọn dành cho các kỹ sư
Tài liệu chuẩn bị phỏng vấn được tuyển chọn dành cho các kỹ sư bận rộn. Ngoài ra, hãy xem Grind 75 – một công cụ để tạo các kế hoạch nghiên cứu phỏng vấn code dựa trên thời gian chuẩn bị còn lại.
Tài nguyên 💾
17. tài nguyên-UI cho-developer
⭐ GitHub 36k + sao
Danh sách tài nguyên thiết kế và giao diện người dùng được tuyển chọn từ ảnh stock, mẫu web, khung CSS, thư viện giao diện người dùng, công cụ và hơn thế nữa
18. sách lập trình miễn phí
⭐ GitHub 223k +sao
📚 Sách lập trình có sẵn miễn phí
19. front-end-collection
⭐ GitHub 1k + sao
Lưu ý cho Kỹ sư phần mềm Front-end. Bao gồm cấu trúc dữ liệu và thuật toán phổ biến, khái niệm web cơ bản, HTML & CSS & Javascript.
Trên đây tổng hợp khá nhiều tài liệu hay cho ae developer, Hy vọng giúp ích nhiều cho ae trong con đường tương lai.
Nếu bạn cảm thấy hữu ích và yêu thích Thế giới JS, hãy tham gia và theo dõi chúng tôi để nhận thêm nhiều kiến thức MIỄN PHÍ hơn nữa nhé:
Share to learn more than!