📱

モバイルエンジニアを目指す学習ロードマップ

iPhoneやAndroidアプリを開発するスペシャリストになるための学習パス。クロスプラットフォーム開発からネイティブ開発まで習得します。

⏱️120時間
📚5フェーズ
🛠️5技術

🎯なぜこの順番で学ぶのか

プログラミングの基礎としてJavaScriptから始めて、React、React Nativeと段階的に学習します。 Webの技術を活用してモバイルアプリ開発に進むことで、効率的にモバイルエンジニアとしてのスキルを身につけられます。

💡実践での活用

学習した技術を使って、iOS・Android両対応のモバイルアプリを作成します。 API連携、プッシュ通知、App Store・Google Playでの公開まで、モバイルアプリ開発の一連の流れを体験できます。

学習ロードマップ

1

プログラミング基礎

モバイルアプリ開発の基盤となるJavaScript

javascript icon

JavaScript

Webページに動的な機能を追加するプログラミング言語。

⏱️50時間
初級
2

型安全性とコード品質

TypeScriptによる堅牢なコード作成技術

typescript icon

TypeScript

型安全性とコード品質を向上させるJavaScriptの拡張言語。

⏱️30時間
中級
3

UI開発基礎

Reactによるコンポーネントベースの開発手法

react icon

React

モダンなユーザーインターフェースを構築するJavaScriptライブラリ。

⏱️40時間
中級
4

モバイルアプリ開発

React Nativeによるクロスプラットフォーム開発

準備中
react-native icon

React Native

JavaScriptでiOS/Androidアプリを開発するフレームワーク。

⏱️45時間
中級
5

開発ツール・チーム開発

チーム開発に必要なツールとワークフロー

準備中
git icon

Git / GitHub

バージョン管理システム。チーム開発には必須のツール。

⏱️25時間
初級

🚀 学習をスタートしよう!

モバイルエンジニアへの道のりは今日から始まります。まずは最初のフェーズから取り組んでみましょう。