MỞ ĐẦU
CHƯƠNG 1: GIỚI THIỆU NGÔN NGỮ JAVA
1.1. Cú pháp ngôn ngữ lập trình Java
1.2. Các kiểu dữ liệu cơ bản trong Java
CHƯƠNG 2: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
2.1. Xây dựng Lớp
2.2. Kế thừa, Đa hình
2.3. Giao diện (Interface)
2.4. Đóng gói
CHƯƠNG 3: XỬ LÝ NGOẠI LỆ
3.1. Định nghĩa ngoại lệ (Exception)
3.2. Sử dụng “try”, catch và “finally”
3.3. Sử dụng throw & throws
CHƯƠNG 4: THAO TÁC VỚI DÒNG TIN
4.1. Mở/đóng file
4.2. Các thao tác làm việc file
CHƯƠNG 5: LẬP TRÌNH LUỒNG
5.1. Khái niệm về luồng (thread)
5.2. Lập trình luồng trong Java
CHƯƠNG 6: XÂY DỰNG GIAO DIỆN DESKTOP VỚI SWING
6.1. Các thành phần giao diện
6.2. Xử lý sự kiện
CHƯƠNG 7: THAO TÁC VỚI CƠ SỞ DỮ LIỆU
7.1. Kết nối cơ sở dữ liệu trong Java
7.2. Thao tác cơ bản với cơ sở dữ liệu trong Java