✨ Trọn bộ 2.000+ khóa học — Truy cập trọn đời, cập nhật miễn phí, chỉ 599KXem ngay
Danh mục khóa học
Xem tất cả khóa học
Lập trình Mobile

Lập Trình Android Hiện Đại Với Kotlin Và Jetpack Compose

Đội ngũ chuyên mônGiảng viên đồng hành
Được học viên quan tâm

Thông tin khóa học

Danh mục
Lập trình Mobile
Nội dung
68 Bài Giảng
Quyền truy cập
Trọn đời
Tài nguyên
1 thư mục Google Drive
32 học viên đã mua Đang sẵn sàng Bảo hành link trọn đời
Nội dung chi tiết

Mô tả khóa học

Lập trình Android hiện đại với Kotlin và Jetpack Compose – Làm chủ công nghệ mới, tạo lợi thế dẫn đầu

Bạn đang tìm kiếm một khóa học Android hiện đại, phù hợp với xu hướng phát triển ứng dụng ngày nay? Bạn muốn rút ngắn thời gian xây dựng app, giảm lỗi, dễ bảo trì và nâng cao trải nghiệm người dùng? Hãy bắt đầu ngay với khóa học “Lập trình Android hiện đại với Kotlin và Jetpack Compose” – nơi hội tụ những kiến thức và công cụ mới nhất mà Google đang định hướng cho lập trình Android tương lai.

Khóa học này dành cho ai?

Sinh viên CNTT, lập trình viên mới ra trường muốn bắt đầu với lập trình mobile theo chuẩn công nghệ mới.

Lập trình viên Android đã quen với Java/XML nhưng muốn chuyển đổi sang Kotlin và Jetpack Compose để cập nhật xu hướng.

Lập trình viên từ các nền tảng khác (web, backend, v.v.) muốn khám phá lập trình mobile với tư duy hiện đại.

Người làm kỹ thuật muốn đánh giá tính khả thi và hiệu quả của Jetpack Compose trong các dự án thực tế.

Vì sao nên học lập trình Android với Kotlin và Jetpack Compose?

Trong những năm gần đây, Kotlin đã trở thành ngôn ngữ chính thức do Google hỗ trợ cho phát triển Android. Cùng với đó, Jetpack Compose – bộ công cụ UI hiện đại – ra đời như một bước ngoặt trong việc xây dựng giao diện người dùng.

Thay vì phải viết hàng trăm dòng XML, thao tác view, và xử lý UI phức tạp, bạn chỉ cần vài dòng code Kotlin để dựng được một giao diện linh hoạt, đẹp mắt và dễ bảo trì. Jetpack Compose không chỉ giúp bạn tăng tốc phát triển , giảm bug mà còn dễ dàng tích hợp với kiến trúc hiện đại như MVVM , sử dụng Dependency Injection với Hilt , giúp mã nguồn gọn gàng, dễ mở rộng và tái sử dụng.

Bạn sẽ học được gì từ khóa học này?

Khóa học được xây dựng có hệ thống, từ cơ bản đến nâng cao, với các nội dung cốt lõi sau:

Làm quen với ngôn ngữ lập trình Kotlin – cú pháp rõ ràng, ngắn gọn, dễ học hơn Java, tối ưu cho lập trình Android.

Thiết kế giao diện hiện đại bằng Jetpack Compose – cách tiếp cận mới, không cần dùng XML, dễ bảo trì, dễ custom.

Áp dụng kiến trúc MVVM kết hợp với Hilt để xây dựng ứng dụng có cấu trúc rõ ràng, dễ kiểm thử và mở rộng.

Xây dựng dự án thực tế: Note Manager – đây không chỉ là bài thực hành mà còn là base project chuẩn mà bạn có thể sử dụng cho các ứng dụng khác.

Nắm vững quy trình triển khai ứng dụng Android chuyên nghiệp với các thư viện Jetpack.

Lộ trình khóa học bao gồm:

Tổng cộng bạn sẽ học thông qua 10.5 giờ video , 68 bài giảng, cùng với hàng chục tài nguyên hỗ trợ (code mẫu, tài liệu, hướng dẫn cài đặt IDE…).

Giới thiệu tổng quan về Android và Jetpack Compose

