강의

멘토링

로드맵

Programming

/

Mobile Application Development

Modern Android - Using Kotlin and Jetpack

In this course, you will learn several ways to develop reactive and extensible Android apps using various libraries from Kotlin and Jetpack, which are widely used in practice.

(4.0) 42 reviews

431 learners

  • survivalcoding
Android
Kotlin
Jetpack

Reviews from Early Learners

What you will learn!

  • Leverage the various libraries of Kotlin and Jetpack

  • Several ways to develop reactive and extensible Android apps

  • Dependency Injection with Hilt

Mobile app development that goes one step further,
Learn the latest Android development skills used in practice !

Introduction to the course

It's been over 10 years since Android was born, and a lot has changed since then.
Development languages have been added and development methods have also changed.

Kotlin is a language that was created to complement Java, and was adopted as the official Android development language in 2019.
And Jetpack is a set of various libraries developed by Google that can change the paradigm of existing Android development methods.

If you have completed your Android Basics studies but are not familiar with these topics, I recommend you take this course.

Lecture order


What you will learn in this course

In this course, you will learn modern Android development methods using a variety of technologies:

  • LiveData
  • ViewModel
  • DataBinding
  • Room
  • Navigation
  • Coroutines
  • Dagger-Hilt
  • Retrofit
  • Various Kotlin extension functions


Learning Objectives

  • You can develop Android with Kotlin.
  • Understand Android development techniques using Android Architecture Components.
  • You can freely develop by utilizing LiveData and ViewModel.
  • You can develop better Android apps by utilizing various Jetpack libraries.

<Oh Jun-seok's Survival Coding> Are you curious about other lectures?
Inflearn Bestselling Flutter Series

Flutter for Beginners - Android and iOS Development at Once
Solve Android + iOS development together with Flutter!
Flutter Intermediate - Http communication, state management
What if you need to learn Flutter at an intermediate or higher level?
Flutter Instagram Clone 2.0
Instagram app + server clone coding with flutter

Recommended for
these people

Who is this course right for?

  • Developers or students who want to learn the latest Android development techniques

  • Developers or students who want to learn the advantages of developing Android with Kotlin

Need to know before starting?

  • Android Basics

  • Java Basic Grammar

  • Kotlin Basic Grammar

Hello
This is

11,764

Learners

828

Reviews

856

Answers

4.7

Rating

14

Courses

교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.

전문 분야 : Android, Flutter

저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)

주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부

LinkedIn: https://www.linkedin.com/in/junsuk5/

Curriculum

All

74 lectures ∙ (10hr 32min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

42 reviews

4.0

42 reviews

  • choisc913240님의 프로필 이미지
    choisc913240

    Reviews 3

    Average Rating 5.0

    5

    19% enrolled

    紹介から簡単にします。 私は小さな中小企業で働く3年目のアプリ開発者です。 現在FlutterとAndroid開発パーツを担当しています。 オ・ジュンソク先生はYouTubeを通じて知りました。 プログラマーという職業特性上、トレンドにはいばならないし、またそれを素早くキャッ​​チして自分のものにする必要がありますが、 頻繁な夜勤とまた私の怠惰さに常に書いた技術、学んだ技術だけでコーディングをするのが現実です。 しかし、先生はYouTubeを通じてAndroid市場の問題とトレンドを迅速かつ簡単に整理してくれます。 YouTubeに講義をしたというニュースを聞き、こうして講義を聞いて受講評を残します。 一度この講義が本当に良かったのは Android最新のトレンドとJetPackベースのライブラリを使用して講義を行ったことです。 私の個人的な考えかもしれませんが、 この部分では、開発者の評価が分かれていると思います。 私のような場合は、アプリ開発者として就職する前2年程度をアプリ開発勉強をしました。 これももう5年前の話ですね。 そのときに学んだコーディングと現在のコーディング方法は明らかに違いがあります。 技術は発展することです。 今でもあの5年前の技術を維持したまま開発をすれば、きっとアプリに戻るでしょう。 しかし、開発者としての寿命は終わったと思います。帰って行くアプリがどんな役に立ちますか。 この講義の強みがこれです。 最新のトレンドや課題に柔軟に対応し、発展をしなければより高い位置に上がることができると思います。 あまりにも良い川のおかげで、今後も良い川のお願いで受講評終わります。 ありがとうございます。

    • acuexpert3797님의 프로필 이미지
      acuexpert3797

      Reviews 7

      Average Rating 5.0

      5

      72% enrolled

      現職のJavaアンドロイド開発者として、いつかコトリンに行かなければならないと思いましたが、必要によって定走行するようになりました。この講義は本当に断然最高です。最新のアンドロイド全般に関する高度な技術を実際のプロジェクトにそっくり組み込んで講義しています。驚くべきことに、同じプロジェクトをJavaとコトリンで比較開発する講義を通じて、既存のJavaベースの開発経験が少しでもあれば、ただ実務にコトリンをすぐに自信を持って適用してみたい衝動を感じると確信しています。 Jetpackの必須要素を詳細に説明し、長年のインストラクターの経験による開発の蜂蜜のヒント、依存性注入、リファクタリング方法まで、これまでに1つのコースに入れましょう。 最新の必須高度なAndroid開発をJavaコードとの比較を通じてこれより簡単にコトリンを学習する方法はないと思います。大切な時間に戻らないでください。本当に小章閣、モダンアンドロイドの終盤王です。貴重な映像ありがとうございます。

      • kimjongwook6527님의 프로필 이미지
        kimjongwook6527

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        • gwavedevil2087님의 프로필 이미지
          gwavedevil2087

          Reviews 2

          Average Rating 4.5

          5

          100% enrolled

          ちょっと…………… 良い講義ありがとうございます。 ちょっと……………

          • ldj61928676님의 프로필 이미지
            ldj61928676

            Reviews 1

            Average Rating 5.0

            5

            31% enrolled

            スピードが速い感がありますが、むしろ速くて属性で学べていい講義です。 Android版のエラーが頻繁に発生します。

            Limited time deal ends in 6 days

            $9,023.00

            24%

            $77.00

            survivalcoding's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!