【Android開発初心者向け】かんたんなアプリ開発を通してエンジニアの基礎の学習をお手伝いします
できること
サポートできる内容
- Kotlin、Android 基礎
- GitHub を用いた開発フローの基礎
- 記事、本のご紹介
こちらが業務上で得た経験、初心者時代に苦労した経験をもとに、いろいろお伝えさせていただければと思います。
実際の業務フローに近い形で、こちらの出す課題を解いていただきながら、簡単なアプリを作っていく形をとります (後述)。
想定受講者
- プログラミングの基礎は勉強したけど、次になにをしたらよいかわからない
- より実践的な環境で勉強してみたい
- 自習は得意で進めているが、方向性が合っているかわからない
- 個人開発はしているけど、GitHub を使って業務っぽい開発フローを体験してみたい
進め方
- こちらがフルタイムで本業があり、スキマ時間での対応となります 🙏
- 基本は Slack や GitHub のコメント等でテキストベースのサポートとさせていただければと思います。
- 10分くらいでお答えできる質問であればすぐに回答します。それ以上かかりそうであればその日の夜に回答します。
- GitHub の Issue として課題を出していきますので、それを解いていっていただきます。現場での業務フローに近い形になります。
- Meet 等で通話でのサポートも可能です。都度相談させていただければと思います。
お題
- 画像のような感じで、ご自身の GitHub アカウントのリポジトリ一覧を表示するアプリを作成していただこうと思います。
- 通信・リスト表示など基礎的な内容を学んでいただけると思います。
- お題の提案があれば、それに沿うように相談しながら進めていくことも可能です。
取り扱う技術
一例です。実際にはどんな内容を学習したいか、相談のうえ決定させていただければと思います。
- Data Class
- RecyclerView
- Activity の画面遷移
- Retrofit
- Dagger Hilt
- MVVM
- Data Binding
- Unit Test / Instrumentation Test
- LiveData
Android View での実装を想定していますが希望があれば Compose での実装もサポート可です。
その他
- あくまでも本当に基礎的な内容です。これを通して、自走して学習していく方法を身につけていただくことを目的としています。
- 課題となるアプリを作りおえた後でも、不安であれば継続的にサポート可能です。
メンタープロフィール
レビュー
レビューは投稿されていません。
このメンターの他のプラン
あなたにおすすめの人気メンター