Từ zero đến
Android Developer trong 3 tháng!

Mỗi level cho bạn biết học gì, làm project gì, đạt vị trí nào và lương bao nhiêu - chọn lọc từ kinh nghiệm thực tế của 10 năm kinh nghiệm.

Dan Tech

Soạn bởi Dan Tech - 10 năm build & earn với mobile apps.

Toàn bộ lộ trình - không khóa

Đọc hết ở đây. PDF chỉ thêm checklist từng mục, câu hỏi phỏng vấn và sai lầm thường gặp để bạn học có hệ thống.

1

Nền tảng Kotlin

Tháng 1–3

Hiểu cơ bản lập trình, nắm vững cú pháp Kotlin và sẵn sàng học Android.

Vị trí đạt được

Intern

Lương tham khảo

5–8 triệu/tháng

Dự án mini nên làm

CLI app bằng Kotlin

Null safetyCollectionsOOPScope functionsData & sealed class

Mẹo phỏng vấn: Null Safety là câu hỏi #1 tại công ty VN. Giải thích rõ ?.let, !! và ?: là ghi điểm lớn.

Bắt đầu ở đây nếu: bạn là sinh viên IT hoặc trái ngành, chưa từng viết code Kotlin.

2

Android cơ bản

Tháng 4–6

Tạo app Android đầu tiên, hiểu Activity lifecycle và xây dựng UI với Jetpack Compose.

Vị trí đạt được

Fresher

Lương tham khảo

8–15 triệu/tháng

Dự án mini nên làm

Todo App publish lên Play Store

Android Studio & GradleActivity lifecycleJetpack Compose cơ bảnLazyColumnRoom Database

Mẹo phỏng vấn: 100% công ty hỏi lifecycle. Vẽ được diagram trên giấy không cần nhìn tài liệu.

Bắt đầu ở đây nếu: bạn đã biết Java/Kotlin cơ bản và muốn ra app đầu tiên.

3

Android trung cấp

Tháng 7–9

Thành thạo Jetpack Compose, gọi REST API và áp dụng MVVM đúng chuẩn.

Vị trí đạt được

Junior

Lương tham khảo

15–25 triệu/tháng

Dự án mini nên làm

Movie App — TMDB API, Compose, MVVM

Jetpack ComposeRetrofit & CoilMVVM + RepositoryCoroutines & FlowHilt / Koin

Mẹo phỏng vấn: 90% công ty VN dùng MVVM. Nắm vững MVVM + Repository + DI là pass phần architecture.

Bắt đầu ở đây nếu: bạn đang làm backend/web/QA và đã quen lập trình — bỏ qua Level 1–2.

4

Android nâng cao

Tháng 10–12

Tối ưu performance, viết test và tự thiết lập CI/CD cho project của mình.

Vị trí đạt được

Junior → Mid

Lương tham khảo

25–40 triệu/tháng

Dự án mini nên làm

CI/CD + test coverage > 60% cho side project

Compose nâng caoProfiler & LeakCanaryUnit & UI testGitHub ActionsProGuard / R8

Mẹo phỏng vấn: Testing là điểm yếu của hầu hết dev VN. Viết test tốt là vượt 80% ứng viên.

Bắt đầu ở đây nếu: bạn là Junior Android 1–2 năm muốn lên Mid có hệ thống.

5

Chuyên nghiệp

Tháng 13–18

Sẵn sàng cho vị trí senior: system design cho mobile, security và kỹ năng dẫn dắt.

Vị trí đạt được

Mid → Senior

Lương tham khảo

40–70+ triệu/tháng

Dự án mini nên làm

2+ app trên store có người dùng thật

Clean ArchitectureModularizationOffline-firstSecurityKMP & Compose MultiplatformAI/ML

Mẹo phỏng vấn: Modularization là câu hỏi senior tại công ty product/fintech: module boundaries, dependency graph, build time.

Bắt đầu ở đây nếu: bạn đã là Mid và muốn lead feature hoặc apply remote.

Mang lộ trình theo bạn

Bản PDF để in ra, tick checklist và đọc lại trước mỗi buổi phỏng vấn.

  • Checklist 70+ mục kiến thức theo 5 level
  • 24 câu hỏi phỏng vấn thường gặp tại công ty VN
  • Sai lầm thường gặp và dấu hiệu hoàn thành mỗi level
  • Công cụ, tài nguyên tiếng Việt và cộng đồng nên tham gia

Không spam. Kèm email thông báo khi roadmap có bản cập nhật. Hủy bất cứ lúc nào.

Roadmap nói học gì. Khóa học chỉ học như thế nào.

Phần lớn người tải roadmap không qua được Level 1 - không phải vì lười, mà vì học một mình không có ai review code. Khóa học đi đúng 5 level này, với project thực tế và code review từ mình.

119+

bài học hands-on

10

modules theo level

300+

học viên đã tham gia

Câu Hỏi Thường Gặp

Những thắc mắc phổ biến về lộ trình Android Developer

Bạn chỉ cần biết cơ bản về lập trình. Lộ trình được thiết kế từ Kotlin fundamentals, nên nếu bạn đã biết Java hoặc ngôn ngữ lập trình khác, bạn sẽ dễ dàng theo dõi. Nếu hoàn toàn mới, hãy bắt đầu từ Module 0 của Mobile Action Pro.

Tùy thuộc vào thời gian bạn dành mỗi ngày. Nếu học 2-3 giờ/ngày, bạn có thể hoàn thành trong 6-9 tháng. Nếu full-time, có thể rút ngắn xuống 3-4 tháng. Quan trọng nhất là thực hành đều đặn.

Có! Lộ trình được cập nhật hàng năm để phản ánh công nghệ mới nhất của Android ecosystem. Bạn sẽ nhận email thông báo khi có bản cập nhật mới.

Tuyệt đối! Lộ trình bao gồm các chủ đề thường xuất hiện trong phỏng vấn Android developer: Kotlin coroutines, Jetpack Compose, Clean Architecture, Testing. Kết hợp Mobile Action Pro để thực hành sâu hơn với workflow build mobile app hoàn chỉnh.

Mình tin rằng giáo dục chất lượng nên accessible cho mọi người. Lộ trình này là cách mình đóng góp cho cộng đồng developer Việt Nam. Nếu bạn muốn học sâu hơn, hãy xem Mobile Action Pro.

Roadmap.sh là tài liệu tốt nhưng rất chung chung. Lộ trình này được lọc qua kinh nghiệm tại thị trường VN - bỏ những thứ ít dùng (NDK, TV apps), thêm mẹo phỏng vấn thực tế, mức lương tham khảo theo từng giai đoạn, và có Mobile Action Pro làm khóa thực hành mobile đi kèm.