강의

멘토링

로드맵

BEST
Programming

/

Mobile Application Development

[Intermediate] Introduction to Kind JETPACK <Part 2> (Android Kotlin)

Jetpack for Android Dev with Kotlin: An Introduction. Covers LocalDB/Network communication.

(4.5) 11 reviews

217 learners

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

Reviews from Early Learners

What you will learn!

  • Android Paging3

  • Android Room

  • LocalDB: Diverse

  • Android Network / LocalDB: Diverse Examples

  • Simple explanation of Coroutine Flow

  • DataBinding(BindingAdapter, TwoWayBinding)

Kind JETPACK lecture!

android library,
Want to learn Jetpack? 🚀

Jetpack is a collection of libraries that help developers focus on the code they care about, by following best practices, reducing boilerplate code, and writing code that works consistently across all Android versions and devices.

This course is about learning Jetpack, which is widely used in Android app development. Jetpack provides various convenient functions for Android app development.

As you can see from the picture of Android flying on a rocket, Jetpack can help you improve the convenience and speed of development. I recommend it to anyone who wants to take their Android development to the next level.

This lecture is a follow-up to 'Kind JETPACK Introduction <Part 1>', and is a 'Kind JETPACK Introduction <Part 2>' lecture with more diverse examples and explanations. It covers various techniques using LocalDB and Network communication in a more practical way. After taking the lecture, you will be able to implement LocalDB/Network-related business logic more easily.

Kind lecture proven by course reviews!

Many people have already been helped by watching the lecture ' Kind JETPACK Introduction <Part 1> '. I tried to explain the contents covered in the lecture in as much detail and kindly as possible.

★★★★★

I came straight to this lecture after listening to the beginner's version, and I learned a lot. When I searched on YouTube or Google, it was all in English and difficult to understand, but I understood it well through this lecture. When explaining, it was really helpful that you explained it by referring to the official documentation , and I think I can actually apply it well to my projects. Thank you.

★★★★★

Didn't they say that taking a lecture is like buying time with money? After wasting time going through the official documentation and codelabs, the quality of the lecture was much better and it was easier to understand! It's really easy to understand because it explains Jetpack's various libraries in detail at a basic level ! I think it's suitable for everyone in terms of lecture speed and difficulty~

★★★★★

I think this is a great lecture for those who want to know how to use various technologies such as coroutines, viewModel, retrofit, and room together. The explanation part is also great, and it is good that the lecturer codes directly while going through the lecture rather than copying and pasting the code.

★★★★★

As someone who is preparing for employment as an Android developer, I think this is a really good lecture !! I hope you will also create a lecture centered on coroutines and a lecture on test code!! Thank you :)


I recommend this to these people 🙆‍♀️

Students / Job Seekers Preparing for a Job as an Android App Developer

Those who find it difficult to learn JETPACK using only official Google documentation

For those who want to study examples related to Android Paging/Room


Lecture Features ✨

#1.
Step by step
So that you can learn
I made it.

For projects using simple JETPACK, you can find information in many places. However, many concepts are mixed and used, and it is difficult to learn them one by one. Through the lecture, you can learn related concepts one by one in order.

#2.
Why do you use 'why'?
I can see that.

Beyond simple functional explanations, we dive deeper into the 'why' of using it. We've structured the lectures so that you can quickly learn how to use it intuitively and why to use it.

#3.
Lecture code
I organized it.

We've organized the code for each example in Notion so that you can quickly view and learn the lecture code. It will be more convenient for you to take the class.

#4.
Close to practical
There are many examples.

Rather than simply copying and pasting official Google documentation, we have created various examples to help you when you are actually creating an app and you have questions like, "How do I add this feature?" or "How do I use this feature?" Check out examples that can be used in relation to business logic.


Learn this! 📚

  • Implementing various functions using LocalDB
  • Implementing various functions using network communication

Expected Questions Q&A 💬

Q. It says 'Kind JETPACK Introduction <Part 2>', but do I need to take 'Kind JETPACK Introduction <Part 1>' before taking this course?

I will proceed with the lecture assuming that you have a basic understanding of ViewBinding / Databinding / ViewModel / LiveData / Room. If you have practiced related examples, you do not need to take the course separately. Please watch the preview lecture and judge the level of the lecture.

Q. Do you provide all source code for the lectures?

Section 0. Lecture Introduction - You can see all of the lecture materials in the Notion link.

Q. What is the difference between the <upper> and <lower> parts?

If the <Part 1> covered the theoretical part in detail, the <Part 2> focused on seeing and practicing more diverse functions.


As a series course
Learning step by step 🧰

For those who are taking this course and would like to learn more practical aspects, we are preparing a course to complete and advance further.

We are currently producing lectures in the following order, so please refer to them when taking the class.

  1. [Introduction] Kotlin Grammar for Android
  2. [Beginner's Guide] Learn Android Kotlin while creating 8 apps
  3. [Intermediate] Kind JETPACK Introduction <Part 1>
  4. [Intermediate] Creating a Coin Price Monitoring App
  5. [Intermediate] Kind JETPACK Introduction <Part 2> Current lecture

Recommended for
these people

Who is this course right for?

  • Those who looked at the official documentation to learn Android Paging3 but found it difficult to understand.

  • Unfamiliar with Android Room usage

  • Anyone who finds Google's official JETPACK documentation unhelpful

Need to know before starting?

  • Knowledge covered in Kind JETPACK Introduction <Part 1>

Hello
This is

6,369

Learners

395

Reviews

1,373

Answers

4.8

Rating

11

Courses

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

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

Curriculum

All

60 lectures ∙ (8hr 20min)

Published: 
Last updated: 

Reviews

All

11 reviews

4.5

11 reviews

  • dykang7723님의 프로필 이미지
    dykang7723

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    • wnsgud08954890님의 프로필 이미지
      wnsgud08954890

      Reviews 3

      Average Rating 5.0

      5

      100% enrolled

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

      • bokchi
        Instructor

        Thank you for your course review!

    • game57803670님의 프로필 이미지
      game57803670

      Reviews 6

      Average Rating 5.0

      5

      30% enrolled

      It's a good lecture.

      • bokchi
        Instructor

        Thank you for your course review!

    • choidaehwan92822002님의 프로필 이미지
      choidaehwan92822002

      Reviews 9

      Average Rating 4.8

      5

      30% enrolled

      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
        Instructor

        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

      Reviews 2

      Average Rating 5.0

      5

      92% enrolled

      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
        Instructor

        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!

    Limited time deal

    $45.10

    24%

    $59.40

    bokchi's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!