[Pre-Order]
Khóa học này sẽ hướng dẫn bạn trở thành một lập trình viên Android thế hệ mới với công nghệ Android tối tân nhất hiện nay: Jetpack Compose. Nội dung khóa học được thiết kế để phù hợp với mọi cấp độ hiện tại của bạn: từ người chưa biết gì về lập trình mobile đến người đã có kĩ năng, kinh nghiệm về lập trình ứng dụng di động Android.
Khóa học bao gồm rất nhiều phần kiến thức và kĩ năng nâng cao mà khi đi làm bạn chắc chắn sẽ sử dụng hàng ngày để giải quyết công việc. Branium cũng lồng ghép các công nghệ, kĩ thuật phổ biến, các tiêu chuẩn, các bí kíp thủ thuật… được các nhà tuyển dụng yêu cầu ứng viên đi làm bắt buộc phải biết để tham gia thị trường lao động đầy khốc liệt với nhánh công việc Android native/Jetpack Compose cho học viên làm quen sau đỡ ngộp. Ví dụ: các kiến trúc MVVM, MVP, Clean architecture, AndroidX, ViewModel, LiveData, Jetpack Compose, Coroutine, Flow, Navigation, đa màn hình, DI với Hilt/Dagger, MockK, Mockito, Espresso, Retrofit, Firebase(Cloud Firestore, Realtime Database, Cloud Messaging, Cloud Function, Storage, Authentication), Room database, Paging3, Glide, Jackson, Gson, kĩ năng sử dụng AI, kĩ năng phân tích giải quyết vấn đề, kĩ năng debug, ghi log, đọc lỗi, xuất bản ứng dụng lên Google Play Store…
Sau khi bạn kết thúc khóa học, bạn có thể đi phỏng vấn để thực tập, intern, đi làm ở vị trí Fresher/Junior Android trở lên hoặc bạn cũng có thể tự xuất bản ứng dụng của bạn lên Google Play Store và kiếm tiền từ ứng dụng và đam mê của bạn. Do đó, khóa học này KHÔNG dành cho người NÓNG VỘI, LƯỜI THỰC HÀNH, YẾU lập trình hướng đối tượng, sợ khó, sợ khổ, sợ thiệt, ngại thay đổi, các yêu cầu trong khóa học cực căng để bạn tiếp cận dần với môi trường công việc và yêu cầu thực tế khi xuất bản ứng dụng. Khóa học này thuộc loại vãi chưởng cấp vô cực về Android Jetpack Compose.
Để phục vụ quý học viên tốt nhất, chúng tôi sẽ liên tục cập nhật nội dung của khóa học mà không có thông báo trước.
Nội dung chương trình đào tạo:
- Chương 1. Nhập môn và cài đặt
- Chương 2. Tìm hiểu ngôn ngữ lập trình Kotlin
- Chương 3. Tìm hiểu về XML, JSON
- Chương 4. Các Composable cơ bản
- Chương 5. Các thành phần ứng dụng
- Chương 6. App architectures & design patterns
- Chương 7. Service & Background task
- Chương 8. Broadcast & Notification
- Chương 9. Dependency Injection
- Chương 10. Navigation & Đa màn hình
- Chương 11. Tìm hiểu và sử dụng Git
- Chương 12. Lưu trữ dữ liệu cục bộ
- Chương 13. Sử dụng Firebase
- Chương 14. Viết API với Node.JS
- Chương 15. Viết API với Spring Boot
- Chương 16. Kiểm thử đơn vị – Unit test
- Chương 17. Kiểm thử UI – UI test
- Chương 18. Đưa ứng dụng lên Google Play Store
- Chương 19. Dự án cuối khóa và tài liệu tham khảo
Bạn nhận được gì từ khóa học?
- Hơn 240++ bài học không ngừng bổ sung cập nhật.
- Bạn có 3 lần kích hoạt khóa học với tổng thời gian sử dụng 75 tuần.
- Kích hoạt khóa học tại bất kì thời điểm nào(hiện tại hoặc 3 năm sau đều ok).
- Sử dụng công nghệ mới tối tân nhất của Android.
- Nội dung đầy đủ, đa dạng bao phủ các phần cốt lõi Android.
- Nội dung khóa học gồm: video + slide + bài tập thực hành + lời giải + dự án cuối khóa.
- Hỗ trợ online tất cả các ngày trong tuần.
- Không bị giới hạn thời gian, địa điểm học.
- Không phụ thuộc vào người dạy.
- Học theo khả năng và quỹ thời gian của bản thân.
- Được bảo lưu khóa học khi gặp sự cố trong khi đang học.
- Hỗ trợ tìm việc làm khi tốt nghiệp khóa học.
Thông tin khóa học
- Số bài học 245
- Quiz 0
- Thời lượng 25 tuần
- Cấp độ Mọi cấp độ
- Ngôn ngữ Tiếng Việt
- Số lượng học viên 30
- Chứng nhận Không
- Assessments Có
Yêu cầu tiên quyết
- Đã học lập trình hướng đối tượng(một trong các ngôn ngữ: C++/Java/C#/Python/Js...)
- Đã học cấu trúc dữ liệu và giải thuật
- Đã học SQL database
- Cầu tiến, kiên trì, kiên định
- Chịu được áp lực
- Sẵn sàng học hỏi cái mới
- Không sợ tiếng Anh
Features
- Lý thuyết về các khía cạnh chính của lập trình Android
- Bài tập thực hành từng phần theo bài học
- Kiểm tra hỏi đáp kiến thức cũ
- Triển khai dự án cuối khóa
Khóa học này dành cho ai?
- Người muốn học lập trình Android theo chuẩn hiện đại nhất để đi làm
- Người chuẩn bị đi thực tập, fresher trở lên
- Người muốn nâng cao trình độ Android Native với Kotlin
- Người muốn tự phát hành ứng dụng Android lên Google Play
- Khóa học KHÔNG dành cho người NÓNG VỘI, LƯỜI THỰC HÀNH, ẢO TƯỞNG MÌNH LÀ SIÊU NHÂN