← Tất cả hướng học
Hướng học

Lập trình viên mobile

Xây dựng ứng dụng cho iPhone và Android

Bạn sẽ học cách tạo màn hình ứng dụng, kết nối dữ liệu, xử lý thao tác người dùng và từng bước xây dựng sản phẩm mobile hoàn chỉnh.

Kết quả

Bạn sẽ học cách làm gì

Đây là những kỹ năng thực tế mà bạn có thể tự áp dụng sau này.

xây dựng giao diện ứng dụng mobile
lấy và hiển thị dữ liệu
tạo đăng ký, đăng nhập và luồng tài khoản
kiểm thử ứng dụng và chuẩn bị phát hành
Lộ trình học

Bạn sẽ tiến bộ như thế nào

Bắt đầu từ nền tảng, chuyển dần sang bài khó hơn và củng cố các chủ đề quan trọng bằng thực hành ở từng bước.

1

Đầu tiên học nền tảng lập trình và ngôn ngữ dùng trong hướng đã chọn.

2

Sau đó tạo các màn hình và nối chúng thành luồng ứng dụng.

3

Tiếp theo thêm dữ liệu, request tới server, form và state của ứng dụng.

4

Cuối cùng áp dụng kiến thức vào các bài thực hành lớn hơn.

Công nghệ

Có thể học theo công nghệ nào

Nếu các tên công nghệ còn lạ thì không sao. Bạn có thể chọn ngay hoặc dùng gợi ý của NativePath ở bước tiếp theo.

Bạn có thể đổi lựa chọn sau. Lựa chọn này chỉ dùng để hiển thị chương trình phù hợp và bài học đầu tiên.

React Native + Expo

Một lựa chọn học hiện có cho hướng này. Sau khi chọn, bạn sẽ xem được chương trình chính xác trước khi bắt đầu bài học.

Chọn React Native + Expo

Flutter + Dart

Một lựa chọn học hiện có cho hướng này. Sau khi chọn, bạn sẽ xem được chương trình chính xác trước khi bắt đầu bài học.

Chọn Flutter + Dart

Android + Kotlin Compose

Một lựa chọn học hiện có cho hướng này. Sau khi chọn, bạn sẽ xem được chương trình chính xác trước khi bắt đầu bài học.

Chọn Android + Kotlin Compose

iOS + Swift + SwiftUI

Một lựa chọn học hiện có cho hướng này. Sau khi chọn, bạn sẽ xem được chương trình chính xác trước khi bắt đầu bài học.

Chọn iOS + Swift + SwiftUI

Kotlin Multiplatform

Một lựa chọn học hiện có cho hướng này. Sau khi chọn, bạn sẽ xem được chương trình chính xác trước khi bắt đầu bài học.

Chọn Kotlin Multiplatform

Sẵn sàng bắt đầu?

Tiếp theo, chọn công nghệ và xem chương trình học trước khi vào bài đầu tiên.

Thiết lập lộ trình học