[Trung cấp] Giới thiệu JETPACK thân thiện <Phần 2> (Android Kotlin)

Đây là phần giới thiệu về Jetpack dành cho phát triển Android bằng Kotlin. Nội dung chủ yếu đề cập đến LocalDB / giao tiếp Network.

(4.5) 11 đánh giá

227 học viên

Độ khó Trung cấp trở lên

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

Jetpack
Jetpack
Kotlin
Kotlin
Android
Android
Jetpack
Jetpack
Kotlin
Kotlin
Android
Android

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

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

4.5

5.0

jun

100% đã tham gia

Tôi rất thích bài giảng hay! Tôi đã có thể tìm hiểu rõ về JETPACK.

5.0

game5780

30% đã tham gia

Đó là một bài giảng tốt.

5.0

최대환

30% đã tham gia

Thật tuyệt vời và hầu hết những điều tôi không biết đều được giải đáp bằng cách đặt câu hỏi thông qua AI. Hãy tiếp tục giảng bài nhanh chóng. tôi cảm thấy chóng mặt

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

  • Android Paging3

  • Android Room

  • Các thứ khác nhau liên quan đến LocalDB

  • Các ví dụ đa dạng liên quan đến Android Network / LocalDB

  • Giải thích đơn giản về Coroutine Flow

  • DataBinding(BindingAdapter, TwoWayBinding)

Bài giảng JETPACK thân thiện!

Thư viện Android,
Cùng học Jetpack nhé? 🚀

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

Khóa học này tập trung vào việc học Jetpack, một bộ 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 tính năng tiện ích đa dạng cho việc phát triển ứng dụng Android.

Như có thể suy luận từ hình ảnh chú robot Android đang bay trên tên lửa, việc sử dụng Jetpack giúp tăng cường sự tiện lợi và tốc độ phát triển. Tôi đề xuất khóa học này cho những ai muốn nâng cấp kỹ năng phát triển Android của mình lên một tầm cao mới.

Khóa học lần này tiếp nối 'Giới thiệu JETPACK thân thiện <phần đầu>', là khóa học 'Giới thiệu JETPACK thân thiện <phần cuối>' với nhiều ví dụ và giải thích đa dạng hơn. Khóa học sẽ đề cập đến <strong>nhiều kỹ thuật khác nhau sử dụng LocalDB và giao tiếp Network</strong> gần gũi hơn với thực tế. Sau khi hoàn thành khóa học, bạn sẽ có thể triển khai các logic nghiệp vụ liên quan đến LocalDB / Network một cách dễ dàng hơn.</phần></phần>

Bài giảng thân thiện đã được chứng minh qua các đánh giá!

Đã có rất nhiều người nhận được sự giúp đỡ sau khi xem bài giảng 'Giới thiệu JETPACK thân thiện <Phần 1>'. Tôi đã cố gắng giải thích chi tiết và tận tình nhất có thể về các nội dung được đề cập trong bài giảng.

★★★★★

Sau khi học xong phần cho người mới bắt đầu, tôi đã chuyển ngay sang khóa học này và thực sự đã học được rất nhiều điều. Khi xem trên YouTube hoặc tìm kiếm trên Google, hầu hết đều là tiếng Anh và những thuật ngữ khó hiểu, nhưng nhờ khóa học này mà tôi đã hiểu rất rõ. Việc giải thích dựa trên tài liệu chính thức thực sự rất hữu ích và tôi nghĩ mình có thể áp dụng tốt vào dự án thực tế. Xin cảm ơn.

★★★★★

Có người từng nói rằng việc học qua các bài giảng giống như dùng tiền để mua thời gian phải không? Sau khi lãng phí thời gian quanh quẩn với các tài liệu chính thức và codelab, việc nghe bài giảng này đã mang lại chất lượng tốt hơn nhiều và giúp tôi hiểu vấn đề một cách dễ dàng! Vì giảng viên giải thích chi tiết các thư viện khác nhau của Jetpack từ cấp độ cơ bảnnên thực sự rất dễ hiểu! Về tốc độ giảng dạy cũng như độ khó, tôi nghĩ nó phù hợp với tất cả mọi người~

★★★★★

Đây dường như là một bài giảng tuyệt vời cho những ai muốn biết cách sử dụng kết hợp nhiều công nghệ khác nhau như Coroutine, ViewModel, Retrofit, Room, v.v. Phần giải thích của giảng viên cũng rất hay, và thay vì sao chép rồi dán mã nguồn, tôi rất thích việc giảng viên trực tiếp viết code trong quá trình giảng dạy.

★★★★★

Là một người đang chuẩn bị xin việc làm nhà phát triển Android, tôi thấy đây là một bài giảng cực kỳ hay!! Tôi hy vọng bạn cũng sẽ sản xuất thêm các bài giảng tập trung vào Coroutine và bài giảng về Test code nữa!! Xin cảm ơn :)


Khóa học này dành cho những ai 🙆‍♀️

Sinh viên / Người đang tìm việc chuẩn bị ứng tuyển vị trí nhà phát triển ứng dụng Android

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

Những người muốn học các ví dụ liên quan đến Android Paging / Room


Đặc điểm của bài giảng ✨

#1.
Được thiết kế để bạn
có thể học tập
từng bước một.

Đối với các dự án đơn giản sử dụng JETPACK, bạn có thể tìm thấy thông tin ở rất nhiều nơi. Tuy nhiên, do nhiều khái niệm khác nhau được sử dụng kết hợp nên rất khó để học từng thứ một theo trình tự. Thông qua bài giảng này, tôi đã thiết kế để bạn có thể học từng khái niệm liên quan một cách tuần tự.

