[Java Backend Zero to Hello] PHASE 2: JAVA CORE NÂNG CAO - Tổng Quan & Mục Tiêu
📚 Bài viết thuộc series Java Backend Zero to Hello 📌 Phần: Phase 2: Java Core Nâng Cao | Bài 15/86
PHASE 2: JAVA CORE NÂNG CAO
Thời gian: 3-4 tuần | Mục tiêu: Nắm vững Java 8+ features và các tính năng nâng cao
DANH SÁCH BÀI HỌC
| # | Bài học | File |
|---|---|---|
| 2.1 | Generic | lesson-2.1-generic.md |
| 2.2 | Lambda Expression | lesson-2.2-lambda.md |
| 2.3 | Stream API | lesson-2.3-stream-api.md |
| 2.4 | Optional | lesson-2.4-optional.md |
| 2.5 | Date/Time API | lesson-2.5-datetime.md |
| 2.6 | Đa luồng (Multithreading) | lesson-2.6-multithreading.md |
| 2.7 | Executor Framework | lesson-2.7-executor.md |
| 2.8 | I/O & File | lesson-2.8-io-file.md |
| 2.9 | Annotation & Reflection | lesson-2.9-annotation-reflection.md |
| 2.10 | Enum & Nested class | lesson-2.10-enum-nested.md |
| 2.11 | Java 9-17 features | lesson-2.11-java-new-features.md |
| 2.12 | Bài tập cuối Phase | lesson-2.12-final-exercise.md |
MỤC TIÊU PHASE
Sau khi hoàn thành phase này, bạn cần:
- ✅ Sử dụng Generic, Lambda, Stream API thành thạo
- ✅ Xử lý đa luồng với Executor Framework
- ✅ Làm việc với Date/Time API mới
- ✅ Hiểu và áp dụng Annotation, Reflection
- ✅ Nắm các tính năng Java 9-17
- ✅ Hoàn thành bài tập cuối phase: Hệ thống xử lý đơn hàng
BÀI TẬP CUỐI PHASE
Xem chi tiết tại lesson-2.12-final-exercise.md
Đề bài: Xây dựng hệ thống xử lý đơn hàng với đọc CSV, lọc, thống kê, xuất báo cáo.
Tiếp tục: Phase 3: Công cụ & Build tools
🧭 Điều Hướng Series
⬅️ Bài trước: BÀI 1.12: WRAPPER CLASS & AUTOBOXING
📋 Lộ trình tổng quan: Xem Toàn Bộ Series
➡️ Bài tiếp theo: BÀI 2.1: GENERIC
All rights reserved