🖥️

フロントエンドエンジニアを目指す学習ロードマップ

ユーザーが直接触れるWebサイトの画面を作るスペシャリストになるための学習パス。美しく使いやすいインターフェースの構築技術を習得します。

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

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

JavaScriptの基礎から始めて、型安全性を高めるTypeScript、そして現代のWebアプリケーション開発に必須のReactを学習します。 実際のプロジェクトで使われている技術スタックの順序で学ぶことで、効率的にフロントエンドエンジニアとしてのスキルを身につけられます。

💡実践での活用

学習した技術を使って、レスポンシブデザインに対応した個人ポートフォリオサイトを作成します。 HTML/CSSの基礎からJavaScript、TypeScript、Reactまでの技術を組み合わせて、モダンなWebアプリケーションの開発フローを体験できます。

学習ロードマップ

1

マークアップ・スタイリング基礎

Webページの構造とデザインの基本

準備中
html icon

HTML

Webページの構造を作るマークアップ言語。

⏱️15時間
初級
準備中
css icon

CSS

Webページのスタイリングを行う言語。デザインを実現する。

⏱️25時間
初級
2

JavaScript基礎

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

javascript icon

JavaScript

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

⏱️50時間
初級
3

型安全性とコード品質

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

typescript icon

TypeScript

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

⏱️30時間
中級
4

モダンUI開発

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

react icon

React

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

⏱️40時間
中級
5

開発ツール・チーム開発

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

準備中
git icon

Git / GitHub

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

⏱️25時間
初級

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

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