本講座では、単なるWeb機能の構築ではなく、「再利用性とテスト容易性を追求した疎結合設計」という高度な技術を学びます。世界標準の堅牢性を誇るSymfonyを通じて、大規模開発やマイクロサービス化で必須となるDI(依存性の注入)やイベント駆動設計を最短距離で身につけます。
【つくるもの】
エンタープライズ環境の標準となる「疎結合なバックエンド基盤」を構築します。Service Containerの高度な設定、Doctrine ORMによる複雑なデータマッピング、Bundle構造の理解など、「数年先もメンテナンス可能な商用コード」をゼロから体験してください。
【開発環境】
高度なリファクタリングを可能にするPHPStormの機能をフル活用。Docker環境での開発はもちろん、静的解析ツール(PHPStan)やCI/CDを意識した自動テスト環境まで、大規模プロジェクトの標準フローを再現します。
ビジネスロジックをフレームワークから分離し、仕様変更に強いクリーンなアーキテクチャを習得します。
複雑なリレーションを持つデータベース設計において、効率的なデータ取得とトランザクション管理の正解を体得します。
REST/GraphQL APIの高速構築手法と、Symfony Securityを用いた高度な認可制御(RBAC)の実装技術を伝授します。
※本講座は、将来的にシニアバックエンドエンジニア、システムアーキテクト、DXコンサルタントを目指す方のための専門講座です。「PHPランド」独自の現役PLによるマンツーマン形式により、大規模開発の現場でしか触れられない高度な設計課題を解決します。
開催日時
2027年01月27日(水) 10:00-11:00
開催場所
オンライン開催
(参加URLはお申し込み後に通知されます)
定員
1名残席
1名