Lộ trình Java

Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển Java.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 H?c nh?ng ?i?u c? b?n

C php c? b?n
Ki?u d? li?u
Bi?n v Ph?m vi
?i?u ki?n & Vng l?p
M?ng

2 L?p trnh h??ng ??i t??ng

L?p v ??i t??ng
K? th?a
?ng gi
Tr?u t??ng

3 Tm hi?u thm v? OOP

X? l ngo?i l?
Giao di?n (Interfaces)
Bi?u th?c Lambda
Enums & Records
Ch thch (Annotations)

4 ??ng th?i

Lu?ng (Threads)
M hnh b? nh? Java
Lu?ng ?o

5 Khung Collections

List (ArrayList, LinkedList)
Set (HashSet)
Map (HashMap)
Hng ??i & Ng?n x?p
Generics

6 Thao tc I/O

Thao tc t?p
L?p trnh m?ng

7 L?p trnh hm

Stream API
Hm b?c cao
Giao di?n hm
Optionals

8 Cng c? xy d?ng

Maven
Gradle
Bazel

9 Web Frameworks

Spring (Spring Boot)
Quarkus
Play Framework
Javalin

10 Truy c?p c? s? d? li?u

JDBC
Hibernate
Spring Data JPA
EBean

11 Ki?m th?

JUnit
Mockito
Ki?m th? tch h?p
Cucumber-JVM

12 Frameworks ghi log

SLF4J
Logback / Log4j2
TinyLog

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi