Skip to content

DinhPhongNe/Tai_Lieu_cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Tài Liệu C++ Chinh Phục Mọi Kì Thi

Giới thiệu

⁉️ Bạn cần một bộ tài liệu C++ toàn diện từ cơ bản đến nâng cao để chinh phục mọi kỳ thi lập trình? "Tài Liệu C++ Chinh Phục Mọi Kì Thi" chính là kho tàng kiến thức bạn cần, với hơn 1000 bài tập được tuyển chọn kỹ lưỡng giúp bạn rèn luyện kỹ năng lập trình và tự tin đạt kết quả cao!

👉 Github này được xây dựng để tiết kiệm thời gian và công sức trong việc tìm kiếm tài liệu C++ đáng tin cậy. Bạn không còn phải tìm kiếm khắp nơi nữa – tất cả đều được tập trung tại đây, với tài liệu cập nhật gần như hàng ngày và các khóa học miễn phí từ cơ bản đến nâng cao!

Đóng góp tài liệu và báo cáo vấn đề

Bạn có thể đóng góp tài liệu tại đây.

Bạn có thể góp ý hoặc báo cáo vấn đề của tài liệu Tại đây

Chúng mình rất trân trọng sự đóng góp của bạn, giúp dự án ngày càng hoàn thiện và chất lượng hơn!

Cách tải về và sử dụng

1. Clone

git clone https://github.com/DinhPhongNe/Tai_Lieu_cpp.git

2. Tải về file zip

Tải về file zip tại đây

3. Tải từng file

Bạn có thể xem và tải các file mà bạn mong muốn về mà không cần tải toàn bộ tài liệu này về

Nội dung

  • Kiến thức nền tảng: Cú pháp cơ bản, kiểu dữ liệu, biến, toán tử, cấu trúc điều khiển, hàm,...
  • Phát triển tư duy lập trình: Rèn luyện khả năng phân tích bài toán, thiết kế thuật toán, và viết code hiệu quả.
  • Thuật toán nâng cao: Tìm kiếm, sắp xếp, xử lý chuỗi, đồ thị,...
  • Hơn 3000 bài tập đa dạng: Bao quát kiến thức, giúp bạn sẵn sàng cho các kì thi lập trình, Olympic tin học, học sinh giỏi,...

Mục tiêu

  • Cung cấp tài liệu C++ hoàn chỉnh, dễ tiếp cận cho người học.
  • Giúp người học nắm vững kiến thức C++ từ cơ bản đến nâng cao.
  • Phát triển kỹ năng lập trình và giải quyết vấn đề thông qua thực hành.
  • Nâng cao khả năng tự học và nghiên cứu của người học.
  • Hỗ trợ người học chinh phục các kì thi lập trình.

Đặc điểm nổi bật

  • Hơn 3000 bài tập: Đa dạng về độ khó, giúp bạn luyện tập từ dễ đến khó.
  • Nội dung được tuyển chọn kỹ lưỡng: Đảm bảo chất lượng và phù hợp với nhu cầu học tập.
  • Tài liệu dễ hiểu, dễ tiếp cận: Phù hợp với cả người mới bắt đầu và người đã có kiến thức cơ bản.

Đối tượng sử dụng

  • Học sinh, sinh viên các trường đại học, cao đẳng có môn học C++.
  • Người tự học muốn nâng cao kỹ năng lập trình C++.
  • Những bạn chuẩn bị tham gia các kì thi lập trình, Olympic tin học.

Tài liệu tham khảo

Các khoá học C++ MIỄN PHÍ:

