Khóa học tương tác
Khóa học Java
Tìm hiểu ngôn ngữ Java từ đầu với các giải thích chi tiết, ví dụ thực tế và bài tập tương tác: từ cú pháp cơ bản và kiểm soát luồng đến các khái niệm OOP cốt lõi như lớp, tính kế thừa, giao diện và bộ sưu tập.
01 · Mô-đun 1 - Java cơ bản
Cấu trúc của một chương trình Java, khai báo biến nguyên thủy, thao tác chuỗi và điều khiển luồng logic.
02 · Mô-đun 2 - Cơ bản về OOP
Giới thiệu về lập trình hướng đối tượng: lớp, trường cá thể, hàm tạo, phương thức và nạp chồng.
- 2.1Lớp và đối tượngXác định cấu trúc dữ liệu tùy chỉnh (lớp) và tạo các phiên bản (đối tượng) cụ thể trong bộ nhớ bằng từ khóa mới.~12 min
- 2.2Phương pháp và quá tảiXác định hành vi của đối tượng thông qua các phương thức, xử lý các tham số và giá trị trả về cũng như thực hiện nạp chồng phương thức.~12 min
03 · Mô-đun 3 - OOP nâng cao
Phát triển các kiến trúc có thể mở rộng và tránh trùng lặp thông qua tính kế thừa, đa hình và các lớp trừu tượng.
- 3.1Kế thừaMở rộng các lớp hiện có bằng cách sử dụng phần mở rộng, tái sử dụng và tùy chỉnh các hàm tạo bằng super() và ghi đè các phương thức bằng @Override.~12 min
- 3.2Đa hình và các lớp trừu tượngGán các thể hiện của lớp con cho các biến kiểu cha và xác định các bản thiết kế từng phần bằng các lớp và phương thức trừu tượng.~15 min
04 · Mô-đun 4 - Giao diện và Bộ sưu tập
Tách mã bằng cách sử dụng các hợp đồng (giao diện) chính thức và thao tác các tập dữ liệu động bằng lớp ArrayList.
05 · Mô-đun 5 - Xử lý ngoại lệ
Xử lý các lỗi thời gian chạy bằng các khối thử bắt và quản lý tài nguyên tự động bằng cách sử dụng tài nguyên thử.
06 · Mô-đun 6 - Khung bộ sưu tập và Generics
Khám phá các cấu trúc dữ liệu nâng cao như Set và Map, đồng thời triển khai các lớp và phương thức có thể tái sử dụng với Generics.
- 6.1Đặt và Bản đồLưu trữ các phần tử duy nhất với HashSet và liên kết khóa-giá trị với HashMap, thao tác dữ liệu một cách hiệu quả.~15 min
- 6.2Generics trong JavaViết mã có thể tái sử dụng an toàn kiểu bằng cách xác định các lớp, giao diện và phương thức chung bằng cách sử dụng các tham số kiểu.~15 min
07 · Mô-đun 7 - API luồng và biểu thức Lambda
Giới thiệu lập trình hàm trong Java với biểu thức lambda, giao diện hàm tiêu chuẩn và API Stream.