- vừa được xem lúc

TOP 10 PROJECT GITHUB GIÚP BẠN NHANH CHÓNG LÊN TRÌNH JAVASCRIPT 🚀 (Phần 2)

0 0 10

Người đăng: Tờ Mờ Sáng học Lập trình

Theo Viblo Asia

Số liệu được updated ngày 17/05/2024

Tiếp nối phần 1 của "TOP 10 PROJECT GITHUB GIÚP BẠN NHANH CHÓNG LÊN TRÌNH JAVASCRIPT 🚀", hôm nay mình sẽ chia sẻ với các bạn 5 project còn lại từ Top 6 đến Top 10.

Các bạn còn muốn tìm hiểu về những repo GitHub hữu ích của những ngôn ngữ lập trình nào khác không? Comment dưới bài viết để cho mình biết và suggest (nếu có thể) nhé.

Top 6. Awesome Interview Questions - 67.6k ⭐️

Awesome Interview Questions là một tập hợp các câu hỏi phỏng vấn phong phú và hữu ích cho nhiều lĩnh vực và công nghệ khác nhau, đương nhiên trong đó không thể thiếu JavaScript 🗂️

Mục tiêu của repository này là giúp anh em lập trình viên chuẩn bị kỹ càng cho cuộc phỏng vấn "cân não" với các công ty 🧠

Ngoài JavaScript, thì các anh em lập trình các ngôn ngữ khác cũng có thể tham khảo danh sách này nha.

👉️ Link Github: https://github.com/DopplerHQ/awesome-interview-questions

image.png

Top 7. 33 Concepts Every JavaScript Developer Should Know - 62.1k ⭐️

33 Concepts Every JavaScript Developer Should Know là repo được tạo với mục đích giúp anh em dev nắm vững các khái niệm trong JavaScript.

Nội dung repo bao gồm đa dạng thể loại: từ danh sách các bài viết, danh sách các video, đến các cuốn sách để anh em có thể lựa chọn học theo cách mà mình thấy hứng thú 📚

Chỉ có điều tài liệu sẽ hoàn toàn bằng tiếng Anh. Hi vọng anh em sẽ cố gắng trau dồi kỹ năng ngoại ngữ này, vì đi làm cũng cần dùng rất nhiều khi chúng ta muốn nâng cấp khả năng chuyên môn của bản thân.

👉️ Link Github: https://github.com/leonardomso/33-js-concepts

image.png

Top 8. 30 Days Of JavaScript - 41.1k ⭐️

30 Days Of JavaScript là 1 repo dạng thử thách - Lập trình JavaScript trong 30 ngày 🧗‍♂️

Các thử thách sẽ được sắp xếp theo thứ tự từ cơ bản đến nâng cao 📈

Khi kết thúc thử thách, bạn sẽ nhận được certificate từ 30 Days Of JavaScript, ghi nhận những nỗ lực của bản thân 🎖️

  • Ngày 1 - 8: Học các kiến thức cơ bản như Data Types, Operators, Conditionals, Loops, Functions, Objects.

  • Ngày 9 - 12: Các kiến thức về Higher Order Functions, Sets, Maps, Destructuring, Spreading, Regular Expressions.

  • Ngày 13 - 17: Console Object Methods, Error Handling, Classes, JSON, Web Storages.

  • Ngày 18 - 23: Promises, Closure, Clean Code, DOM, Event Listeners.

  • Ngày 24 - 30: Thực hành code các mini projects và final project.

👉️ Link Github: https://github.com/Asabeneh/30-Days-Of-JavaScript

image.png

Top 9. What the f*ck JavaScript? - 34.1k ⭐️

Mặc dù JavaScript tuyệt vời là thế, nhưng chắc nhiều anh em cũng phải công nhận nó khá "hài hước" trong một vài trường hợp 🤡

Mục tiêu chính của repo này là thu thập những ví dụ kiểu như vậy, và giải thích cách chúng hoạt động (nếu có thể)