Lý do nên học lập trình Android hiện đại

Cài đặt môi trường, Android Studio, khắc phục lỗi IDE

Học Kotlin cơ bản – bước đệm cho mọi phần sau

Thiết kế giao diện với Jetpack Compose

Jetpack Compose + MVVM + Hilt – Kiến trúc chuyên nghiệp

Xây dựng ứng dụng Note Manager thực tế

Tổng kết và định hướng phát triển

Nội dung khóa học

Chương 1 Giới thiệu (khoahocgiahoi.com zalo 0898904654)

Bài 1 Giới thiệu bản thân.mp4

Bài 2 Khóa học này dành cho ai.mp4

Bài 3 Tổng quan nội dung khóa học.mp4

Bài 4 Cách trao đổi, hỏi đáp trong quá trình học.mp4

Chương 2 Vì sao nên chọn lập trình Android và Jetpack Compose (khoahocgiahoi.com zalo 0898904654)

Bài 1 Vì sao nên chọn Kotlin và Jetpack Compose.mp4

Bài 2 Ứng dụng của Kotlin và Jetpack Compose.mp4

Bài 3 Native là sự đảm bảo cho thành công của dự án.mp4

Bài 4 Thị trường và chi phí.mp4

Chương 3 Cài đặt môi trường, sửa lỗi IDE (khoahocgiahoi.com zalo 0898904654)

Bài 1 Cấu hình khuyến nghị.mp4

Bài 2 Hướng dẫn download Android Studio và các lưu ý khi cài đặt.mp4

Chương 4 Kotlin cơ bản (khoahocgiahoi.com zalo 0898904654)

Bài 01 Ngôn ngữ lập trình Kotlin.mp4

Bài 02 Tạo project Kotlin và chạy ứng dụng Hello World.mp4

Bài 03 Comment trong Kotlin.mp4

Bài 04 Các kiểu dữ liệu cơ bản.mp4

Bài 05 Khai báo biến, hằng, khởi tạo muộn.mp4

Bài 06 Toán tử trong Kotlin.mp4

Bài 07 Câu lệnh và biểu thức rẽ nhánh.mp4

Bài 08 Vòng lặp trong Kotlin.mp4

Bài 09 Hàm trong Kotlin.mp4

Bài 10 Hướng đối tượng trong Kotlin.mp4

Bài 11 Kiểu generic trong Kotlin.mp4

Bài 12 Tạo project Android và giới thiệu bất đồng bộ với coroutines.mp4

Bài 13 Bất đồng bộ với Flow và Channel.mp4

Bài 14 Xử lý lỗi.mp4

Bài 15 An toàn null và scope function.mp4

Chương 5 Lập trình giao diện với Jetpack Compose (khoahocgiahoi.com zalo 0898904654)

Bài 01 Tạo ứng dụng Jetpack Compose đầu tiên.mp4

Bài 02 Box và Modifier.mp4

Bài 03 Row, Column và cách viết Composable function.mp4

Bài 04 Row, Column kết hợp với Weight.mp4

Bài 05 Scroll trong Row và Column.mp4

Bài 06 Text, rich text, resource, font chữ.mp4

Bài 07 Button trong Jetpack Compose.mp4

Bài 08 Trạng thái trong Jetpack Compose.mp4

Bài 09 TextField và Icon.mp4

Bài 10 Lazy Column, Row, Grid.mp4

Bài 11 Tab, NavigationBar và Pager.mp4

Bài 12 DropdownMenu và ExposedDropdownMenu.mp4

Bài 13 Card và ListItem.mp4

Bài 14 Image, resource trong Jetpack Compose.mp4

Bài 15 Dialog và BottomSheet.mp4

Bài 16 DatePicker, TimePicker và cách custom Dialog.mp4

Bài 17 CircularProgressIndicator, LinearProgressIndicator, Slider, RangeSlider.mp4

Bài 18 Giới thiệu Sideeffects với LaunchedEffect và DisposableEffect.mp4

Bài 19 PullToRefresh trong Jetpack Compose.mp4

Bài 20 Nhận dạng cử chỉ và hiệu ứng Ripple.mp4

Bài 21 Scaffold, Appbar, Drawer, FloatingActionButton.mp4