STT Tên Khóa Học Link Học Giá Tác Giả Ngôn Ngữ Nền tảng
1 C++ Full course - Toàn bộ khóa C++ trong 12 tiếng Tại đây Miễn phí Simplilearn Tiếng Anh Youtube
2 C++ Full course - Toàn bộ khóa C++ trong 6 tiếng Tại đây Miễn phí Bro Code Tiếng Anh Youtube
3 C++ Programming Course - Khóa C++ trong 31 tiếng Tại đây Miễn phí freeCodeCamp.org Tiếng Anh Youtube
4 Khóa học C++ cơ bản đến nâng cao Tại đây Miễn phí F8 - Học lập trình để đi làm Tiếng Việt Website
5 Khóa học C++ cơ bản đến nâng cao Tại đây Miễn phí Tek4.vn Tiếng Việt Website
6 Khóa học C++ cho người mới bắt đầu Tại đây Miễn phí Codelearn.io Tiếng Việt Website
7 Khóa học C++ dạng blog cho người mới bắt đầu Tại đây Miễn phí 28tech Tiếng Việt Website
8 Khóa học C++ dạng blog cho người mới bắt đầu Tại đây Miễn phí daynhauhoc.com Tiếng Việt Website
9 Khóa học C++ cơ bản đến nâng cao Tại đây Miễn phí W3Schools Tiếng Anh Website
10 Khóa học C++ cơ bản đến nâng cao Tại đây Miễn phí codeacademy Tiếng Anh Website
11 Khóa học C++ cơ bản đến nâng cao Tại đây Miễn phí Vietjack Tiếng Việt Website
12 Khoá học C++ Căn bản cho người mới bắt đầu Tại đây Miễn Phí HowKteam Tiếng Việt Website
13 Khóa học C++ Cho người mới bắt đầu Tại đây Miễn Phí Lập trình không khó Tiếng Việt Youtube
14 Khóa học C++ cho người mới bắt đầu Tại đây Miễn Phí Gà lại lập trình Tiếng Việt Youtube
15 Series tự học C/C++ cơ bản đến nâng cao Tại đây Miễn phí Cafedev Tiếng Việt Youtube
16 Khóa học C++ trong 10 tiếng Tại đây Miễn Phí CodeBeauty Tiếng Anh Youtube
17 C++ Full course Data structures and Algorithms Tại đây Miễn Phí Apna College Tiếng Anh Youtube
18 Khóa C++ Từ cơ bản đến nâng cao trong 9 tiếng Tại đây Miễn Phí Extern code Tiếng Anh Youtube
19 Khóa C++ từ cơ bản đến nâng cao Tại đây Miễn Phí Jenny's Lectures CS IT Tiếng Anh Youtube
20 Thành thạo C++ qua 108 bài học Tại đây Miễn Phí Ứng dụng hay mê nghệ thuật Tiếng Việt Youtube
21 Khóa học C++ tất cả trong 1 trong 10 tiếng Tại đây Miễn Phí Caleb Curry Tiếng Anh Youtube
22 Khoá học C++ cơ bản đến nâng cao Tại đây Miễn Phí Thân Triệu Tiếng Việt Youtube
23 Tự học C/C++ Tại đây Miễn Phí điện tử viễn thông Tiếng Việt Youtube
24 C++ Programming Tại đây Miễn phí Kody Simpson Tiếng Anh Youtube
25 Complete course C++ From zero to hero Tại đây Miễn Phí CodeCreators Tiếng Anh Youtube
26 Khoá lập trình C++ Tại đây Miễn Phí Codeacademy Tiếng Anh Website
27 Khoá lập trình C++ phần A Tại đây Miễn phí Coursera Tiếng Anh Website
28 Khoá lập trình C++ Phần B Tại đây Miễn Phí Coursera Tiếng Anh Website
29 Khoá học lập trình C++ Tại đây Miễn Phí Udemy Tiếng Anh Website
30 Khoá học lập trình C++ trực tuyến với bằng Tại đây Miễn Phí GeeksForGeeks Tiếng Anh Website
31 Khoá học lập trình C++ Tại đây Miễn Phí Udacity Tiếng Anh Website

Các nguồn tài liệu khác:

