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

TOP 10 REPOSITORIES GITHUB GIÚP BẠN LÊN TRÌNH C++ (Phần 2)

0 0 11

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

Theo Viblo Asia

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

Tiếp nối phần 2 của "TOP 10 REPOSITORIES GITHUB GIÚP BẠN LÊN TRÌNH C++", 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.

Top 6. The Algorithms - C++ - 29.3k ⭐️

Trang GitHub của "The Algorithms" có lẽ quá nổi tiếng đối với những anh em đam mê thuật toán rồi 💫

Repo "The Algorithms - C++" này là một trong những repo con của họ, giúp các bạn hiểu và implement được các cấu trúc dữ liệu và giải thuật bằng cách sử dụng ngôn ngữ C++.

Anh em nào đang học môn Cấu trúc dữ liệu và Giải thuật, hoặc mới tham gia lập trình thi đấu thì có thể tham khảo repo này.

👉️ Link Github: https://github.com/TheAlgorithms/C-Plus-Plus

image.png

Top 7. Modern C++ Tutorial - 23.2k ⭐️

Repo này bao gồm nội dung của một cuốn sách cùng tên - Modern C++ Tutorial 📚

Một trong những điểm nổi bật của cuốn sách này là cách tiếp cận thực tiễn. Cuốn sách bao gồm rất nhiều code ví dụ và bài tập cuối mỗi chương để giúp củng cố các khái niệm đã học.

Ngoài repo GitHub này ra, các bạn cũng có thể tải file PDF hoặc EPUB của cuốn sách để có thể dễ dàng truy cập và sử dụng trên các thiết bị khác nhau 📲

👉️ Link Github: https://github.com/changkun/modern-cpp-tutorial

image.png

Top 8. modern-cpp-features - 19k ⭐️

Repo này giống như một cheatsheet xịn xò, giúp bạn có cái nhìn tổng quan về những tính năng mới có trong các phiên bản C++ từ C++11 đến C++20 📝

Nếu bạn đọc document của C++ thấy nhiều thông tin quá, thì có thể thử chuyển sang repo này tham khảo xem sao nhé!

👉️ Link Github: https://github.com/AnthonyCalandra/modern-cpp-features

image.png

Top 9. Awesome Modern C++ - 11.4k ⭐️

Repo này tổng hợp rất nhiều tài liệu xung quanh ngôn ngữ lập trình C++ như:

  • Những cuốn sách hay
  • Các cộng đồng trao đổi
  • Video các buổi chia sẻ (điển hình là của CppCon)
  • Các blog chất lượng
  • Các website, project
  • ...

Trong file README có liệt kê chi tiết theo từng đầu mục trên, các bạn có thể tham khảo nhé!

👉️ Link Github: https://github.com/rigtorp/awesome-modern-cpp

image.png

Top 10. Modern C++ Programming - 10.9k ⭐️

Repo này tổng hợp 25 bài giảng với hơn 1600 slide về C++ 👨‍🏫

Nhiều ví dụ và vấn đề trao bài giảng được lấy từ chính kinh nghiệm làm việc thực tế của tác giả.

Vào xem phần README các bạn sẽ thấy được sự chi tiết và tâm huyết của tác giả là nhiều như thế nào 🌻

Repo này vẫn được tác giả cập nhật thường xuyên, chứ không phải viết một lần rồi thôi, nên các bạn có thể yên tâm kiến thức là up to date 🆕

👉️ Link Github: https://github.com/federico-busato/Modern-CPP-Programming

image.png

Trên đây là phần 2 của bài viết "TOP 10 REPOSITORIES GITHUB GIÚP BẠN LÊN TRÌNH C++"

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ũ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

Học lập trình game cần những gì?

Lập trình game là làm gì. Các ngôn ngữ các bạn có thể sử dụng để lập trình game : C, C++, C#, Java, Python,... Các bước cơ bản để lập trình game. . Hiển thị: Đã là game thì hiển thị không thể thiếu, lúc đầu các bạn chỉ làm cho phần hiển thị thật đơn giản, các bạn đừng quá chú tâm vào việc làm sao ch

0 0 44

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

[MFC] Http request with winsock2.h

Giới thiệu. Xin chào, trong bài này mình sẽ giới thiệu 1 số lưu ý khi sử dụng thư viện winsock2.h (thư viện window socket) sử dụng trong window app. Đầu tiên, bạn sẽ dễ dàng search được 1 ví dụ cụ thể trên document của winsock2.

0 0 35

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

Design parttern

Builder. 1. Ý tưởng. Builder là một mẫu thiết kế sáng tạo cho phép bạn xây dựng các đối tượng phức tạp theo từng bước.

0 0 32

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

Kỹ thuật viết mã nguồn hiệu quả

Kỹ thuật viết mã nguồn hiệu quả? Hôm nay bài viết này mình không đề cập tới thuật toán, hãy coi như rằng chúng ta đã có thuật toán tốt nhất có thể và bây giờ chúng ta phải làm gì để có thể tăng tính hiệu quả của code. Bài viết này mình sẽ lấy ngôn ngữ lập trình C/C++ để minh họa về các hàm, các thao

0 0 38

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

Singleton Design pattern

Singleton Design pattern. 1. Vấn đề. - Ý tưởng:.

0 0 35

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

So sánh Python và C++

Cuộc tranh luận giữa Python và C ++ là một chủ đề hấp dẫn vì cả hai ngôn ngữ lập trình đều rất khác nhau về cú pháp, tính đơn giản, cách sử dụng và cách tiếp cận tổng thể để lập trình. Vì vậy, mọi người cảm thấy khó khăn khi lựa chọn ngôn ngữ lập trình nào để học.

0 0 38