Khóa học này sẽ hướng dẫn bạn THỰC HÀNH tạo ứng dụng Android native hoàn chỉnh A-Z bằng ngôn ngữ lập trình Kotlin qua 160+ bài học. Khóa học KHÔNG DẠY LÝ THUYẾT, thuộc cấp độ vừa và khó, chỉ dành cho người học để đi làm hoặc nâng cao trình độ qua rèn luyện thực hành. Khóa học có 2 lần kích hoạt, mỗi lần sử dụng trong vòng 24 tuần. Yêu cầu tối thiểu bạn phải có các kĩ năng và kiến thức sau đây để có thể follow được khóa học:
- Kiến thức nền tảng ngôn ngữ lập trình Kotlin OOP.
- Kiến thức nền tảng về JSON.
- Kiến thức cơ bản về lập trình Android Kotlin.
- Kiến thức cơ bản SQL.
- Biết sử dụng công cụ Android Studio.
- Có kĩ năng đọc lỗi và sửa lỗi cơ bản trong Android Studio/IntelliJ.
- Biết ghi log, debug trong Android Studio.
- Có kĩ năng sử dụng tiếng Anh là một lợi thế.
- Có kiến thức về design parttern là một lợi thế.
- Có kĩ năng sử dụng dependency injection là một lợi thế.
- Tinh thần cầu tiến, sẵn sàng nâng cấp bản thân.
- Khóa học không phù hợp với những người cục súc, nóng tính, hay tự ái và giấu dốt.
Khi kết thúc khóa học nếu bạn học và thực hành một cách nghiêm túc sẽ có thể đủ khả năng đi thực tập hoặc apply vào công ty làm fresher/junior.
Nếu có câu hỏi cần giải đáp trong quá trình sử dụng khóa học bạn vui lòng inbox vào nút Trợ giúp trên màn hình trong khoảng thời gian 8-22h hàng ngày.
Các công nghệ sử dụng trong khóa học bao gồm:
- Kiến trúc MVVM.
- View binding.
- Media3.
- Kotlin Flow + Coroutine.
- Room database.
- Paging3.
- Navigation.
- Firebase.
- Hilt.
- Glide.
- Gson.
- Retrofit.
- AI Gemini support
Thông tin khóa học
- Số bài học 165
- Quiz 0
- Thời lượng 24 tuần
- Cấp độ Nâng cao
- Ngôn ngữ Tiếng Việt
- Số lượng học viên 205
- Chứng nhận Không
- Assessments Có
Yêu cầu tiên quyết
- Có máy tính cá nhân RAM tối thiểu 8GB trở lên
- Đã học lập trình Kotlin OOP
- Đã học SQL database và NoSQL
- Chịu được áp lực của việc học cái mới
- Có tinh thần cầu tiến, kiên trì, không sợ khó, sợ khổ luyện
- Đã học hoặc biết về lập trình Android cơ bản
- Nắm được tư tưởng SOLID
- Đã biết về Room database, Firebase, Hilt, Navigation, Web service là một lợi thế
- Đã nắm được cách sử dụng các Design pattern như Observer, Builder... là một lợi thế
- Có khả năng sử dụng tiếng Anh đọc hiểu là một lợi thế
- Đã từng làm ứng dụng thực tế Android, viết backend API là một lợi thế
- Đã từng áp dụng các mẫu kiến trúc Android như MVVM, MVP là một lợi thế
Khóa học này dành cho ai?
- Người muốn thực hành tạo ứng dụng Android từ đầu tới cuối
- Người chuẩn bị đi thực tập, intern, fresher trở lên
- Người muốn tự build ứng dụng Android cho riêng mình
- Người muốn nâng cao trình độ Android Java qua thực hành