【Android開発/2023年版】3つのアプリを作りながらJetpack Composeでのアプリ開発の基礎をマスター

Why take this course?
👩💻 【Android開発/2023年版】3つのアプリを作りながらJetpack Composeでのアプリ開発の基礎をマスター!
このコースは何について学べますか?
このコースでは、以下の3つのアプリを作りながら、Jetpack Composeを用いたAndroidアプリ開発の基礎を学びます。
-
自己紹介アプリ 👤
- UIの基本的な作成方法を学び、Text, Button, Imageなどのコンポーネントを実装します。
- Modifierを使用して見た目を調整し、機能を追加します。
- MutableStateを用いて状態保持の方法を学びます。
-
BMI計算アプリ 🏋️♂️
- ViewModelというクラスを使用して、より複雑な機能を持ったアプリの開発を行います。
- Android開発で一般的に使われるMVVMアーキテクチャを紹介します。
- データの管理方法、テキストフィールドへのインプットの扱い、MVVMの適用方法を学びます。
-
Todoリストアプリ 📝
- UIコンポーネントとViewModelを使いつつもグッとレベルをあげて、より実務レベルに近いアプリを作成します。
- RoomとHiltといったメジャーなライブラリの使用方法を学びます。
- リストやダイアログなどより複雑なUIを実装し、依存関係注入(DI)の概念を理解します。
コースの進め方
Jetpack Composeは2021年に安定版がリリースされて以来、その魅力的なAPIが多くの開発者に愛されています。このコースでは、**「動くアプリを自分で作る」**という体験を通じて学習を進めることをお勧めします。
- ハンズオン: 理解が不足した場合も、実際にアプリを動かしながら学ぶことで、自然と理解に至るでしょう。
- 問題の発生時: 何かわかりませんや動作しませんなどの障害が出た際は、GitHub上にアップロードしたソースコードを参照すると役立ちます。
- リソースの活用: 必要に応じて、互換性の高い開発者のサイトや公式の文書を参考にしながら学びます。
コースの成果物
- 実践的な経験: 3つの機能面で実際にJetpack Composeを使用したアプリを作成します。
- 知識の深化: Jetpack Composeの基礎から応用まで、幅広い知識を身につけることができます。
- 実際のプロジェクトへの応用: 学んだスキルを自分のオーナーとして感じるプロジェクトに応用する機会を得ることができます。
コアレンダー
- 週1〜2: 自己紹介アプリの開発から始めます。基本的なUIコンポーネントの使い方を学び、アプリの構造を理解します。
- 週3〜4: BMI計算アプリでは、ViewModelとMVVMアーキテクチャの導入について学びます。データの処理やユーザーインターフェースの相互作用を実装します。
- 週5〜6: Todoリストアプリでは、RoomデータベースとHiltライブラリの使用方法を学びます。複雑なUIの構築や依存注入の適用について学ぶことで、実務レベルの開発技術を身につけます。
【Android開発の未来】
Jetpack ComposeはAndroidエンジニアにとって、新しい時代を迎える手段です。このコースを通じて、Jetpack Composdeを用いたアプリ開発の基礎を固め、Android開発の未来における重要な技術として立ち止まれることを期待しています。
【講師紹介】
このコースは、実務で多くの経験を積み重ねたAndroidエンジニア・**[講師名]**が指導します。講師はJetpack Composeに関する専門知識を持ち、実際のプロジェクトでの応用例を提供することで、学生たちが実践的なスキルを身につけられるようサポートします。
【参加者へ】
このコースはあなたがAndroid開発の世界に一歩踏み出す新規学習者から、既存の知識を活かしてさらに成長したい開発者まで、幅広いレベルで受けることができます。Jetpack Composeの力を感じ、Androidアプリケーション開発の新たな可能性を探求するための道を歩みましょう。
このコースに参加すると、Jetpack Composeの基礎から応用までを学び、Androidアプリケーション開発者としてのカリキュラムを完成させることができます。現在、お申し込みをご検討ください。Let's compose the future together!(一緒に将来をComposeする!)
Course Gallery




Loading charts...