Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Jetpack Compose Modern App development using latest tech

Phát triển ứng dụng hiện đại với Jetpack Compose sử dụng công nghệ mới nhất

Phát triển ứng dụng hiện đại với Jetpack Compose sử dụng công nghệ mới nhất

Jetpack Compose, Coroutines, Flows, Retrofit, Hilt DI, Room database, Navigation, BottomNavBar và nhiều hơn nữa

4.5
(276 đánh giá)
1,358 học viên
Giảng viên
Catalin Stefan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.0 giờ video
54 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Phát triển ứng dụng Android hiện đại
Jetpack Compose
MVVM
Coroutines và Flow
Navigation
Scaffold với BottomNavBar
Retrofit
Hilt Dependency Injection
Room database
Android System Services - Giám sát kết nối mạng

Yêu cầu

Nền tảng phát triển Android
Jetpack Compose

Đối tượng phù hợp

Dành cho nhà phát triển Android mới bắt đầu
Dành cho nhà phát triển Android trung cấp

Nội dung khóa học

10 phần • 54 bài giảng
1 Giới thiệu
2 Thông báo quan trọng về đánh giá trên Udemy
3 Kết nối trên mạng xã hội
1 Tổng quan phần học
2 File cấu hình gradle
3 Thiết lập dự án
4 Cấu hình api key
5 Lấy api keys
1 Tổng quan phần học
2 Jetpack Compose Navigation
3 Các composable màn hình mẫu
4 NavHost và Scaffold
5 Tài nguyên vector
6 BottomNavBar
1 Tổng quan phần học
2 Retrofit và API
3 Hilt
4 Kiểu dữ liệu phản hồi nhân vật
5 Truy vấn API
6 Dịch vụ API và tham số chuẩn
7 NetworkResult.kt
8 ApiRepo
9 Cấu hình AndroidManifest.xml
10 Triển khai Hilt
1 Tổng quan phần học
2 LibraryViewModel
3 LibraryScreen.kt
4 Giao diện Library
1 Tổng quan phần học
2 Room database
3 Thêm kiểu dữ liệu Character
4 Character DAO
5 Thiết lập cơ sở dữ liệu
6 Cập nhật Hilt
1 Tổng quan phần học
2 Chức năng lấy thông tin nhân vật đơn lẻ
3 CharacterDetailScreen.kt
4 Màn hình chi tiết nhân vật
5 CollectionDbViewModel
6 Cập nhật giao diện màn hình chi tiết
7 CollectionScreen.kt
8 Màn hình bộ sưu tập
1 Tổng quan phần học
2 Kiểu dữ liệu Note
3 NoteDao
4 Cập nhật cơ sở dữ liệu bộ sưu tập
5 Cập nhật ViewModel
6 CollectionScreen.kt
7 Cập nhật giao diện
1 Tổng quan phần học
2 SingletonHolder
3 Trình quản lý kết nối
4 Cập nhật giao diện
1 Kết luận

Giới thiệu khóa học

When learning to build an Android application, you start by learning the basics and then move to learn the libraries used in Android development. But you rarely learn the correct way to use these libraries together, to make a consistent, well designed and well developed application. This is where this course comes in.

Here we use the latest tools and techniques to build an app that is scalable and maintainable, to the latest standards in Android development.

After taking this course, you will know how to build a new app from scratch, in a way that you can later expand and improve without compromising on architecture.

We will use many of the most common libraries and tools in use today in Android development.

- Jetpack Compose as a foundation is imperative these days, and the whole ecosystem is moving towards this development pattern

- MVVM architecture is a standard in all well designed apps

- Kotlin Coroutines and Flows are extremely useful and recommended by Google to run functionality on the background thread

- Jetpack navigation for moving around in the app

- Retrofit for network communications is a standard for all apps that talk to a backend API

- Hilt Dependency Injection has become a standard library that decouples object creation from use

- Room database is essential for storing data in the app long term

- A network monitoring service is a very common practice to keep the user updated of any changes in network connectivity


All these tools and libraries are common place in most apps that you will build, and this course teaches you how to use them together to implement an app that is scalable, maintainable and testable.

If you want to take your development skills to the next level and become an expert Android developer, this course is for you.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Android Development
Hiển thị tất cả khoá học Jetpack Compose
Hiển thị tất cả khoá học Kotlin
Hiển thị tất cả khoá học Mobile Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