Nội dung khóa học
- Những điểm mạnh và điểm yếu của các cấu trúc dữ liệu. Từ đó lựa chọn cấu trúc dữ liệu tốt nhất để biểu diễn dữ liệu trong ứng dụng bạn đang triển khai.
- Rất nhiều các thuật toán phổ biến thường hay được sử dụng để sắp xếp dữ liệu. Từ đó nâng cao hiệu quả sắp xếp những tập dữ liệu kích thước lớn.
- Chi tiết mã nguồn triển khai của mỗi cấu trúc dữ liệu bằng ngôn ngữ lập trình C/C++. Từ đó bạn sẽ hiểu được cả lý thuyết và cách triển khai cụ thể trong ngôn ngữ lập trình.
- Hơn 240++ bài tập đa dạng, phong phú với lời giải mẫu tương ứng. Bạn muốn ăn hành? Chúng tôi sẽ bán cho bạn. Thực hành chính là chìa khóa để bạn hiểu và vận dụng lý thuyết tốt nhất.
Yêu cầu tiên quyết
- Bạn phải nắm được các khái niệm cơ bản và biết triển khai code bằng ngôn ngữ lập trình C/C++.
- Bạn phải hiểu và nắm được tư tưởng của con trỏ, địa chỉ vùng nhớ, hàm, lớp template trong lập trình C/C++.
- Bạn phải có một chiếc máy tính cá nhân.
- Bạn phải sẵn sàng tiến bộ, sẵn sàng va chạm với những vấn đề từng khiến bạn nhụt chí.
- Bạn nên có kĩ năng tiếng Anh để đọc, tham khảo tài liệu.
Kết quả mong muốn
- Hiểu và áp dụng được các cấu trúc dữ liệu đã học.
- Hiểu và áp dụng được các thuật toán đã học.
- Tự tin trong các bài kiểm tra ở trường.
- Tự tin khi đi phỏng vấn vòng thuật toán.
- Trang bị kiến thức nền tảng cho con đường sự nghiệp lập trình viên của bạn.
- Nâng tầm kĩ năng phân tích và giải quyết vấn đề trong quá trình học tập và làm việc.
Thời gian sử dụng khóa học
- Bạn có 2 lần kích hoạt khóa học. Mỗi lần cos thời gian sử dụng trong vòng 22 tuần.
- Thời điểm kích hoạt tùy ý bạn.
- Mỗi khi kích hoạt thành công khóa học sẽ đếm ngược và khóa lại khi hết 22 tuần.
- Nội dung khóa học cần phải cập nhật và hỗ trợ trong quá trình học nên chúng tôi không cung cấp khóa học vĩnh viễn.
Thông tin khóa học
- Số bài học 96
- Quiz 0
- Thời lượng 22 tuần
- Cấp độ Mọi cấp độ
- Ngôn ngữ Tiếng Việt
- Số lượng học viên 348
- Chứng nhận Không
- Assessments Có