강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

[Trung cấp] Giới thiệu về Kind JETPACK <phần dưới> (Android Kotlin)

Đây là phần đại cương về Jetpack (JETPACK) cho phát triển Android bằng Kotlin. Chủ yếu đề cập đến LocalDB / giao tiếp mạng.

(4.5) 11 đánh giá

222 học viên

  • bokchi
안드로이드
jetpack
코틀린
실습 중심
모바일앱
Jetpack
Kotlin
Android

Đánh giá từ những học viên đầu tiên

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

  • Android Paging3

  • Android Room

  • Nhiều điều đa dạng về LocalDB

  • Các ví dụ đa dạng về Android Network / LocalDB

  • Mô tả ngắn gọn về Coroutine Flow

  • DataBinding(BindingAdapter, TwoWayBinding)

Bài giảng JETPACK thật tuyệt vời!

thư viện Android,
Bạn có muốn học Jetpack không? 🚀

Jetpack là tập hợp các thư viện giúp các nhà phát triển tập trung vào mã mà họ quan tâm bằng cách tuân theo các phương pháp hay nhất, giảm mã mẫu và viết mã hoạt động nhất quán trên mọi phiên bản và thiết bị Android.

Khóa học này tập trung vào việc tìm hiểu Jetpack, một công cụ được sử dụng rộng rãi trong phát triển ứng dụng Android. Jetpack cung cấp nhiều chức năng tiện lợi cho việc phát triển ứng dụng Android.

Như bạn có thể thấy từ hình ảnh Android đang bay trên tên lửa, Jetpack có thể giúp bạn cải thiện sự tiện lợi và tốc độ phát triển. Tôi khuyên dùng nó cho bất kỳ ai muốn nâng cao trình độ phát triển Android của mình.

Bài giảng này là phần tiếp theo của bài giảng 'Giới thiệu về JETPACK <Phần 1>', và là bài giảng 'Giới thiệu về JETPACK <Phần 2>' với nhiều ví dụ và giải thích đa dạng hơn. Bài giảng đề cập đến nhiều kỹ thuật sử dụng LocalDB và giao tiếp mạng một cách thực tế hơn. Sau khi hoàn thành bài giảng, bạn sẽ có thể triển khai logic nghiệp vụ liên quan đến LocalDB/Mạng dễ dàng hơn.

Bài giảng hữu ích được chứng minh bằng các đánh giá khóa học!

Nhiều người đã được giúp đỡ khi xem bài giảng ' Giới thiệu về Kind JETPACK <Phần 1> '. Tôi đã cố gắng giải thích nội dung bài giảng một cách chi tiết và dễ hiểu nhất có thể.

★★★★★

Tôi đã đến thẳng bài giảng này sau khi nghe phiên bản dành cho người mới bắt đầu, và tôi đã học được rất nhiều điều. Khi tôi tìm kiếm trên YouTube hoặc Google, tất cả đều bằng tiếng Anh và khó hiểu, nhưng tôi đã hiểu rất rõ qua bài giảng này. Khi giải thích, việc bạn giải thích bằng cách tham khảo tài liệu chính thức thực sự rất hữu ích , và tôi nghĩ mình thực sự có thể áp dụng tốt vào các dự án của mình. Cảm ơn bạn.

★★★★★

Chẳng phải họ đã nói rằng nghe giảng cũng giống như dùng tiền mua thời gian sao? Sau khi tốn thời gian xem tài liệu chính thức và codelab, chất lượng bài giảng đã tốt hơn rất nhiều và dễ hiểu hơn! Bài giảng rất dễ hiểu vì nó giải thích chi tiết các thư viện khác nhau của Jetpack ở mức cơ bản ! Tôi nghĩ bài giảng này phù hợp với mọi người về tốc độ và độ khó~

★★★★★

Tôi nghĩ đây là một bài giảng tuyệt vời cho những ai muốn tìm hiểu cách sử dụng các công nghệ khác nhau như coroutine, viewModel, retrofit và room cùng nhau. Phần giải thích cũng rất hay, và thật tuyệt khi giảng viên viết code trực tiếp trong khi giảng bài thay vì sao chép và dán code.

★★★★★

Là một người đang chuẩn bị trở thành nhà phát triển Android, tôi thấy đây là một bài giảng rất hay !! Hy vọng bạn cũng sẽ tạo một bài giảng khác tập trung vào coroutine và một bài giảng khác về mã kiểm thử!! Cảm ơn bạn :)


Tôi giới thiệu điều này cho những người này 🙆‍♀️

Sinh viên / Người tìm việc chuẩn bị cho công việc Lập trình viên ứng dụng Android

Những người gặp khó khăn khi học JETPACK chỉ bằng tài liệu chính thức của Google

Dành cho những ai muốn nghiên cứu các ví dụ liên quan đến Android Paging/Room


Tính năng bài giảng ✨

#1.
từng bước một
Để bạn có thể học
Tôi đã làm được rồi.

Đối với các dự án sử dụng JETPACK đơn giản, bạn có thể tìm thấy thông tin ở nhiều nơi. Tuy nhiên, nhiều khái niệm được sử dụng lẫn lộn, khiến việc học từng cái một trở nên khó khăn. Thông qua bài giảng, bạn có thể học lần lượt các khái niệm liên quan theo thứ tự.

#2.
Tại sao bạn lại dùng "why"?
Tôi có thể thấy điều đó.

Ngoài những giải thích chức năng đơn giản, chúng tôi còn đi sâu hơn vào lý do sử dụng nó. Chúng tôi đã xây dựng các bài giảng để bạn có thể nhanh chóng học cách sử dụng nó một cách trực quan và lý do tại sao nên sử dụng nó.

