Quay lại danh sách khóa học
🚀 Tự học Đang tuyển sinh

Khóa học C++ nâng cao

Khóa học thường bao gồm các chủ đề phức tạp hơn trong lập trình C++, như quản lý bộ nhớ, tối ưu hóa hiệu suất.

👨‍🎓 Lớp: Lớp 6 - 9
📚 Bài học: 21 bài
⏱️ Thời lượng: 36 giờ
🏆 Thử thách: 50+ bài tập
Bài học 21 bài
Thời lượng 36 giờ
Thực hành 50+ bài tập
Chứng nhận Chứng nhận iKH

Giới thiệu khóa học

Khóa học thường bao gồm các chủ đề phức tạp hơn trong lập trình C++, như quản lý bộ nhớ, tối ưu hóa hiệu suất.

Giảng viên phụ trách

Thầy Trần Minh Đức

• Cựu học sinh chuyên Tin, 8 năm kinh nghiệm giảng dạy lập trình thuật toán C++/Python
• Huấn luyện viên đội tuyển học sinh giỏi và Tin học trẻ bảng B/C

Lộ trình chi tiết

1
Chương 1: Cơ bản & Làm quen
Bắt đầu với những kiến thức nền tảng và bài học vỡ lòng.
📚 6 Bài học
1
Bài 1 - Mảng một chiều nâng cao và tìm kiếm phần tử Học thử

Bài giảng chi tiết về chủ đề Mảng một chiều nâng cao và tìm kiếm phần tử giúp học viên nắm vững lý thuyết và thực hành thành thạo.

15 phút Video bài giảng Cơ bản
2
Bài 2 - Tìm giá trị lớn nhất cực đại của mảng Khóa

Bài giảng chi tiết về chủ đề Tìm giá trị lớn nhất cực đại của mảng giúp học viên nắm vững lý thuyết và thực hành thành thạo.

20 phút Video bài giảng 2 thử thách
3
Bài 3 - Thuật toán sắp xếp mảng cơ bản Bubble Sort Khóa

Bài giảng chi tiết về chủ đề Thuật toán sắp xếp mảng cơ bản Bubble Sort giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
4
Bài 4 - Thuật toán sắp xếp chọn Selection Sort Khóa

Bài giảng chi tiết về chủ đề Thuật toán sắp xếp chọn Selection Sort giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
5
Bài 5 - Mảng hai chiều ma trận cơ bản Khóa

Bài giảng chi tiết về chủ đề Mảng hai chiều ma trận cơ bản giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
6
Bài 6 - Nhập xuất và tính tổng ma trận hàng cột Khóa

Bài giảng chi tiết về chủ đề Nhập xuất và tính tổng ma trận hàng cột giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
2
Chương 2: Trung cấp & Tương tác
Tăng cường khả năng tương tác và kiểm tra đánh giá đợt 1.
📚 6 Bài học
7
Bài 7 - Thao tác với chuỗi ký tự std string Khóa

Bài giảng chi tiết về chủ đề Thao tác với chuỗi ký tự std string giúp học viên nắm vững lý thuyết và thực hành thành thạo.

15 phút Video bài giảng Cơ bản
8
Bài 8 - Cắt chuỗi, tìm kiếm chuỗi con trong C++ Khóa

Bài giảng chi tiết về chủ đề Cắt chuỗi, tìm kiếm chuỗi con trong C++ giúp học viên nắm vững lý thuyết và thực hành thành thạo.

20 phút Video bài giảng 2 thử thách
9
Bài 9 - Hàm tự định nghĩa và cấu trúc chương trình Khóa

Bài giảng chi tiết về chủ đề Hàm tự định nghĩa và cấu trúc chương trình giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
10
Bài 10 - Phân biệt truyền tham chiếu và truyền tham trị Khóa

Bài giảng chi tiết về chủ đề Phân biệt truyền tham chiếu và truyền tham trị giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
11
Bài 11 - Ôn tập mảng, chuỗi và lập trình hàm Khóa

Bài giảng chi tiết về chủ đề Ôn tập mảng, chuỗi và lập trình hàm giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
12
Bài 12 - Kiểm tra lần 1 Khóa

Bài kiểm tra đánh giá năng lực đợt 1 về các kiến thức cơ bản đã học trong nửa đầu khóa học.

30 phút Video bài giảng 3 thử thách
3
Chương 3: Nâng cao & Ứng dụng
Làm quen với các cấu trúc chuyên sâu và kiểm tra đánh giá đợt 2.
📚 6 Bài học
13
Bài 13 - Khái niệm địa chỉ ô nhớ và biến con trỏ Khóa

Bài giảng chi tiết về chủ đề Khái niệm địa chỉ ô nhớ và biến con trỏ giúp học viên nắm vững lý thuyết và thực hành thành thạo.

15 phút Video bài giảng Cơ bản
14
Bài 14 - Toán tử giải tham chiếu lấy giá trị ô nhớ Khóa

Bài giảng chi tiết về chủ đề Toán tử giải tham chiếu lấy giá trị ô nhớ giúp học viên nắm vững lý thuyết và thực hành thành thạo.

20 phút Video bài giảng 2 thử thách
15
Bài 15 - Con trỏ và mảng một chiều Khóa

Bài giảng chi tiết về chủ đề Con trỏ và mảng một chiều giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
16
Bài 16 - Khai báo và sử dụng cấu trúc struct Khóa

Bài giảng chi tiết về chủ đề Khai báo và sử dụng cấu trúc struct giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
17
Bài 17 - Mảng các cấu trúc đối tượng học sinh Khóa

Bài giảng chi tiết về chủ đề Mảng các cấu trúc đối tượng học sinh giúp học viên nắm vững lý thuyết và thực hành thành thạo.

30 phút Video bài giảng 3 thử thách
18
Bài 18 - Kiểm tra lần 2 Khóa

Bài kiểm tra đánh giá năng lực đợt 2 về các kiến thức nâng cao.

30 phút Video bài giảng 3 thử thách
4
Chương 4: Dự án tổng hợp & Đánh giá
Hoàn thiện kỹ năng qua dự án thực tế và thi tốt nghiệp cuối khóa.
📚 3 Bài học
19
Bài 19 - Cấp phát bộ nhớ động với toán tử new và delete Khóa

Bài giảng chi tiết về chủ đề Cấp phát bộ nhớ động với toán tử new và delete giúp học viên nắm vững lý thuyết và thực hành thành thạo.

15 phút Video bài giảng Cơ bản
20
Bài 20 - Đọc ghi file văn bản trong C++ bằng fstream Khóa

Bài giảng chi tiết về chủ đề Đọc ghi file văn bản trong C++ bằng fstream giúp học viên nắm vững lý thuyết và thực hành thành thạo.

20 phút Video bài giảng 2 thử thách
21
Bài 21 - Kiểm tra cuối khóa Khóa

Bài thi cuối khóa đánh giá toàn diện năng lực học viên để xét cấp chứng chỉ hoàn thành khóa học.

30 phút Video bài giảng 3 thử thách

Kết quả đạt được sau khóa học

  • Làm quen tư duy lập trình
  • Giải các bài toán cơ bản
  • Chuẩn bị cho Tin học trẻ

Đối tượng phù hợp

Độ tuổi & Trình độ

Khóa học được thiết kế tối ưu cho đối tượng Lớp 6 - 9, trình độ Cơ bản.

Thông tin khóa học

🔥 235 học viên | ⭐ 4.9/5 (86 đánh giá)

Tự học chủ động. Đăng ký xong học ngay.