[LV3] Jetpack Compose - Tạo ứng dụng ăn kiêng chuyên nghiệp

Hãy cùng tạo một ứng dụng trông thật chuyên nghiệp bằng Jetpack Compose. Phát triển thêm một chút từ các ví dụ cơ bản, chúng ta sẽ kết nối với API (Firebase) để thực hiện giao tiếp mạng.

(5.0) 4 đánh giá

81 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Android Compose
Android Compose
Android
Android
Firebase
Firebase
Android Compose
Android Compose
Android
Android
Firebase
Firebase

Bạn sẽ nhận được điều này sau khi học.

  • Jetpack Compose UI

  • Hoạt ảnh trong Jetpack Compose

  • ViewModel

Hãy cùng luyện tập Jetpack Compose thông qua việc tạo một ứng dụng ăn kiêng nhé.

Jetpack ComposeHãy cùng tạo một ứng dụng ăn kiêng xịn xò bằng

  • Hãy cùng thực hiện trọn vẹn một dự án từ đầu đến cuối thay vì chỉ làm những ví dụ nhỏ lẻ.

  • Hãy cùng tìm hiểu cách thực hiện các hiệu ứng hoạt họa và chuyển cảnh đa dạng.

Chúng ta sẽ thực hành những điều dưới đây.

Đăng ký/Đăng nhập

Tìm hiểu cách xử lý lỗi khi triển khai chức năng đăng ký và đăng nhập.

Trực quan hóa dữ liệu

Trực quan hóa dữ liệu để biểu diễn bằng biểu đồ và triển khai giao diện người dùng (UI) bắt mắt thông qua các hiệu ứng hoạt họa.

Đọc, ghi và xóa dữ liệu

Tìm hiểu về chuyển đổi màn hình và chuyển đổi giữa Activity / Compose thông qua việc đọc, ghi và xóa dữ liệu.

Chỉnh sửa màn hình hồ sơ

Tìm hiểu về chỉnh sửa dữ liệu và chuyển đổi màn hình trong khi chỉnh sửa màn hình hồ sơ.

🔍 Nội dung học tập

Bạn có thể học được những nội dung gì?

  1. Bạn có thể tìm hiểu về các thành phần UI cơ bản và hoạt ảnh (animation) của Jetpack Compose, cũng như cách chia nhỏ các màn hình thường dùng thành các Component để sử dụng.


  2. Bạn có thể tìm hiểu cách gọi API từ UI, nhận dữ liệu và đồng bộ hóa dữ liệu thông qua việc thực hiện các thao tác đọc và ghi dữ liệu đơn giản khi sử dụng kết hợp với ViewModel.

  3. Trong tình huống bạn chỉ mới thực hành vài ví dụ về Jetpack Compose, khóa học này sẽ giúp bạn nắm bắt được cách thức kết nối các tính năng khi giao tiếp với máy chủ (Firebase).

🤺 Mức độ của bài giảng như thế nào?


Dành cho những người đã thực hành qua một vài ví dụ về Jetpack Compose
và những người muốn tạo dự án bằng cách kết hợp ViewModel với giao tiếp API.


Vì vậy, bạn cần có những kiến thức tiên quyết sau đây.

  1. Kinh nghiệm thực hành một vài ví dụ về Jetpack Compose

  2. Hiểu biết về ngữ pháp cơ bản của Kotlin

  3. Bạn cần phải biết ViewModel là gì


Lớp học sẽ được tiến hành theo phương thức nào?


Như dưới đây, đôi khi tôi sẽ giải thích thông qua việc đánh giá, nhưng trong hầu hết các trường hợp, tôi sẽ
triển khai mã nhanh chóng để hoàn thành dự án mà không có giải thích đặc biệt nào. Vui lòng xem các bài giảng xem trước để đánh giá phong cách giảng dạy.


Câu hỏi thường gặp


Q. Tôi mới bắt đầu với Jetpack Compose. Tôi có nên tham gia khóa học này không?

A. Khóa học này được thiết kế với mục đích thực hiện dự án dành cho những người đã có kiến thức cơ bản về ViewModel / Jetpack Compose.

Nếu đây là lần đầu bạn tiếp cận Jetpack Compose, hãy tham khảo các bài giảng dưới đây

[LV1] Jetpack Compose - Thực hành UI(Link)

Nếu bạn chưa biết rõ ViewModel là gì

Giới thiệu Jetpack thân thiện <Thượng> (Link)

thì trước tiên bạn nên tham gia các khóa học này.


Q. Các mã nguồn và hình ảnh được sử dụng trong bài giảng có được cung cấp đầy đủ không?

A. Bạn có thể xem mã nguồn và hình ảnh cho từng phần tại mục thứ 4 "Liên kết tài liệu bài giảng" trong Phần 0. Giới thiệu bài giảng.


Học tập từng bước một
theo lộ trình series 🧰

Nếu bạn muốn học phát triển ứng dụng Android như một sở thích?

[Phần nhập môn] Ngữ pháp Kotlin dành cho Android]
[Phần cho người mới bắt đầu] Học Android Kotlin qua việc tạo 8 ứng dụng

Nếu bạn muốn phát triển chuyên sâu hơn như một nhà phát triển Android thực thụ?

[Trung cấp] Nhập môn JETPACK thân thiện <Thượng>
[Trung cấp] Nhập môn JETPACK thân thiện <Hạ>

Nếu bạn muốn tìm hiểu về UI khai báo (Declarative UI)?

[LV1] Jetpack Compose - Thực hành UI
[LV2] Jetpack Compose - UI và Animation
[LV3] Jetpack Compose - Tạo ứng dụng ăn kiêng chuyên nghiệp
[LV4] Jetpack Compose - Design Pattern và Circuit

Nếu bạn đang học với mục tiêu tìm việc làm?

[Portfolio] Tạo ứng dụng Android - Phần lý thuyết
[Portfolio] Tạo ứng dụng Android - Phần thực hành

Khuyến nghị cho
những người này

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

  • Những ai đã thử qua các ví dụ với Jetpack Compose và muốn thực hiện một dự án thực tế.

  • Những ai muốn học thông qua dự án nhanh hơn là học lý thuyết

Cần biết trước khi bắt đầu?

  • Bạn phải có khả năng tạo Row và Column bằng Jetpack Compose.

  • Tiết học sẽ được tiến hành với giả định rằng bạn đã từng sử dụng ViewModel.

Xin chào
Đây là bokchi

6,313

Học viên

413

Đánh giá

1,391

Trả lời

4.8

Xếp hạng

12

Các khóa học

Kể từ khi thành lập startup vào năm 2015, tôi đã thực hiện nhiều dự án phát triển khác nhau.

Hiện tại tôi là một lập trình viên nhân viên văn phòng bình thường

Chương trình giảng dạy

Tất cả

57 bài giảng ∙ (3giờ 48phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

4 đánh giá

5.0

4 đánh giá

  • daeungkim932634님의 프로필 이미지
    daeungkim932634

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    • raonmjkim님의 프로필 이미지
      raonmjkim

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      98% đã tham gia

      • cw031259664님의 프로필 이미지
        cw031259664

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        • sweetburble님의 프로필 이미지
          sweetburble

          Đánh giá 25

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Tôi đã có một buổi học Jetpack Compose rất thú vị!

          • bokchi
            Giảng viên

            Cảm ơn bạn vì những đánh giá!

        Khóa học khác của bokchi

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!

        1.044.314 ₫