#3.
Mã bài giảng
Tôi đã sắp xếp nó.

Chúng tôi đã sắp xếp mã cho từng ví dụ trong Notion để bạn có thể nhanh chóng xem và học mã bài giảng. Việc này sẽ thuận tiện hơn cho bạn khi tham gia lớp học.

#4.
Gần với thực tế
Có rất nhiều ví dụ.

Thay vì chỉ sao chép và dán tài liệu chính thức của Google, chúng tôi đã tạo ra nhiều ví dụ khác nhau để giúp bạn khi bạn thực sự tạo ứng dụng và có những câu hỏi như "Làm thế nào để thêm tính năng này?" hoặc "Làm thế nào để sử dụng tính năng này?" Hãy xem các ví dụ có thể được sử dụng liên quan đến logic kinh doanh.


Hãy học điều này! 📚

  • Triển khai nhiều chức năng khác nhau bằng LocalDB
  • Thực hiện nhiều chức năng khác nhau bằng cách sử dụng giao tiếp mạng

Câu hỏi dự kiến Hỏi & Đáp 💬

H. Khóa học có ghi là 'Giới thiệu về Kind JETPACK <Phần 2>', nhưng tôi có cần phải học 'Giới thiệu về Kind JETPACK <Phần 1>' trước khi tham gia khóa học này không?

Tôi sẽ tiếp tục bài giảng với điều kiện bạn đã có kiến thức cơ bản về ViewBinding / Databinding / ViewModel / LiveData / Room. Nếu bạn đã thực hành các ví dụ liên quan, bạn không cần phải học riêng. Vui lòng xem bài giảng xem trước và đánh giá trình độ của bạn.

H. Bạn có cung cấp toàn bộ mã nguồn cho các bài giảng không?

Phần 0. Giới thiệu bài giảng - Bạn có thể xem tất cả tài liệu bài giảng trong liên kết Notion.

H. Sự khác biệt giữa phần <upper> và <lower> là gì?

Nếu <Phần 1> trình bày chi tiết về phần lý thuyết thì <Phần 2> tập trung vào việc quan sát và thực hành nhiều chức năng đa dạng hơn.


Là một khóa học theo chuỗi
Học từng bước một 🧰

Đối với những người đang tham gia khóa học này và muốn tìm hiểu thêm về các khía cạnh thực tế, chúng tôi đang chuẩn bị một khóa học để hoàn thành và nâng cao hơn nữa.

Hiện tại chúng tôi đang biên soạn các bài giảng theo thứ tự sau, vì vậy vui lòng tham khảo khi tham gia lớp học.

  1. [Giới thiệu] Ngữ pháp Kotlin cho Android
  2. [Hướng dẫn cho người mới bắt đầu] Học Android Kotlin trong khi tạo 8 ứng dụng
  3. [Trung cấp] Giới thiệu về JETPACK <Phần 1>
  4. [Trung cấp] Tạo ứng dụng theo dõi giá tiền điện tử
  5. [Trung cấp] Giới thiệu về JETPACK <Phần 2> Bài giảng hiện tại

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

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

  • Bạn nào muốn học Android Paging3, đã đọc tài liệu chính thức nhưng vẫn khó hiểu?

  • Người chưa quen cách sử dụng Android Room

  • Những ai cho rằng tài liệu chính thức của Google về JETPACK không dễ hiểu.

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

  • Kiến thức trong Kind JETPACK Khái luận <Thượng>

Xin chào
Đây là

6,526

Học viên

423

Đánh giá

1,384

Trả lời

4.8

Xếp hạng

12

Các khóa học

2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.

현재는 평범한 직장인 개발자입니다

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

Tất cả

60 bài giảng ∙ (8giờ 20phút)

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

Đánh giá

Tất cả

11 đánh giá

4.5

11 đánh giá

  • dykang7723님의 프로필 이미지
    dykang7723

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • wnsgud08954890님의 프로필 이미지
      wnsgud08954890

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      I listened to the lecture well! I learned a lot about JETPACK.

      • bokchi
        Giảng viên

        Thank you for your course review!

    • game57803670님의 프로필 이미지
      game57803670

      Đánh giá 6

      Đánh giá trung bình 5.0

      5

      30% đã tham gia

      It's a good lecture.

      • bokchi
        Giảng viên

        Thank you for your course review!

    • choidaehwan92822002님의 프로필 이미지
      choidaehwan92822002

      Đánh giá 9

      Đánh giá trung bình 4.8

      5

      30% đã tham gia

      It's so good, and most of the parts I don't know are solved by asking questions through AI. Please keep giving lectures quickly. I'm dizzy.

      • bokchi
        Giảng viên

        Thank you for the course review! I need to hurry up with the next lecture too.. but I'm busy with work.. I'll work hard!

    • uni0709489님의 프로필 이미지
      uni0709489

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      92% đã tham gia

      The overall explanation is very easy to understand and good. There were some parts that were glossed over, but overall it was a good lecture.

      • bokchi
        Giảng viên

        Hello Chanho Thank you for leaving a review! If there is any part that is lacking in explanation, please tell me I will review it again and supplement it~

      • Hello! I think I felt that way during the lecture When you explained the kapt block of AutoMigration, I really hit my knees when I listened to the part where you explained cold streams and hot streams But the parts you mentioned were not exact examples, so I felt like you were just passing them over, so I think it would be better for the students if you explained it with examples like the data stream part! Thank you for the great lecture!

    1.612.758 ₫

    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!