機能追加・改修 #829
未完了[web_study#2] PHP/JavaScript/Laravelを軸に標準実装プロファイルを確定する
0%
説明
GitHub Issue: https://github.com/iplusone/web_study/issues/2
- 背景
カリキュラムには既にPHP・JavaScript・TypeScript・Laravelなどの内容が含まれている。一方で、受講者が「Web開発にはどのような技術があり、この研修で何を対象にするか」を最初に把握できる資料がない。
本Issueは、教材に技術内容がないという課題ではない。既存の内容を、技術の全体像と研修範囲が分かる形に整理し、再現可能な標準研修として具体化する課題である。
親Issue: #1
- 最初の成果物:技術全体像と研修対象を示す1ページ
受講開始時に読む1ページを作成し、次を表または図で明示する。
- Web開発の代表的な技術領域(HTML/CSS、JavaScript/TypeScript、バックエンド、DB、API、テスト、Git、Docker、クラウド等)
- 各領域で一般的に使われる代表技術
- この研修で主に扱う技術:PHP、JavaScript/TypeScript、Laravel、SQL、Git、Docker等
- 補助的に扱う技術と、今回の対象外(例:別フレームワーク・高度なクラウド運用等)
- 最終制作課題での技術のつながり
- 決定・明文化する対象
- PHP、JavaScript/TypeScript、Laravelのコース内での役割と採用バージョン
- フロントエンド、バックエンド、DB、テスト、デプロイ先の標準構成
- エディタ、Git、コンテナ等の標準開発環境とセットアップ手順
- Day 1–100の到達基準と、使用技術・実装演習の対応
- 受講対象と前提知識、および100日・600時間の配分
- 完了条件
- [ ] Web開発の技術全体像と、本研修の対象・対象外を示す導入1ページを作成する
- [ ] 標準実装プロファイル(技術構成・バージョン・役割)と採用理由を文書化する
- [ ] 新規受講者が再現できる環境構築手順を用意する
- [ ] Day 1–100と技術要素・演習の対応表を作成する
- [ ] 代表Dayを標準環境で実行し、手順を確認する
- [ ] 決定内容を README・curriculum・student/instructor guide に反映する
- 成果物
導入用の技術全体像ページ、標準実装プロファイル、環境構築ガイド、Day別対応表。
表示するデータがありません