Để tiện cho việc theo dõi các topic về Lập trình Java, mình tạo ra bài này để collect lại toàn bộ các topic mà mình đã tạo ra. Đây có lẽ là môn học khó nhằn nhất mà ai cũng từng đã trả qua, kể cả các bạn học chuyên ngành IT =)) . Nhưng mà không sao, giờ tài liệu rất nhiều, các bạn có thể search google, or có rất nhiều group support. Nên các bạn an tâm mà học nhé. Để làm automation mà không biết code thì quả thật là thiếu sót. Vì vậy, các bạn hãy cố gắng học nhé.
Topic 1: Sơ lược về ngôn ngữ Java
Topic 2: Cài đặt môi trường Java
Topic 3: Viết chương trình Java đầu tiên và cài đặt IntelliJ
Topic 4: Các biến và quy tắc đặt tên trong Java
Topic 5: Các kiểu dữ liệu trong Java
Topic 9: Các toán tử trong Java
Topic 11: Lớp Scanner trong Java
Topic 12: Cấu trúc rẽ nhánh trong Java
Topic 13: Toán tử 3 ngôi trong Java
Topic 14: Vòng lặp while trong Java
Topic 15: Vòng lặp For trong Java
Topic 16: Vai trò break, continue trong vòng lặp Java
Topic 17: Switch…case trong Java
Topic 18: Vòng lặp lồng nhau trong Java
Topic 19: Mảng 1 chiều trong Java
Topic 20: Một số lỗi thường gặp khi sử dụng mảng
Topic 21: Vòng lặp for-each trong java
Topic 22: Mảng 2 chiều (ma trận) trong Java
Topic 23: Ví dụ về mảng 2 chiều
Topic 24: String trong Java – Tìm hiểu về chuỗi và các phương thức của chuỗi
Topic 25: Phương thức trong Java Topic
Topic 26: Tham số của phương thức
Topic 27: Giá trị trả về của phương thức
Topic 28: Những lỗi sai phổ biến khi sử dụng phương thức
Topic 29: Phương thức main trong Java
Topic 30: Lập trình hướng đối tượng trong Java
Topic 31: Class trong lập trình hướng đối tượng
Topic 32: Từ khóa this trong lập trình hướng đối tượng
Topic 33: Các loại phạm vi truy cập trong lập trình hướng đối tượng
Topic 34: Từ khóa static trong lập trình hướng đối tượng
Topic 35: Setter và getter trong lập trình hướng đối tượng
Topic 36: Kế thừa trong lập trình hướng đối tượng
Topic 37: Từ khóa super trong Java
Topic 38: Hàm khởi tạo (constructor) trong Java
Topic 39: Lớp và phương thức trừu tượng
Topic 40: Interface trong Java
Topic 41: Nạp chồng phương thức (overloading method) trong Java
Topic 42: Ghi đè phương thức (method overriding) trong Java
Topic 43: Từ khóa final trong Java
Topic 44: Tính đa hình trong Java
Topic 45: Tính đóng gói trong Java
Topic 46: Try catch trong Java
Topic 48: ArrayList trong Java
Topic 49: Một số thuật toán thường sử dụng trong Collection của Java
Topic 53: Lớp Wrapper trong Java
Topic 55: Xử lý file trong Java
Topic 56: Đọc và ghi file excel trong Java sử dụng Apache POI
Topic 57: Tạo số ngẫu nhiên (random) trong Java
Topic 58: Tạo chuỗi ngẫu nhiên trong Java
Topic 59: Hướng dẫn sử dụng JDBC kết nối cơ sở dữ liệu trong Java
Topic 60: Làm việc với JSON trong Java
Topic 61: Làm việc với XML file trong Java
Topic 62: Làm việc với properties file trong java
Mình sẽ update thường xuyên. Cám ơn các bạn đã theo dõi bài viết của mình.
Chúc các bạn thành công.