Laravelの教科書/講座内容

Laravelの教科書

【基礎編】

搭載機能 習得スキル 学習ステップ
1.Laravelとはなにか Laravelの仕組みを理解 Laravelとは
LaravelのMVCモデル
2.Laravelのインストール Laravelを使う前の準備方法 環境の準備
プロジェクト作成
初期設定
3.PHPのおさらい Laravelを使う上で重要なPHPの知識の復習 クラスの概念
Laravelのモデルとクラス
配列と連想配列
foreach構文の作り方
4.学習フォーラムの概要 作成するWebアプリの説明
5.新規投稿画面 モデル・ルート・コントローラーの作成方法 モデルとデータベースの作成
リレーションの設定
フォームの作成
リソースコントローラー作成
6.新規投稿データの保存機能 データベースへのデータの保存方法 ビューファイルの編集
投稿データの保存
バリデーション設定
画像の保存
7.一覧表示画面 表示部分の作成方法 foreach構文で一覧画面作成
CSSの適用
サイドバーメニュー作成
8.投稿の編集機能追加 データベースの情報を更新する方法 個別表示画面の作成
編集画面の作成
更新機能の搭載
削除機能の搭載

 

【上級編】

項目 習得できるスキル 詳細
9.投稿にコメント機能追加 学んだことの復習と応用 コメント追加①

モデル・リレーション

コメント追加②

ルート設定・コントローラー

コメント追加③

ビューファイル

10.様々な一覧を作成 データベースから条件に合ったデータを抽出する方法 自分の投稿のみ表示
自分のコメントが入った投稿のみ表示
テンプレート表示の調整
11.お問い合わせ機能追加 Webアプリからメールを送信する方法 お問い合わせフォーム作成
メール送信設定追加
メール送信機能を実装
トップページ変更
12.動作の制限 ユーザーによって表示や動作に制限をかける方法 Role(役割)の作成
管理者用ユーザー一覧作成
権限設定の方法
Gateで制限をかける
Policyで制限をかける
13.メール認証機能追加 アカウント作成時に、メールの認証機能を搭載する方法 メール認証機能を追加
通知メールの作成
14.ユーザーアカウント編集 ユーザーアカウントに属性情報を追加する方法・登録情報を更新する方法 アバター機能搭載①

コントローラー

アバター機能搭載②

ビュー

アカウント編集機能搭載①

機能追加

アカウントの編集機能搭載②

動作の制限

15.アカウント編集画面作成 多対多リレーションの活用 アカウント管理機能
役割の付与・削除①

ルート設定・コントローラー

役割の付与・削除②

ビュー

ユーザー削除後の処理
© 2021 40代からプログラミング!
40代からプログラミング!
タイトルとURLをコピーしました