トレーニング コース
新規のデベロッパー、Android 初心者、経験豊富なプロフェッショナルなど、どんな方でも Google の Android 開発エキスパートが作成したトレーニングでスキルを磨くことができます。そして、Android デベロッパーとして認定資格を取得して、キャリアアップを目指しましょう。
初心者向け
最新の Android 開発手法を使用してアプリを作成する方法の概要については、まずこちらをご覧ください。
コース
Compose を用いた Android アプリ開発の基礎
Android の学習はこのコースから開始するのがおすすめです。Android で美しいユーザー インターフェースを作成するための最新のツールキットである Jetpack Compose を使用して、一連のアプリを作成します。これらのアプリは Kotlin プログラミング言語で作成し、マテリアル デザイン、アプリ アーキテクチャ、データ ストレージ、ネットワークからのデータ取得、テストなどのベスト プラクティスを学習します。プログラミングの経験は必要ありません。
トレーニング レベル: 初級
経験豊富な Android デベロッパー向け
Android 開発の高度なトピックについて詳しく学びます。これらのリソースは、Android アプリの作成方法に関する知識があることを前提としています。
コース
Android デベロッパー向けの Jetpack Compose
Android の UI を作成するための最新ツール「Jetpack Compose」について学習します。
トレーニング レベル: 中級
Kotlin 言語のトレーニング
Kotlin の学習に関心のあるデベロッパー向けです。
Codelab ベース
プログラマー向け Kotlin ブートキャンプ
プログラマー向け Kotlin ブートキャンプ コースでは、Kotlin の基本を学び、IntelliJ IDEA でプログラムを作成します。このコースは、Java や C++ などのオブジェクト指向言語の知識があるプログラマーを対象としています。
トレーニング レベル: 中級
パスウェイ
Java デベロッパーのための Kotlin
Android Studio を使用して Java コードを Kotlin に組み込み、変換しながら Kotlin 言語の規則を学びます。また、Java コードから呼び出せるように Kotlin コードを記述する方法も学習します。
トレーニング レベル: 中級
Android Java デベロッパー向け
Java デベロッパー向けの Android トレーニング コンテンツについては、こちらをご覧ください。
Codelab ベース
Android Room とビュー - Java
Room、ViewModel、LiveData などのアーキテクチャ コンポーネントを使ってアプリを設計、構築します。
トレーニング レベル: 中級
Codelab ベース
バックグラウンド処理と WorkManager - Java
WorkManager(互換性、柔軟性、シンプルさを兼ね備えた、アプリ内での遅延可能なバックグラウンド処理用のライブラリ)の使用方法を学習します。
トレーニング レベル: 中級
認定資格プログラム
Google 認定の資格を取得してスキルをアピールしましょう。
証明書
Google Play ストア掲載情報認定資格
Google Play ストア掲載情報認定は、Google Play Console でストアの掲載情報を作成するために必要となるデジタル モバイル マーケティングの基礎知識を証明するものです。
トレーニング レベル: 中級
教育者向け
教室やコミュニティのミートアップ グループで Android アプリ開発を教えるために調整できるカリキュラム リソースをご覧ください。