Chương 1. Giới thiệu và cài đặt (java 1 - 8)
Java 01:Vì sao học lập trình java
Java 02:Cài đặt jdk và eclipse
Java 03:Cấu trúc của 1 lớp java
Java 04:Cách khai báo biến trong java
Java 05: Kiểu dữ liệu trong Java
Java 06: Hằng số trong Java
Java 07: Cách ghi chú trong Java
Java 08: Cách kiếm tra và xử lý lỗi biên dịch
Chương 2: Nhập xuất dữ liệu và các toán tử (java 9 - 16)
Java 09. Cách nhập dữ liệu từ bàn phím
Java 10. Chuyển đổi kiểu dữ liệu trong Java
Java 11. Các phép toán cơ bản trong Java
Java 12. Các phép toán một ngôi trong lập trình Java
Java 13. Cách gán dữ liệu trong Java
Java 14. Các phép toán so sánh và điều kiện trong Java
Java 15. Toán tử điều kiện trong Java
Java 16. Lớp Math và các hàm toán học trong Java
Chương 3: Câu lệnh điều kiện - vòng lặp - mảng (java 17-27)
Java 17. Câu lệnh điều kiện if … else trong Java
Java 18 . Giải phương trình bậc hai ax2 bx c=0 trong Java
Java 19 . Câu lệnh switch … case trong lập trình Java
Java 20. Bài tập kiểm tra số ngày của tháng trong Java
Java 21. Cách sử dụng vòng lặp for trong lập trình Java
Java 22. Lặp trình in ra bảng cửu chương trong Java
Java 23. Cách sử dụng vòng lặp while trong lập trình Java
Java 24. Chuyển đổi số từ thập phân sang nhị phân
Java 25. Vòng lặp do while trong lặp trình Java
Java 26. Cách sử dụng câu lệnh break, continue và return trong Java
Java 27 . Cách bắt lỗi ngoại lệ bằng try catch trong lập trình Java
Java 27a. Giới thiệu về mảng trong lập trình Java
Chương 4: Lập trình hướng đối tượng
Java 28 . Lập trình hướng đối tượng là gì
Java 29. Cách cài phần mềm vẽ sơ đồ lớp UML
Java 30. Cách xây dựng lớp và phương thức khởi tạo Constructor
Java 31. Hiểu rõ về phương thức trong lập trình Java
Java 32. Hiểu rõ phương thức GET và SET
Java 33. Hiểu rõ phương thức toString trong lập trình Java
Java 34 . Hiểu rõ phương thức so sánh equals và hascode
Java 35. Bài tập Quản lý Sách trong lập trình Java
Java 36. Bài tập Quản lý Bộ phim trong lập trình Java
Java 37. Bài tập Quản lý Sinh viên trong lập trình Java
Java 38. Bài tập quản lý Máy tính trong lập trình Java
Java 39 . Khái niệm về Kế Thừa trong lập trình Java
Java 40. Các dạng kế thừa trong Java
Java 41. Vì sao không có đa kế thừa trong Java?
Java 42. Ghi đè phương thức – Overriding trong lập trình Java
Java 43. Nạp chồng phương thức – Overloading trong Java
Java 44. Lớp và phương thức trừu tượng Abstract trong Java
Java 45. Bài tập về kế thừa và abstract
Java 46. Hiểu rõ về INTERFACE trong lập trình Java
Java 47. Hiểu rõ về Gói – Package trong lập trình Java
Java 48. Phân biệt điều khiển public, protected, private
Chương 5: Cấu trúc dữ liệu Java-xử lý chuỗi
Java 49. Xử lý chuỗi trong lập trình Java | 1 – Lấy độ dài chuỗi và ký tự trong chuỗi Java
Java 50. Xử lý chuỗi trong lập trình Java | 2 – Các hàm so sánh chuỗi trong Java
Java 51. Xử lý chuỗi trong lập trình Java | 3 – Các hàm tìm kiếm chuỗi trong Java
Java 52. Xử lý chuỗi trong lập trình Java | 4 cắt chuỗi, nối chuối và thay thế và chuyển đổi
Java 53. Mảng và cách copy mảng trong lập trình Java
Java 54 – Xây dựng phương thức so sánh compareTo và hiểu rõ về Comparable trong Java
Java 55. Tìm kiếm, sắp xếp, copy mảng bằng các hàm có sẵn trong Java
Java 56. Cách phân tách chuỗi thành mảng trong lập trình Java
Chương 6: Cấu trúc dữ liệu Java-Các lớp thường dùng
Java 57. Lập trình Mini Game Cá Cược Tài Xỉu – sử dụng lớp Random và Numberformat Java
Java 58. Các lớp quản lý thời gian và ngày tháng trong Java
Java 59. Kiểu dữ liệu Enum trong lập trình Java
Chương 7: Cấu trúc dữ liệu Java-Java Collections
Java 60. Giới thiệu về Java Collections trong lập trình Java
Java 61. Bài tập quản lý danh sách sinh viên trong Java sử dụng ArrayList
Java 62. Hiểu rõ về cách sử dụng Stack trong lập trình Java
Java 63. Hiểu rõ hàng đợi Queue và Deque trong lập trình Java
Java 64. Hiểu rõ cấu trúc SET trong lập trình Java | Bài tập rút thăm trúng thưởng
Java 65. Hiểu rõ cấu trúc Map của Java | Viết chương trình tra từ điển Anh – Việt
Java 66. Tìm hiểu về Generic trong lập trình Java
Chương 8: Tương tác với tập tin và thư mục