
【ポートフォリオ】Androidアプリ制作 - 実習編
bokchi
¥8,536
中級以上 / Android, Kotlin, clean-architecture
5.0
(1)
Androidエンジニアとしての就職を準備する際、ポートフォリオ制作に役立つ講座です。
中級以上
Android, Kotlin, clean-architecture
KotlinによるAndroid開発のためのJetpack(ジェットパック)概論です。 Android開発をしながら活用できる様々なテクニックを練習することができます。

学習した受講者のレビュー
5.0
염수환
とても役に立つ講義です。ありがとうございます。
5.0
ALPHA MOON
全体的にJetpackについて理解できました。 ただ個人的には、中級講義であるにもかかわらず、基本的な使い方だけを教えているのは少し残念でした。 内部的に動作メカニズムがどうなっているのかなどが含まれるともっと良いと思います。
5.0
jun
よく聞きました!次回も良い講義をお願いします。
ViewBinding / DataBinding / ViewModel / LiveData
Retrofit
ちょっとしたコルーチン (Coroutine)
ルーム
WorkManager
ナビゲーション
親切なJETPACK講義!
Jetpackは、開発者が関心のあるコードに集中できるよう、推奨事項の遵守、ボイラープレートコードの削減、すべてのAndroidバージョンおよびデバイスで一貫して動作するコード作成を支援するライブラリ群です。
この講義は、Androidアプリ開発でよく使われるJetpackを学習する講義です。Jetpackは、Androidアプリ開発において様々な便宜機能を提供します。
アンドロイドがロケットに乗って飛んでいく絵から推測できるように、Jetpackを使用すると開発の利便性と速度を向上させることができます。アンドロイド開発を一段階アップグレードしたい方におすすめです。
Androidエンジニアの採用応募資格
応募資格にAndroid Jetpackの経験を求められるケースがよく見られます。
"GoogleはAndroidアーキテクチャコンポーネントを使用して、アプリ全体を再設計しています。構成変更を簡単にサポートするAndroidアプリを構築できるよう、Googleが保証する独創的でクリーンな方法があることを嬉しく思います。"
ドリュー・ハネイ、LinkedIn ソフトウェアエンジニア
「Android アーキテクチャ コンポーネントを使用することで、新機能の開発において機敏に対応でき、納期も短縮されました。より多くの開発者が利用するにつれて、全体的なスピードも向上し続けています。」
ヴィシュワナート・ラマラオ、Hike CTO
"これまで様々な技術を使用してきましたが、Roomを通じて大きな改善を実現することができました。テスト機能に焦点を当てている点が一番気に入っています。"
アンディ・ロートン、TinderのAndroidプラットフォーム責任者
「Roomを使用すると、データベーステーブルとDAOの生成がはるかに簡単になり、製品を迅速に構築できます。テスト機能に重点を置いている点も、私たちにとって重要です。」
ファン・インソン(デミアン・ファン)、カカオトークのカカオトーク開発者
企業別 Jetpack 利用事例 ⓒAndroide developers
様々な企業で Jetpack が使用されています。
Androidアプリ開発者として就職を準備中の方
JETPACKの学習に苦労している方
Googleの公式ドキュメントだけではコツを掴むのが難しい方
☑️ 講義を順番通りに学習できるように構成しました。
簡単なJETPACKを利用したプロジェクトのようなケースは、多くの場所で情報を見つけることができます。しかし、様々な概念が混ざり合って使用されており、一度に一つずつ順次学習するのは困難です。本講義を通じて、関連する概念を順番に一つずつ学習できるように構成しました。
☑️ 「なぜ使うのか」について、たくさん盛り込もうとしました。
単なる機能の説明にとどまらず、「なぜ」使うのかについて詳しく掘り下げます。直感的にどう使い、なぜ使うのかについて、スピーディーに学習できるように講義を構成しました。
☑️ 受講の利便性のために、Notionで講義コードを整理しました。
それぞれの例題ごとにNotionでコードを整理し、素早く講義コードを確認して学習できるように構成しました。
Q. 前提知識は必要でしょうか?
A. Kotlinで簡単なAndroidアプリを開発したことがある方に受講していただければと思います。あまりにも基本的な文法事項については説明しません。
Q. 私に役立つ講義かどうかわかりません。
A. このような方におすすめです。
Q. 講義のソースコードはすべて提供されますか?
A. セクション0. 講義紹介 - 授業資料にあるNotionリンクからすべてご確認いただけます。
Q. 講義に少しコルーチンに関する過程がありますが、コルーチンをどれくらい深く説明しますか?
A. 私たちの講義カリキュラムにあるViewModel / ROOM / Retrofit / WorkManagerと一緒に使う方法を中心に共有します。コルーチンに関する理論は多くありません。機会があれば、コルーチンを中心とした後続の講義を制作してみます。
Q. 講義の難易度が[中級]ですが、実務的なテクニックはたくさんありますか?
A. 講義の分類の便宜上「中級」に設定していますが、JETPACK概論という名前の通り、全体的な内容を幅広く見ていく形式で構成されています。内容をものすごく深く掘り下げていくわけではありません。
Q. <上>編と<下>編は何が違うのですか?
A. <上>編で多様な理論的部分と例題を学習し、<下>編で学んだことを通じてアプリをいくつか作ってみる計画です。
趣味で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アプリ制作 - 理論編
[ポートフォリオ] Androidアプリ制作 - 実習編
2015年のスタートアップ創業を機に、様々な開発プロジェクトを進行してきました。
現在はフィンテック企業でAndroidアプリの開発をしています。
学習対象は
誰でしょう?
Androidエンジニアとして就職を準備されている方
YouTubeを通じてJETPACKを学ぼうとしたものの、体系的ではない学習順序に難しさを感じていた方
Googleの公式ドキュメントを通じてJETPACKを学ぼうとしたものの、説明が不親切だと感じた方々
前提知識、
必要でしょうか?
Activityのライフサイクルについて一度調べてみたことがある方
Kotlinで簡単なアプリを作った経験がある方
6,308
受講生
413
受講レビュー
1,391
回答
4.8
講座評価
12
講座
2015年のスタートアップ創業を機に、さまざまな開発プロジェクトを進めてきました。
現在は普通の会社員エンジニアです
全体
54件 ∙ (7時間 58分)
全体
38件
4.8
38件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
受講レビュー 3
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 5
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 4.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
¥7,083