Video Java: Danh sách bài học Khóa học qua video: Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript Đăng ký Hội viên Tất cả các video dành cho hội viên Bài 1. Giới thiệu Java, biên dịch và thông dịch, Bytecode và JVM. Cách sử dụng sout Bài 2. Cách tạo project, package, file java. println() và print() Bài 3. Bài tập cơ bản 1 Bài 4. Kiểu dữ liệu. Khai báo biến. Khai báo hằng Bài 5. Phép toán số học. Phép toán so sánh. Phép toán logic. Gán rút gọn. Bài 6. Nhập liệu với Scanner và System.in.read() Bài 7. Bài tập cơ bản 2 Bài 8. Điều kiện if-else Bài 9. Bài tập phần điều kiện if-else Bài 10. Điều kiện switch-case Bài 11. Bài tập phần điều kiện switch-case Bài 12. Vòng lặp for Bài 13. Vòng lặp while Bài 14. Vòng lặp do-while Bài 15. Bài tập phần vòng lặp for, while, do-while Bài 16. Mảng một chiều. Vòng lặp for cải tiến Bài 17. Định nghĩa hàm, lời gọi hàm, tham số và đối số, câu lệnh return Bài 18. Chữa bài tập 1 phần hàm (cộng, trừ, nhân, chia, usc lớn nhất, bsc nhỏ nhất) Bài 19. Định nghĩa lớp, tạo đối tượng, truy cập các thành phần của đối tượng Bài 20. Hàm tạo (Constructor) và từ khóa this Bài 21. Overloading (Tải chồng - Quá tải) Bài 22. Getter và Setter Bài 23. static và áp dụng cho thuộc tính, phương thức, khối, lớp Bài 24. ArrayList, List, Generic Bài 25. Thừa kế (Inherit), ghi đè (Overriding), cách sử dụng super Bài 26. Bổ từ truy cập (Access modifier) Bài 27. Đa hình (Polymorphism) Bài 28. Trừu tượng (Abstract) Bài 29. Interface (Giao diện - Giao dịch) Bài 30. Exception là gì? Bài 31. Ưu điểm của ngoại lệ Bài 32. Khối try-catch-finally Bài 33. throw và throws Bài 34. Giới thiệu về Stream. Làm việc với file qua lớp File Bài 35. Làm việc với thư mục bằng lớp File Bài 36. Byte Stream: FileInputStream và FileOutputStream Bài 37. BufferedInputStream và BufferedOutputStream Bài 38. try-with-resources Bài 39. Character Stream: FileReader, FileWriter, BufferedReader, BufferedWriter Bài 40. Nhập liệu sử dụng BufferedReader Bài 41. Đọc dữ liệu (đọc từng từ) từ file với Scanner Bài 42. Data Stream: DataInputStream và DataOutputStream Bài 43. Object Stream: ObjectInputStream và ObjectOutputStream Bài 44. Vector Bài 45. Interface Set với các class TreeSet và HashSet Bài 46. Interface Map với các class TreeMap và HashMap Bài 47. Sắp xếp (Sort) trong Collection Bài 48. Biểu thức chính quy (RegEx) Bài 49. Giới thiệu Swing, Tạo App chuyển đổi nhiệt độ Bài 50. Swing: Tạo hộp thoại (Dialog) với JOptionPane Bài 51. Swing: Thêm (Add), Sửa (Update), Xem dữ liệu Bài 52. Swing: Xóa hàng dữ liệu đã chọn trong Form - Table Bài 53. Swing: Ghi/đọc file dữ liệu từ/ra Form, Đóng, mở, đặt tiêu đề cho Form Bài 54. Tạo app CRUD với JDBC + MySQL » Tiếp: Giới thiệu Java, biên dịch và thông dịch, Bytecode và JVM. Cách sử dụng sout Khóa học qua video: Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript Đăng ký Hội viên Tất cả các video dành cho hội viên