Tìm chương trình đào tạo phù hợp với bạn.

Cho người mới bắt đầu

Hãy bắt đầu từ đây nếu bạn mới lập trình hoặc chưa quen với việc phát triển Android. Các khóa học này hướng dẫn bạn cách tạo ứng dụng Android bằng các phương pháp hay nhất mà Google đề xuất. Không cần có kinh nghiệm lập trình.
Khoá học
Tạo một loạt ứng dụng bằng Jetpack Compose, giao diện hiện đại để tạo giao diện người dùng đẹp mắt trong các ứng dụng Android. Bạn sẽ viết các ứng dụng này bằng ngôn ngữ lập trình Kotlin. Khóa học này vẫn đang trong quá trình phát triển nên sẽ sớm có thêm nhiều chương trình đào tạo.

Cấp độ đào tạo: Người mới

Khoá học
Xây dựng một chuỗi các ứng dụng trong Kotlin, đây là ngôn ngữ mà phần lớn các nhà phát triển Android chuyên nghiệp sử dụng. Đây là khóa học cũ hơn khóa học Soạn thư và hướng dẫn bạn cách sử dụng chế độ xem trên Android để tạo giao diện người dùng. Bạn hiện có thể xem toàn bộ khóa học.

Cấp độ đào tạo: Người mới


Dành cho các nhà phát triển Android có kinh nghiệm sử dụng Kotlin

Tìm hiểu thêm về các chủ đề phát triển ứng dụng quan trọng để nâng cao kiến thức phát triển Android của bạn.
Lộ trình
Hãy bắt đầu với Jetpack Compose, một bộ công cụ hiện đại để xây dựng giao diện người dùng cho Android.

Cấp độ đào tạo: Trung cấp

Lộ trình
Tìm hiểu các phương pháp hay nhất và Cấu trúc được đề xuất để xây dựng các ứng dụng mạnh mẽ đảm bảo chất lượng phát hành công khai.

Cấp độ đào tạo: Trung cấp

Lộ trình
Tìm hiểu cách làm ứng dụng Android của bạn trở nên hữu dụng với tất cả mọi người, gồm cả những người có nhu cầu hỗ trợ tiếp cận.

Cấp độ đào tạo: Trung cấp

Lộ trình
Sử dụng coroutine để đơn giản hoá việc quản lý tác vụ cho các trường hợp sử dụng chung, chẳng hạn như gọi điện và truy cập dữ liệu trên thiết bị.

Cấp độ đào tạo: Trung cấp


Đào tạo về ngôn ngữ Kotlin

Dành cho các nhà phát triển muốn học Kotlin.
Dựa trên Lớp học lập trình
Trong khoá học Kotlin Bootcamp dành cho lập trình viên, bạn sẽ tìm hiểu kiến thức cơ bản về Kotlin thông qua việc tạo nhiều chương trình trong IntelliJ IDEA. Khoá học này dành cho những lập trình viên biết một ngôn ngữ hướng đối tượng chẳng hạn như Java hoặc C++.

Cấp độ đào tạo: Trung cấp

Lộ trình
Tích hợp và chuyển đổi mã Java thành Kotlin bằng Android Studio, đồng thời tìm hiểu cách áp dụng các quy ước trong ngôn ngữ Kotlin. Bạn cũng sẽ tìm hiểu cách viết mã Kotlin sao cho mã này có thể gọi được qua mã Java.

Cấp độ đào tạo: Trung cấp


Dành cho nhà phát triển Android bằng Java

Nắm bắt nội dung đào tạo mới nhất về Android dành cho nhà phát triển Java.
Dựa trên Lớp học lập trình
Tìm hiểu các khái niệm thiết yếu về lập trình cho Android và xây dựng nhiều ứng dụng bằng Java. Khóa học này sẽ giúp bạn chuẩn bị cho bài thi cấp chứng chỉ Nhà phát triển Android tập sự.

Cấp độ đào tạo: Trung cấp

Dựa trên Lớp học lập trình
Dùng Java để mở rộng trải nghiệm người dùng, cải thiện hiệu suất ứng dụng và thêm các tính năng như thành phần hiển thị tuỳ chỉnh, ảnh động và nhận biết vị trí.

Cấp độ đào tạo: Nâng cao

Dựa trên Lớp học lập trình
Thiết kế và xây dựng ứng dụng bằng các Thành phần cấu trúc, trong đó có Room, ViewModel và LiveData.

Cấp độ đào tạo: Trung cấp

Dựa trên Lớp học lập trình
Tìm hiểu cách sử dụng WorkManager, một thư viện tương thích, linh hoạt và đơn giản cho công việc (work) có thể trì hoãn ở chế độ nền trong ứng dụng.

Cấp độ đào tạo: Trung cấp


Chương trình cấp giấy chứng chỉ và bằng cấp

Thể hiện kỹ năng qua một chứng chỉ được Google chứng nhận.
Chứng chỉ
Lấy chứng chỉ bằng cách vượt qua bài thi thực hành chứng nhận bạn có các kỹ năng của một nhà phát triển Android sơ cấp. Sử dụng Kotlin hoặc Java.

Cấp độ đào tạo: Trung cấp

Dựa trên video
Thành thạo cách dùng Kotlin để phát triển Android qua chương trình Nanodegree của Udacity (có tính phí), trong đó có các dự án thiết thực, hỗ trợ của cố vấn và các dịch vụ nghề nghiệp.

Cấp độ đào tạo: Trung cấp

Dành cho Nhà giáo dục

Xem các tài nguyên chương trình học mà bạn có thể điều chỉnh để giảng dạy việc phát triển ứng dụng Android trong môi trường lớp học hoặc nhóm giao lưu cộng đồng.