Bài 22 Checkbox, Radiobox và Theme.mp4

Bài 23 Scaffold trong Jetpack Compose.mp4

Bài 24 Navigation trong Jetpack Compose.mp4

Chương 6 Lập trình Jetpack Compose với mô hình MVVM (khoahocgiahoi.com zalo 0898904654)

Bài 1 Mô hình MVVM và bắt đầu cài đặt project với Hilt.mp4

Bài 2 Tạo các màn hình cơ bản và navigation.mp4

Bài 3 Tạo và khai báo Hilt cho các repository.mp4

Bài 4 So sánh Binds và Provides trong Hilt.mp4

Bài 5 Vòng đời của ViewModel trong Jetpack Compose.mp4

Bài 6 Lấy ViewModel tổng và ViewModel của màn hình trước.mp4

Bài 7 Cập nhật dữ liệu từ ViewModel lên Ui và ngược lại.mp4

Bài 8 Cách hiển thị Preview trong Jetpack khi dùng Hilt và ViewModel.mp4

Chương 7 Ứng dụng Note Manager code base cho các dự án lớn (khoahocgiahoi.com zalo 0898904654)

Bài 1 Tạo project và các thư mục, file.mp4

Bài 2 Tạo các repository.mp4

Bài 3 Khai báo khởi động Hilt và bắt đầu với màn Login.mp4

Bài 4 Truyền lỗi xuống MainViewModel và chuyển tiếp.mp4

Bài 5 Tạo màn Home với tính năng hiển thị và xóa.mp4

Bài 6 Thêm màn hình Detail.mp4

Bài 7 Hiển thị với kích thước màn hình khác nhau.mp4

Bài 8 Thêm màn hình thêm và sửa note.mp4

Chương 8 Tổng kết (khoahocgiahoi.com zalo 0898904654)

Bài 1 Tổng kết và lời cảm ơn.mp4

Ưu điểm nổi bật của khóa học

Tư duy thực chiến: Không lý thuyết lan man, học là để làm được – bài học ngắn gọn, súc tích, đi thẳng vào thực hành.

Code mẫu đầy đủ: Bạn có thể thực hành theo từng bước với source code đính kèm.

Giảng viên có kinh nghiệm phát triển và giảng dạy, hỗ trợ nhiệt tình.

Học mọi lúc mọi nơi với video có thể truy cập trên điện thoại, máy tính, TV.

Yêu cầu đầu vào

Có kiến thức cơ bản về lập trình hướng đối tượng (Java, C++, Python đều được).

Máy tính Windows/Mac/Linux với RAM tối thiểu 8GB và ổ cứng SSD.

Nếu bạn chỉ muốn học để đánh giá công nghệ, thì không cần cài đặt gì cả – khóa học vẫn hữu ích.

Deal Banner

🔥 Đặc Quyền VIP: Nhận Ngay Toàn Bộ Kho Tàng Tri Thức Tại Khóa Học Giá Hời Chỉ Với 1 Lần Mua!

  • Chỉ 599K (Giá cũ: 1.200K) - Nhận ngay quyền truy cập học toàn bộ website khoahocgiahoi.com
  • Với hơn 2000+ khóa học online ở đa lĩnh vực, đa kỹ năng, update mới nhất hiện nay
  • Cùng kho tàng hơn 1000+ đầu sách hay nhất mọi thời đại
  • Tặng kèm kho tài nguyên thực chiến cực hấp dẫn: Font Collection, Meme, Sound Effect, Background, công cụ AI, phần mềm và tài liệu hỗ trợ sáng tạo nội dung
  • Chỉ thanh toán 1 lần duy nhất
  • Quyền học trọn đời, không giới hạn truy cập
  • Được cập nhật khóa học mới miễn phí thường xuyên
  • Nội dung học tập hiệu quả, chất lượng cao, update mới nhất
  • Truy cập học trên mọi thiết bị: máy tính, laptop, điện thoại,...
  • Cam kết bảo hành tài liệu học và quyền học trọn đời
  • Hỗ trợ nhiệt tình, nhanh chóng
  • Chương trình ưu đãi áp dụng với 20 bạn học đăng ký sớm nhất!
  • Số lượng còn lại: 3 slots