![[Absolute Beginner] Learn Android Kotlin by building 8 apps강의 썸네일](https://cdn.inflearn.com/public/courses/327096/cover/fa1cbc3c-c0e8-4a3d-9f2a-1150b67f6457/327096-eng.png?w=420)
[Absolute Beginner] Learn Android Kotlin by building 8 apps
bokchi
We will create 8 Android apps using Kotlin syntax. Beyond 8 practical exercises, you'll learn Android with diverse theoretical explanations.
입문
Android, Kotlin, Firebase
Introduction to Jetpack (JETPACK) for Android development with Kotlin. You can practice various techniques that can be used while developing Android apps.

ViewBinding / DataBinding / ViewModel / LiveData
Retrofit
A bit of Coroutine
ROOM
WorkManager
Navigation
Kind JETPACK Online Classes!
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 convenience and speed in development. I recommend this to anyone who wants to upgrade their Android development to the next level.
Android Developer Job Requirements
You can often see Android Jetpack experience listed as a requirement in job qualifications.
"Google is redesigning the entire app using Android Architecture Components. I'm pleased that there's a unique and clean method endorsed by Google that makes it easy to build Android apps that support configuration changes."
Drew Hamlett, Software Engineer at LinkedIn
"With Android component architecture, we were able to respond agilely while developing new features, and delivery times improved. As more developers use it, the overall speed continues to increase."
Bishwanath Ramarao, CTO of Hike
"I've used various different technologies, but Room allowed me to achieve significant improvements. What I like most is its focus on testing capabilities."
Andy Rotten, Head of Android Platform at Tinder
"Using Room makes creating database tables and DAOs much simpler, allowing us to build products faster. The focus on testing capabilities is also important to us."
Hwang In-seong (Damian Hwang), KakaoTalk developer at KakaoTalk
Company Reviews on Using JetpackⓒAndroide developers
Various companies are using Jetpack.
Those preparing for a job as an Android app developer
Those who struggled with learning JETPACK
For those who find it difficult to grasp the concept from Google's official documentation alone
☑️ The course is structured to allow you to learn in sequential order.
For simple JETPACK projects, you can find information in many places. However, various concepts are used in combination, making it difficult to learn them one by one sequentially. Through this course, I have made it possible to learn related concepts step by step in order.
☑️ I tried to include a lot about why we use it.
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.
☑️ For your convenience, the lecture code has been organized in Notion.
I've organized the Notion code for each example so you can quickly view and learn from the lecture code.
Q. Is prior knowledge required?
A. This course would be great for those who have developed a simple Android app with Kotlin. We won't cover very basic grammatical matters.
Q. I'm not sure if this course will be helpful for me.
A. This course is recommended for:
Q. Is all the source code provided for the course?
A. Section 0. Course Introduction - You can view everything in the Notion link in the course materials.
Q. The course includes some content about coroutines - how in-depth does it cover coroutines?
A. We share methods focused on how to use it together with ViewModel / ROOM / Retrofit / WorkManager in our course. There isn't much theory about coroutines. If the opportunity arises, we'll try to create a follow-up course centered on coroutines.
Q. The course difficulty is [Intermediate], but does it contain many practical techniques?
A. For convenience in categorizing the course, I've set it as "Intermediate," but as the name "JETPACK Introduction" suggests, it's structured to broadly cover various topics. The content doesn't delve extremely deep into the material.
Q. What is the difference between the
A. In the
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 JETPACK Introduction
[Intermediate] Kind JETPACK Introduction
Want to learn about Declarative UI?
[LV1] Jetpack Compose - Practicing UI
[LV2] Jetpack Compose - UI and Animation
[LV3] Jetpack Compose - Building a Plausible Diet App
[LV4] Jetpack Compose - Design Patterns and Circuit
If you're studying with employment in mind?
[Portfolio] Creating Android Apps - Theory Edition
[Portfolio] Creating Android Apps - Practice Edition
I founded a startup in 2015, which led me to work on various development projects.
I am currently developing Android apps at a fintech company.
Who is this course right for?
For those preparing for a job as an Android developer
Those who tried to learn JETPACK via YouTube but struggled with the unsystematic learning sequence.
Those who tried to learn JETPACK through Google's official documentation but felt the explanations were unhelpful
Need to know before starting?
Anyone searched about Activity lifecycle?
Anyone who has built a simple app with Kotlin?
6,159
Learners
394
Reviews
1,387
Answers
4.8
Rating
12
Courses
2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.
현재는 평범한 직장인 개발자입니다
All
54 lectures ∙ (7hr 58min)
All
37 reviews
4.8
37 reviews
Reviews 2
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
Reviews 5
∙
Average Rating 5.0
Reviews 5
∙
Average Rating 5.0
Limited time deal ends in 6 days
$38,500.00
30%
$42.90
Check out other courses by the instructor!
Explore other courses in the same field!