Learning Path
フルスタック開発者
バックエンドとフロントエンドを横断して開発でき、Web サービス全体を 設計・実装できるエンジニアを目指す学習パス。
- 必須書籍
- 7 冊
- 推奨書籍
- 11 冊
- 対象ドメイン
- バックエンド開発 / フロントエンド開発 / データベース設計・運用
- マイルストーン
- 5 段階
マイルストーン
全 5 段階コードとAPI設計の基礎
品質の高いコードと使いやすい API の設計を学ぶ
言語基盤 (JS / TS)
JavaScript / TypeScript の実践的な型設計を身につける
フロントエンド UI
React によるコンポーネント設計とパフォーマンス改善
テストと品質
フロント/バックを横断するテスト戦略を確立する
データベース基礎
SQL 基礎から DB 設計、回避すべきアンチパターンまでを身につける
必須書籍
7 冊Clean Code
アジャイルソフトウェア達人の技
Robert C. Martin
リファクタリング
既存のコードを安全に改善する 第2版
Martin Fowler
Web API設計のベストプラクティス
The Design of Web APIs
Arnaud Lauret
Effective TypeScript 第2版
型システムの力を最大限に引き出す83項目
Dan Vanderkam
Reactハンズオンラーニング 第2版
Webアプリケーション開発のベストプラクティス
Alex Banks, Eve Porcello
単体テストの考え方/使い方
Vladimir Khorikov
SQL 第2版
ゼロからはじめるデータベース操作
ミック
推奨書籍
11 冊Web API: The Good Parts
水野貴明
JavaScript 第7版
JavaScript: The Definitive Guide
David Flanagan
プログラミングTypeScript
スケールするJavaScriptアプリケーション開発
Boris Cherny
Webフロントエンド ハイパフォーマンス チューニング
久保田光則
フロントエンド開発のためのテスト入門
今からでも知っておきたい自動テスト戦略の必須知識
吉井健文
Testing JavaScript Applications
Lucas da Costa
フルスタックテスティング
10のテスト手法で実践する高品質ソフトウェア開発
Gayathri Mohan
Clean Architecture
達人に学ぶソフトウェアの構造と設計
Robert C. Martin
Tailwind CSS実践入門
工藤智祥
達人に学ぶDB設計徹底指南書 第2版
ミック
SQLアンチパターン 第2版
データベースプログラミングで陥りがちな失敗とその対策
Bill Karwin