
【超初心者編】8つのアプリを作りながら学ぶAndroid Kotlin(アンドロイド・コトリン)
bokchi
8つのアプリを作りながら、Kotlinの文法を利用してAndroidアプリを作ってみます。 8つの実習資料だけでなく、様々な理論説明と共にAndroidを学んでみます。
入門
Android, Kotlin, Firebase
KotlinによるAndroid開発のためのJetpack入門です。主にLocalDB / ネットワーク通信を扱います。

学習した受講者のレビュー
5.0
jun
良い講義はよく聞きました! JETPACKについてよく知りました。
5.0
game5780
良い講義です。
5.0
최대환
あまりにも良く知らない部分はAIを通じて質問すればほとんど解決されたんですよ。ずっと早く講義してください。めまいがします
Android Paging3
Android Room
LocalDBに関する様々なこと
Android ネットワーク / LocalDB 関連の様々な例題
Coroutine Flowに関する簡単な説明
DataBinding(BindingAdapter, TwoWayBinding)
親切なJETPACK講義!
Jetpackは、開発者が関心のあるコードに集中できるよう、推奨事項の遵守、ボイラープレートコードの削減、およびすべてのAndroidバージョンとデバイスで一貫して動作するコードの作成を支援するライブラリ群です。
この講義は、Androidアプリ開発でよく使われるJetpackを学習する講義です。Jetpackは、Androidアプリ開発において様々な便宜機能を提供します。
アンドロイドがロケットに乗って飛んでいく絵から推測できるように、Jetpackを使用すれば開発の利便性と速度を高めることができます。アンドロイド開発を一段階アップグレードしたい方におすすめです。
今回の講義は「親切なJETPACK概論 <上>」に続き、より多様な例題と解説を盛り込んだ「親切なJETPACK概論 <下>」です。より実践に近いLocalDBとネットワーク通信を利用した様々なテクニックを扱います。受講後は、LocalDB / ネットワーク関連のビジネスロジックをより快適に実装できるようになるでしょう。
すでに多くの方が「親切なJETPACK概論 <上>」講座を視聴し、助けを得られています。講座で扱う内容について、できるだけ詳しく丁寧に説明するよう努めました。
★★★★★
初心者編を聴いてすぐにこの講義に移ってきましたが、本当に多くのことを学べました。YouTubeで見たりGoogleで検索したりすると、すべて英語で理解しにくい言葉ばかりですが、この講義のおかげでよく理解できました。説明してくださる際に公式ドキュメントを見ながら解説してくださるので本当に助かりますし、実際にプロジェクトにうまく適用できそうです。ありがとうございます。
★★★★★
講義を聴くことは、時間を金で買うようなものだと言ったでしょうか。公式ドキュメントやCodelabを彷徨って時間を無駄にしていましたが、講義を聴いてみるとはるかにクオリティも高く、理解もスムーズにできました! Jetpackの多様なライブラリを基礎的なレベルから詳細に説明してくださるので、本当に理解しやすいです!講義のスピードや難易度の面で、すべての方に適していると思います〜
★★★★★
コルーチン、viewModel、retrofit、roomなど、さまざまな技術を組み合わせて使う方法を知りたい人にとって、非常に良い講義だと思います。説明もとても分かりやすく、コードをコピー&ペーストするのではなく、講義を進めながら直接コーディングしてくださるのが良いです。
★★★★★
Android開発者として就職を準備している身として、とても素晴らしい講義だと思います!! コルーチンを中心とした講義や、テストコードに関する講義も制作していただければ嬉しいです!! ありがとうございます :)
アンドロイドアプリ開発者として就職を準備している学生 / 就活生
Googleの公式ドキュメントだけではJETPACKの学習が難しい方
Android Paging / Room 関連の例題を勉強したい方
簡単なJETPACKを利用したプロジェクトの場合、多くの場所で情報を探すことができます。ただ、様々な概念が混ざり合って使用されており、一度に一つずつ順次学習するのは困難です。講義を通じて、順番に関連概念を一つずつ学習できるように構成しました。
単なる機能の説明にとどまらず、「なぜ」使うのかについて詳しく掘り下げます。直感的にどのように使い、なぜ使うのかについて、素早く学習できるように講義を構成しました。
それぞれの例題ごとにNotionにコードを整理し、素早く講義コードを確認して学習できるように構成しました。受講される際、より便利に感じていただけるはずです。
単に Google の公式ドキュメントをコピー&ペーストするのではなく、実際にアプリを制作する際、「このような機能はどうやって入れるのか?」あるいは「このような機能はどうやって使うのか?」という疑問が湧いたときに役立つよう、多様な例を作成しました。ビジネスロジックに関連して活用できる例をぜひ体験してください。
Q. '親切なJETPACK概論 <下>'となっていますが、受講前に '親切なJETPACK概論 <上>'を受講する必要がありますか?
ViewBinding / Databinding / ViewModel / LiveData / Roomに関する基本的な事項を理解していることを前提に講義を進めます。これらに関連する例題を実習した経験がある場合は、別途受講する必要はありません。プレビュー講義を見て、講義のレベルを判断してください。
Q. 講義のソースコードはすべて提供されますか?
セクション0. 講義紹介 - 授業資料にあるNotionリンクからすべてご確認いただけます。
Q. <上>編と<下>編は何が違うのですか?
<上>編で理論的な部分を詳しく扱ったのに対し、<下>編ではより多様な機能を見て実習することに重点を置きました。
趣味でAndroidアプリ開発を学んでみたいなら?
[入門編] AndroidのためのKotlin文法]
[超初心者編] 8つのアプリを作りながら学ぶAndroid Kotlin
もう少し深く、Androidエンジニアのように開発したいなら?
[中級編] 親切な JETPACK 概論 <上>
[中級編] 親切な JETPACK 概論 <下>
宣言型UIについて知りたいなら?
[LV1] Jetpack Compose - UIの練習
[LV2] Jetpack Compose - UIとアニメーション
[LV3] Jetpack Compose - 本格的なダイエットアプリ作り
[LV4] Jetpack Compose - デザインパターンとCircuit
就職を念頭に置いて勉強するなら?
学習対象は
誰でしょう?
Android Paging3を学ぼうと公式ドキュメントを読んだものの、理解するのが難しかった方
Android Room の使い方に慣れていない方
JETPACK関連のGoogle公式ドキュメントが不親切だと感じている方
前提知識、
必要でしょうか?
親切なJETPACK概論 <上> で扱う知識
6,298
受講生
412
受講レビュー
1,391
回答
4.8
講座評価
12
講座
2015年のスタートアップ創業を機に、さまざまな開発プロジェクトを進めてきました。
現在は普通の会社員エンジニアです
全体
60件 ∙ (8時間 20分)
全体
11件
4.5
11件の受講レビュー
受講レビュー 3
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 6
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
5
全体的な説明はあまりにも簡単に説明していただき、お勧めします。
こんにちはチャンホ 受講ピョン残してくれてありがとう! どの部分の説明が足りないのか教えてください。 私もまた見て補充します〜
こんにちは!講義内容中 AutoMigrationの kapt block 説明している部分で、ちょっとそう感じたと思います。 私は講義内容中にコールドストリームホットストリーム説明してくれる部分は私が本当に膝を打ちながら聞いたのに 申し上げた部分は正確な例ではなく、ちょっとただ進むような感じを受けてデータストリーム部分のように例を挙げて説明していただければ受講生の立場でより良いと思います! 良い講義ありがとうございます!
受講レビュー 9
∙
平均評価 4.8
5
あまりにも良く知らない部分はAIを通じて質問すればほとんど解決されたんですよ。ずっと早く講義してください。めまいがします
受講評ありがとうございます! 次の講義も早くしなければならないのに…会社の日にチダだから… 頑張ります!
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
¥9,752