Menu
CoddyTech

Giới thiệu

Bài học 1 trên 32 trong khóa học Bài tập lập trình của Coddy.

Trong khóa học này, bạn sẽ thử thách kỹ năng viết code của mình qua các bài toán ở từng phần độ khó. Giải bài toán lập trình là một phần quan trọng trong sự nghiệp lập trình của bất kỳ ai. Việc này giúp chúng ta hiểu cách sử dụng các điều kiện (condition), vòng lặp (loop), hàm (function), danh sách (list), cấu trúc dữ liệu (data structure) và thuật toán (algorithm). Giải quyết vấn đề là điều quan trọng nhất trong các buổi phỏng vấn lập trình, vì bạn sẽ nhận được một bài toán khó cần giải bằng cấu trúc dữ liệu và thuật toán nâng cao.


Để bắt đầu khóa học này, bạn cần có kiến thức nền tảng về điều kiện, vòng lặp, hàm và danh sách trong một ngôn ngữ bất kỳ thuộc các ngôn ngữ sau: C++, Python, Java, C và C#.
Nếu bạn chưa biết ngôn ngữ lập trình nào, mình khuyên bạn nên bắt đầu với C++, vì đây là ngôn ngữ nhanh nhất để giải bài toán và sẽ là nền tảng tốt để bạn bắt đầu hành trình viết code.


Mình gợi ý bạn tham khảo trước hai khóa học về C++:

  • C++ - Từ cơ bản đến trung cấp


  • C++ - Standard Template Library


Sau khi hoàn thành hai khóa học, bạn có thể quay lại khóa học này và luyện tập mọi thứ đã học qua các bài toán với nhiều mức độ khó khác nhau có ở đây. Chúc bạn may mắn!

Tự làm thử

Bài học này không có thử thách code.

Tất cả bài học trong Bài tập lập trình

Tự luyện tập: Trình biên dịch C online