강의

멘토링

커뮤니티

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

225 learners

Level Intermediate

Course period Unlimited

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

Reviews from Early Learners

Reviews from Early Learners

4.5

5.0

jun

100% enrolled

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

5.0

game5780

30% enrolled

It's a good lecture.

5.0

최대환

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.

What you will gain after the course

  • Android Paging3

  • Android Room

  • LocalDB: Diverse

  • Android Network / LocalDB: Diverse Examples

  • Simple explanation of Coroutine Flow

  • DataBinding(BindingAdapter, TwoWayBinding)

Kind JETPACK Online Classes!

Android Libraries,
Let's Learn Jetpack! 🚀

Jetpack is a collection of libraries that helps 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 designed to learn Jetpack, which is widely used in Android app development. Jetpack provides various convenient features for Android app development.

As you can infer from the image of an Android flying on a rocket, using Jetpack can enhance development convenience and speed. I recommend this to anyone who wants to upgrade their Android development to the next level.

This course is 'Kind JETPACK Introduction ', which follows 'Kind JETPACK Introduction ' with more diverse examples and explanations. It covers various techniques using LocalDB and Network communication in a more practical way. After taking this course, you'll be able to implement LocalDB/Network-related business logic more comfortably.

A kind lecture proven by student reviews!

Many people have already found 'Kind JETPACK Introduction ' helpful. I tried my best to explain the content covered in the course as thoroughly and kindly as possible.

★★★★★

I came straight to this course after finishing the beginner's course, and I'm learning so much. When I look on YouTube or search on Google, everything is in English and full of difficult terms to understand, but this course helps me understand everything well. It's really helpful that you explain things while looking at the official documentation, and I think I'll be able to apply it well to actual projects. Thank you.

★★★★★

Did you say that taking a course is like buying time with money? After wasting time going around in circles with official documentation and codelabs, I took this course and the quality was much better and it was easier to understand!You explained various Jetpack libraries in detail at a fundamental levelso it's really easy to understand! In terms of pace and difficulty level, it seems suitable for everyone~

★★★★★

This is a great course for people who want to learn how to use various technologies together, such as coroutines, viewModel, retrofit, and room. The explanations are excellent, and it's great that you code directly while teaching instead of just copy-pasting code.

★★★★★

As someone preparing for a job as an Android developer, this seems like such a great course!! I hope you'll also create courses focused on coroutines and test code!! Thank you :)


Recommended for 🙆‍♀️

Android app developer preparing for employment / Job seeker

For those who find it difficult to learn JETPACK using only Google's official documentation

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


Course Features ✨

#1.
Structured
for step-by-step
learning.

You can find information about simple JETPACK projects in many places. However, various concepts are mixed together, making it difficult to learn them one by one sequentially. Through this course, I have made it possible to learn related concepts one by one in order.

#2.
You can understand
'why' it's used.

Moving beyond simple feature explanations, we'll explore in detail 'why' we use them. The course is structured so you can quickly learn intuitively how and why to use them.

#3.
I've organized
the lecture code.

I've organized the code for each example in Notion so you can quickly view and learn from the lecture code. It will be more convenient for you when taking the course.

#4.
There are many
practical examples.

Rather than simply copying and pasting from Google's official documentation, I've created various examples to help you when you're actually building an app and wondering, 'How do I implement this feature?' or 'How do I use this functionality?' Explore examples that can be used for business logic.


Here's what you'll learn! 📚

  • Implementing Various Features Using LocalDB
  • Implementing Various Features Using Network Communication

Expected Questions Q&A 💬

Q. It says 'Kind JETPACK Introduction ', do I need to take 'Kind JETPACK Introduction ' before taking this course?

This course assumes you have basic knowledge of ViewBinding / Databinding / ViewModel / LiveData / Room. If you have already practiced examples related to these topics, you don't need to take this course separately. Please watch the preview lectures to assess the course level.

Q. Is all the source code provided in the course?

Section 0. Course Introduction - You can find everything in the Notion link in the course materials.

Q. What is the difference between and ?

If the covered the theoretical aspects in detail, focuses more on exploring various features and hands-on practice.


Learn step by step
through the series course 🧰

Want to learn Android app development as a hobby?

[Beginner] Kotlin Grammar for Android
[Complete Beginner] Learn Android Kotlin by Building 8 Apps

Want to develop more deeply like an Android developer?

[Intermediate] Kind Blender JETPACK Introduction
[Intermediate] Kind Blender JETPACK Introduction

Want to learn about declarative UI?

[LV1] Jetpack Compose - Practicing UI
[LV2] Jetpack Compose - UI and Animation
[LV3] Jetpack Compose - Building a Realistic Diet App
[LV4] Jetpack Compose - Design Patterns and Circuit

If you're studying with employment in mind?

[Portfolio] Creating Android Apps - Theory
[Portfolio] Creating Android Apps - Practice

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,222

Learners

402

Reviews

1,390

Answers

4.8

Rating

12

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!

    $59.40

    bokchi's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!