#2.
Bạn có thể biết
'tại sao' lại sử dụng nó.

Không chỉ dừng lại ở việc giải thích các tính năng đơn giản, chúng ta sẽ tìm hiểu chi tiết về lý do &quot;tại sao&quot; nên sử dụng chúng. Bài giảng được cấu trúc để bạn có thể nhanh chóng học cách sử dụng một cách trực quan và hiểu rõ lý do tại sao phải dùng chúng.

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

Tôi đã sắp xếp mã nguồn cho từng ví dụ trên Notion để bạn có thể nhanh chóng xem mã bài giảng và học tập. Việc này sẽ giúp bạn thuận tiện hơn trong quá trình học.

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

Thay vì chỉ sao chép và dán tài liệu chính thức của Google, tôi đã xây dựng nhiều ví dụ đa dạng để giúp ích cho bạn khi có những thắc mắc như 'Làm thế nào để thêm tính năng này?' hoặc 'Tính năng này sử dụng như thế nào?' khi thực tế xây dựng ứng dụng. Hãy cùng khám phá các ví dụ có thể áp dụng liên quan đến logic nghiệp vụ (business logic).


Bạn sẽ học được những điều này! 📚

  • Thực hiện đa dạng tính năng bằng cách sử dụng LocalDB
  • Thực hiện nhiều chức năng đa dạng bằng cách sử dụng giao tiếp Network

Câu hỏi thường gặp Q&A 💬

Q. Có ghi là 'Giới thiệu JETPACK thân thiện <Phần 2>', vậy tôi có cần phải học 'Giới thiệu JETPACK thân thiện <Phần 1>' trước khi tham gia khóa học này không?

Khóa học được tiến hành dựa trên giả định rằng bạn đã nắm rõ các kiến thức cơ bản về ViewBinding / Databinding / ViewModel / LiveData / Room. Nếu bạn đã từng thực hành các ví dụ liên quan đến những nội dung này thì không nhất thiết phải học phần trước. Vui lòng xem các bài giảng xem trước để đánh giá mức độ phù hợp của khóa học.

Q. Khóa học có cung cấp đầy đủ mã nguồn không?

Phần 0. Giới thiệu khóa học - Bạn có thể xem tất cả trong liên kết Notion ở phần tài liệu bài học.

Q. Phần <Thượng> và phần <Hạ> khác nhau như thế nào?

<상> Nếu phần đầu đã đi sâu vào chi tiết các phần lý thuyết, thì phần <하> sẽ tập trung vào việc tìm hiểu các chức năng đa dạng hơn và chú trọng vào thực hành.


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

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 thông 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 tập với mục tiêu tìm việc làm?

[Portfolio] Xây dựng ứng dụng Android - Phần lý thuyết
[Portfolio] Xây dựng ứ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 muốn học Android Paging3 và đã xem tài liệu chính thức nhưng cảm thấy khó hiểu.

  • Những người chưa quen với cách sử dụng Android Room

  • Những ai cảm thấy tài liệu chính thức của Google về JETPACK không được thân thiện cho lắm

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

  • Kiến thức được đề cập trong Giới thiệu JETPACK thân thiện <Phần 1>

Xin chào
Đây là bokchi

6,298

Học viên

412

Đá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ả

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

      Tôi rất thích bài giảng hay! Tôi đã có thể tìm hiểu rõ về JETPACK.

      • bokchi
        Giảng viên

        Cảm ơn bạn đã đánh giá của bạn!

    • game57803670님의 프로필 이미지
      game57803670

      Đánh giá 6

      Đánh giá trung bình 5.0

      5

      30% đã tham gia

      Đó là một bài giảng tốt.

      • bokchi
        Giảng viên

        Cảm ơn bạn đã đánh giá của bạn!

    • uni0709489님의 프로필 이미지
      uni0709489

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      92% đã tham gia

      Lời giải thích tổng thể rất dễ hiểu và hay, có một số phần còn mơ hồ, nhưng nhìn chung đó là một bài giảng hay.

      • bokchi
        Giảng viên

        Xin chào Chánho Cảm ơn bạn đã để lại đánh giá! Vui lòng cho tôi biết nếu thiếu bất kỳ phần nào trong lời giải thích. Tôi sẽ xem lại và bổ sung nó ~

      • Xin chào! Trong bài giảng Tôi nghĩ tôi đã cảm thấy như vậy khi bạn giải thích khối kapt của AutoMigration. Trong suốt bài giảng, tôi đã thực sự gõ nhịp đầu gối khi nghe phần họ giải thích dòng lạnh và dòng nóng. Những phần tôi đề cập không phải là ví dụ chính xác và có vẻ như chúng hơi bị bỏ qua, vì vậy tôi nghĩ sẽ tốt hơn cho học sinh nếu bạn có thể giải thích chúng bằng các ví dụ như phần luồng dữ liệu! Cảm ơn bạn vì bài giảng tuyệt vời!

    • choidaehwan92822002님의 프로필 이미지
      choidaehwan92822002

      Đánh giá 9

      Đánh giá trung bình 4.8

      5

      30% đã tham gia

      Thật tuyệt vời và hầu hết những điều tôi không biết đều được giải đáp bằng cách đặt câu hỏi thông qua AI. Hãy tiếp tục giảng bài nhanh chóng. tôi cảm thấy chóng mặt

      • bokchi
        Giảng viên

        Cảm ơn bạn đã đánh giá của bạn! Tôi phải giảng bài tiếp theo nhanh chóng, nhưng tôi đang bận công việc. Tôi sẽ làm việc chăm chỉ để làm được điều đó!

    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.608.475 ₫