Closed2
シニアバックエンドエンジニアへのロードマップ

一番よさそう。
Gemini 2.5 Pro Deep Reseach に手伝ってもらった。
項目の列挙
- 基礎
- ネットワーク
- IP
- DNS
- TCP
- TLS
- HTTP
- Webメカニズム
- コンテンツネゴシエーション
- Basic認証
- CORS
- HTTPキャッシュ
- プログラミングパラダイム
- オブジェクト指向プログラミング
- 抽象化
- 継承
- カプセル化
- ポリモーフィズム
- 関数型プログラミング
- 不変性
- 純粋関数
- 副作用
- 再帰
- リアクティブプログラミング
- オブジェクト指向プログラミング
- ストレージソリューション
- SQLデータベース
- DDL
- DML
- ACIDトランザクション
- ORM
- Active Recordパターン vs Repositoryパターン
- NoSQLデータベース
- ドキュメントデータベース 例: MongoDB
- BASEトランザクション
- どのように水平方向にスケールできるのか
- グラフデータベース
- 仕組みとユースケース
- ドキュメントデータベース 例: MongoDB
- SQLデータベース
- データ構造とアルゴリズム
- ネットワーク
- API
- REST API
- 設計原則
- テスト
- ドキュメンテーション 例: Swagger
- バージョン管理
- GraphQL
- 長所と短所
- REST API
- Webセキュリティ
- 基礎
- SQLインジェクション
- CSRF
- MITM攻撃
- HTTPS
- 高度
- DDoS
- 依存性スキャン
- 認証と承認
- OAuth
- 多要素認証
- 基礎
- システムアーキテクチャ
- コアバックエンドアーキテクチャパターン
- MVC
- マイクロサービス vs. モノリス
- 分散システム
- CAP定理
- 水平スケーラビリティ
- クラウドアーキテクチャ
- Dockerとコンテナ化
- オーケストレーション 例: Kubernetes
- 仕組み
- 主要なパターン
- コアバックエンドアーキテクチャパターン
- DevOps
- CI/CD
- クラウドサービス
- AWS
- コアクラウドサービス
- EC2
- ECSなど
- Amazon S3
- Amazon RDS、DynamoDB
- セキュリティグループ、VPC
- IAM
- IaC
- AWS CloudFormation or Terraform
- コアクラウドサービス
- サーバーレス
- コールドスタートと同時実行性
- API Gateway、Lambda、Step Functionsがどのように連携するか
- AWS
- 監視と観測可能性
- HTTPログとPush/Pullシステム
- APMメトリクス
- Cloud Watch
- 新興技術
- ブロックチェーン
- 機械学習とAI
- 線形回帰、決定木、ニューラルネットワークなどの機械学習モデルの基本
- LLM
- 方法論、ソフトスキル、コミュニケーション
- アジャイル
- スクラム
- カンバン
- ソフトスキル
このスクラップは16時間前にクローズされました