Lập trình là gì
Ngôn ngữ lập trình là gì
C++ dùng để làm gì
C++ khác C, Python, Java thế nào
Ngôn ngữ biên dịch là gì
Trình biên dịch (compiler) là gì
Chương trình C++ là gì
Hàm main() là gì
Câu lệnh là gì
Dấu ; trong C++
Khối lệnh { } là gì
Thứ tự thực thi chương trình
Biến là gì
Khai báo biến
Gán giá trị cho biến
Phạm vi biến (scope)
Kiểu dữ liệu là gì
Kiểu số nguyên
Kiểu số thực
Kiểu ký tự
Kiểu chuỗi
Kiểu logic (true / false)
Nhập dữ liệu là gì
Xuất dữ liệu là gì
Dòng vào – dòng ra
Nhập từ bàn phím
Xuất ra màn hình
Toán tử số học
Toán tử gán
Toán tử so sánh
Toán tử logic
Thứ tự ưu tiên toán tử
Điều kiện là gì
Câu lệnh if
Câu lệnh else
else if
Câu lệnh switch-case
PHẦN 7 – VÒNG LẶP
Vòng lặp là gì
Vòng lặp for
Vòng lặp while
Vòng lặp do-while
Lệnh break
Lệnh continue
Hàm là gì
Hàm có giá trị trả về
Hàm không trả về
Tham số hàm
Truyền tham số
Tái sử dụng hàm
Mảng là gì
Mảng 1 chiều
Mảng 2 chiều
Chuỗi ký tự
Xử lý chuỗi
Bộ nhớ là gì
Địa chỉ bộ nhớ
Con trỏ là gì
Con trỏ và biến
Con trỏ & mảng
struct là gì
enum là gì
typedef là gì
Lập trình hướng đối tượng là gì
Class là gì
Object là gì
Thuộc tính
Phương thức
Constructor
Destructor
Đóng gói
Kế thừa
Đa hình
Thư viện là gì
File header
Tách file .h và .cpp
Đọc ghi file
Lỗi biên dịch
Lỗi logic
Lập trình C++ cho người mới bắt đầu