Đầu tiên học nền tảng lập trình và ngôn ngữ dùng trong hướng đã chọn.
Lập trình viên mobile
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.
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.
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.
Sau đó tạo các màn hình và nối chúng thành luồng ứng dụng.
Tiếp theo thêm dữ liệu, request tới server, form và state của ứng dụng.
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ó 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.
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 + ExpoFlutter + 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 + DartAndroid + 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 ComposeiOS + 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 + SwiftUIKotlin 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 MultiplatformSẵ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.