Anh em có thể đọc repo này để giải trí, sau những giờ fix bug căng thằng, và những lần thốt lên "WTF?" khi code JavaScript.

👉️ Link Github: https://github.com/denysdovhan/wtfjs

image.png

Top 10. Project Guidelines - 29.2k ⭐️

Và cuối cùng, đứng ở vị trí Top 10 là một repo rất hay, tập hợp các phương pháp giúp bạn cấu trúc các project code JavaScript sao cho hiệu quả.

  • Từ việc phân nhánh Git, giải quyết conflict như thế nào.

  • Cho đến viết documentation ra sao.

  • Rồi thiết lập các môi trường development, test, production.

  • Quản lý dependencies.

  • Cấu trúc thư mục và cách đặt tên.

  • Coding convention.

  • Logging.

  • Làm việc với API.

  • ...

Tất cả tạo nên một repo rất chi tiết để anh em sinh viên có thể hiểu hơn về cấu trúc của một project thực tế sẽ như thế nào? Còn những anh em đang đi làm rồi cũng có thể tham khảo và chắt lọc những lời khuyên hữu ích và phù hợp, để trao đổi với anh em trong team áp dụng vào dự án của mình.

👉️ Link Github: https://github.com/elsewhencode/project-guidelines

image.png

Trên đây là phần 2 của bài viết "TOP 10 PROJECT GITHUB GIÚP BẠN NHANH CHÓNG LÊN TRÌNH JAVASCRIPT 🚀"

Nếu các bạn thấy bài viết này hữu ích, thì hãy tặng mình 1 upvote1 comment để mình có động lực viết thêm những series bài viết thú vị về lập trình tiếp theo nha 🌻

Các bạn còn muốn tìm hiểu về những repo GitHub hữu ích của những ngôn ngữ lập trình nào khác không? Comment dưới bài viết để cho mình biết và suggest (nếu có thể) nhé.

Các bạn cũng có thể tham khảo series video "Lên trình Thuật toán - Lập trình thi đấu 🏆" mà mình đang làm trên Youtube tại đây:

Hẹn gặp lại 👋

Bình luận

Bài viết tương tự

- vừa được xem lúc

Giới thiệu Typescript - Sự khác nhau giữa Typescript và Javascript

Typescript là gì. TypeScript là một ngôn ngữ giúp cung cấp quy mô lớn hơn so với JavaScript.

0 0 528

- vừa được xem lúc

Bạn đã biết các tips này khi làm việc với chuỗi trong JavaScript chưa ?

Hi xin chào các bạn, tiếp tục chuỗi chủ đề về cái thằng JavaScript này, hôm nay mình sẽ giới thiệu cho các bạn một số thủ thuật hay ho khi làm việc với chuỗi trong JavaScript có thể bạn đã hoặc chưa từng dùng. Cụ thể như nào thì hãy cùng mình tìm hiểu trong bài viết này nhé (go).

0 0 436

- vừa được xem lúc

Một số phương thức với object trong Javascript

Trong Javascript có hỗ trợ các loại dữ liệu cơ bản là giống với hầu hết những ngôn ngữ lập trình khác. Bài viết này mình sẽ giới thiệu về Object và một số phương thức thường dùng với nó.

0 0 158

- vừa được xem lúc

Tìm hiểu về thư viện axios

Giới thiệu. Axios là gì? Axios là một thư viện HTTP Client dựa trên Promise.

0 0 149

- vừa được xem lúc

Imports và Exports trong JavaScript ES6

. Giới thiệu. ES6 cung cấp cho chúng ta import (nhập), export (xuất) các functions, biến từ module này sang module khác và sử dụng nó trong các file khác.

0 0 113

- vừa được xem lúc

Bài toán đọc số thành chữ (phần 2) - Hoàn chỉnh chương trình dưới 100 dòng code

Tiếp tục bài viết còn dang dở ở phần trước Phân tích bài toán đọc số thành chữ (phần 1) - Phân tích đề và những mảnh ghép đầu tiên. Bạn nào chưa đọc thì có thể xem ở link trên trước nhé.

0 0 249