Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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) 10 đánh giá

217 học viên

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

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

Dịch cái này sang tiếng Việt

  • 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,271

Học viên

379

Đánh giá

1,368

Trả lời

4.8

Xếp hạng

11

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ả

10 đánh giá

4.5

10 đánh giá

  • jun님의 프로필 이미지
    jun

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    좋은 강의 잘 들었습니다! JETPACK 에 대해 잘 알 수 있었어요

    • 개복치개발자
      Giảng viên

      수강평 감사합니다!

  • game5780님의 프로필 이미지
    game5780

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    좋은 강의입니다.

  • 최대환님의 프로필 이미지
    최대환

    Đánh giá 9

    Đánh giá trung bình 4.8

    5

    30% đã tham gia

    너무 좋고 모르는부분은 AI를 통해 질문하면 대부분 해결되더라고요. 계속 얼른 강의 내주세요. 현기증납니다

    • 개복치개발자
      Giảng viên

      수강평 감사합니다! 다음강의도 빨리 해야하는데.. 회사일에 치이다보니.. 열심히 만들겠습니다!

  • 정찬호님의 프로필 이미지
    정찬호

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    92% đã tham gia

    전체적인 설명은 너무 쉽게 설명해 주시고 좋습니다 얼렁뚱땅 넘어가는 부분이 조금 있었지만 전체적으로 좋은 강의입니다.

    • 개복치개발자
      Giảng viên

      안녕하세요 찬호님 수강평 남겨주셔서 감사합니다! 혹시 어떤 부분의 설명이 부족한지 말씀주시면 저도 다시 보고 보충해볼게요~

    • 안녕하세요! 강의 내용 중에 AutoMigration의 kapt block 설명 하시는 부분에서 좀 그렇게 느꼈던거 같아요 저는 강의 내용 중에 콜드 스트림 핫 스트림 설명해 주시는 부분은 제가 정말 무릎을 탁 치면서 들었는데 말씀드린 부분들은 정확한 예시가 아니라 조금 그냥 넘어가는 듯한 느낌을 받아서 데이터 스트림 부분처럼 예시를 들어서 설명해주시면 수강생 입장에서 더 좋을거 같아요! 좋은 강의 감사합니다!

  • togkstls1008님의 프로필 이미지
    togkstls1008

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    재미있게 봤습니다 짱이에요~

1.613.063 ₫

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!