STT Tên Tài Liệu Link Tài Liệu Ngôn Ngữ
1 Nguồn tài liệu đề thi HSG Tin cấp Quận Tại đây Tiếng Việt
2 Thư viện đề thi VNOI Tại đây Tiếng Việt
3 Nguồn tài liệu thuật toán cơ bản Tại đây Tiếng Việt
4 CTDL và Giải thuật C++ Tại đây Tiếng Việt
5 STL C++ Tại đây Tiếng Việt
6 Thuật toán cơ bản trong C++ Tại đây Tiếng Việt
7 Thuật toán trong C++ Tại đây Tiếng Việt
8 Bài toán kinh điển trong lập trình C++ Tại đây Tiếng Việt
9 Web luyện tập thực hành C++ Tại đây Tiếng Việt
10 C++ Trong 100 giây Tại đây Tiếng Anh
11 Thư viện đề thi và tài liệu của OLP Tin học Tại đây Tiếng Việt
12 Bài tập thực hành C++ trên Codeforces Tại đây Tiếng Anh
13 Tài liệu về Cấu trúc dữ liệu và Giải thuật (DSA) Tại đây Tiếng Anh
14 Tài liệu thuật toán và lập trình Tại đây Tiếng Việt
15 Nền tảng lập trình C++ cơ bản (Viblo) Tại đây Tiếng Việt
16 Khóa học C++ trên Udemy Tại đây Tiếng Anh
17 Bài tập lập trình C++ nâng cao tại Codesignal Tại đây Tiếng Anh
18 100 Bài tập cơ bản và nâng cao C++ (Vietjack) Tại đây Tiếng Việt
19 C++ Interview Questions and Answers Tại đây Tiếng Anh
20 Hướng dẫn thuật toán với Codewars Tại đây Tiếng Anh
21 Tài liệu C++ nâng cao của Learncpp.com Tại đây Tiếng Anh
22 Các bài toán cơ bản và nâng cao trong C++ Tại đây Tiếng Anh
23 Bài tập C++ trên HackerRank Tại đây Tiếng Anh
24 Tài liệu về cấu trúc dữ liệu và thuật toán bằng C++ Tại đây Tiếng Anh
25 Bài giảng về thuật toán và lập trình của MIT Tại đây Tiếng Anh
26 Các bài thực hành và hướng dẫn C++ trên Sololearn Tại đây Tiếng Anh
27 Cấu trúc cơ bản: Vector, Con trỏ, Chuỗi và Files Tại đây Tiếng Anh

10 REPOSITORIES GITHUB GIÚP BẠN LÊN TRÌNH C++

STT Tên repositories Link repositories Số sao Ngôn ngữ
1 Project Based Learning Tại đây 203k⭐️ Tiếng Anh
2 Awesome C++ Tại đây 56k ⭐️ Tiếng Anh
3 Cpp Core Guidelines Tại đây 41.7k ⭐️ Tiếng Anh
4 C Plus Plus Things Tại đây 37.6k⭐️ Tiếng Anh
5 C++ Interview Tại đây 33.3k⭐️ Tiếng Anh
6 The Algorithms Tại đây 29.3k⭐️ Tiếng Anh
7 Modern C++ Tutorial Tại đây 23.2k⭐️ Tiếng Anh
8 modern-cpp-features Tại đây 19.3k⭐️ Tiếng Anh
9 Awesome Modern C++ Tại đây 11.4k⭐️ Tiếng Anh
10 Modern C++ Programming Tại đây 10.9k⭐️ Tiếng Anh

Các công cụ giúp bạn có môi trường lập trình tốt hơn

STT Tên công cụ Link tải công cụ
1 Visual Studio Code Tại đây
2 Code Block Tại đây
3 Dev C++ Tại đây
4 CLion Community Edition Tại đây
5 MinGW-w64 Tại đây
6 CMake Tại đây
7 Git Tại đây
8 Sublime Text Tại đây
9 Atom Tại đây
10 Notepad++ Tại đây
11 Repl.it Tại đây
12 GCC Compiler Tại đây
13 OnlineGDB (IDE trực tuyến) Tại đây
14 JetBrains Toolbox (Để quản lý các sản phẩm JetBrains) Tại đây
15 Xcode (dành cho MacOS) Tại đây
16 Qt Creator Tại đây
17 Eclipse IDE for C/C++ Developers Tại đây
18 CodeLite Tại đây
19 Coliru (trình biên dịch C++ trực tuyến) Tại đây
20 JDoodle (biên dịch trực tuyến) Tại đây

Lời kết

Thủ tướng Phạm Minh Chính từng nói: Biến không thành có, biến khó thành dễ và biến cái không thể thành cái có thể - Cùng mình tham gia hành trình chinh phục C++ cùng "Tài Liệu C++ Chinh Phục Mọi Kì Thi" ngay hôm nay! Vấn đề duy nhất có thể xảy ra là bạn chưa đủ quyết tâm mà thôi! ✊

(Lưu ý: Tài liệu được sưu tầm từ nhiều nguồn khác nhau như bạn bè của mình, Facebook, Youtube, Google, VNOI, CodeGym, 28tech... )

⭐ Đừng quên đánh dấu sao cho dự án nếu bạn thấy hữu ích nhé!