エンジニアリングに必要な概念やツールの仕組みを、図解を交えて体系的に学べます。ご自身のペースでステップ順に進めていきましょう。
モダンなWeb開発のデファクトスタンダードであるNext.js App Routerのレンダリングやデータフェッチ、キャッシュの仕組みを図解で学びます。
Reactのコア機能であるHooksの仕組みを、useStateやuseEffectのライフサイクル、およびカスタムフックの作成まで体系的に学びます。
JavaScriptに静的な型チェックと高度なエディタ支援を提供するTypeScriptの根本的な仕組みやジェネリクスなどを図解で学びます。
ブラウザが画面を描画する仕組み(レンダリングパイプライン)と、UX向上のための重要指標である Core Web Vitals の最適化アプローチを図解で学びます。
テストピラミッドなどのテスト戦略の基本概念から、Vitest + React Testing Libraryを用いたコンポーネントテスト、さらにPlaywrightによるE2Eテストまで、モダンなフロントエンドにおけるテスト手法を体系的に学びます。
Flexbox、CSS Grid、コンテナクエリといった最新レイアウト手法から、Tailwind CSSやCSS Modulesを用いた実用的なコンポーネント設計手法までを体系的に学びます。
継続的インテグレーションと継続的デリバリー(CI/CD)の概念、テストの自動化、自動デプロイの流れを学びます。
コンテナの仕組みから実用的な使い方まで、図解とMermaidダイアグラムを交えて分かりやすく学びます。
ローカルのGit操作からGitHub上でのプルリクエスト、チーム開発のワークフローまで図解でスムーズに理解します。
Gitのオブジェクトモデル(内部構造)から、コンフリクトの仕組み、Rebase、Reflogによるデータ救出など、一歩進んだGitの活用法を学びます。
サーバー構築や日々の開発で役立つ、Linuxの基本操作、パーミッション、Bashスクリプトの使い方を習得します。
AWSをベースに、VPCの設計、コンピュート/ストレージサービス、IAMによる権限管理、サーバーレス構成設計などの基礎を学びます。