含まれているコース内容 について詳しく学べます! 目次 Lesson 1 はじめに Lesson 2 環境構築 Lesson 3 Hello World Lesson 4 Laravelのアーキテクチャ Lesson 5 Laravelにおけるセキュリティ Lesson 6 DBを扱う Lesson 7 TODOアプリを作成(事前準備編) Lesson 8 TODOアプリを作成(画面実装編) Lesson 9 DBとモデルの準備 Lesson 10 認証 Lesson 11 TODOアプリを作成 Lesson 12 異常系の対応 Lesson 13 ログ Lesson 14 テスト Lesson 1 はじめに 1、 この講座の目標 2、 Laravel Lesson 2 環境構築 1、 XAMPP 2、 Composer 3、 Laravel Lesson 3 Hello World 1、 Laravelの基本 2、 ルーティング 3、 コントローラ 4、 ビュー 5、 HelloWorldの表示 Lesson 4 Laravelのアーキテクチャ 1、 Laravelを採用したアプリケーションアーキテクチャ 2、 バリデーション 3、 サービスコンテナ 4、 サービスプロバイダー 5、 リポジトリ 6、 キャッシュ 7、 コレクション 8、 ヘルパー 9、 ファイルストレージ 10、 レート制限 11、 バッチ処理 12、 ジョブとキュー 13、 ブロードキャスト Lesson 5 Laravelにおけるセキュリティ 1、 認証 2、 認可 3、 ハッシュ Lesson 6 DBを扱う 1、 データベースとの接続 2、 Laravelで使用可能なカラムタイプ 3、 ORM 4、 Redisの紹介 Lesson 7 TODOアプリを作成(事前準備編) 1、 作成するアプリケーションの紹介 2、 実装方針(それぞれのファイルの役割) Lesson 8 TODOアプリを作成(画面実装編) 1、 Laravel_Todoの作成 2、 TODO一覧画面作成 3、 TODO作成画面作成 4、 TODO編集画面作成 Lesson 9 DBとモデルの準備 1、 DBの作成 2、 モデルの作成 Lesson 10 認証 1、 ログイン画面と新規登録画面の作成 2、 usersのデータ登録 3、 usersのデータ認証 4、 バリデーションを実装する 5、 ログアウトの実装 6、 新規登録と認証の動作確認 Lesson 11 TODOアプリを作成 1、 TODO作成用クエリの実装 2、 TODO一覧取得用クエリの実装 3、 TODO更新用クエリの実装 4、 TODO削除用クエリの実装 Lesson 12 異常系の対応 1、 共通エラーページを作る(500エラー) 2、 ルーティングエラーページを作る 3、 認証エラーページを作る Lesson 13 ログ 1、 ログの確認とローテーション 2、 ログインエラーをログファイルに書き込む 3、 TODOの作成エラーをログファイルに書き込む 4、 ログの出し分けをする Lesson 14 テスト 1、 Laravelのテストの仕組み 2、 テスト用の環境ファイル作成 3、 テストの作成 4、 テストの実行
目次 Lesson 1 はじめに Lesson 2 環境構築 Lesson 3 Hello World Lesson 4 Laravelのアーキテクチャ Lesson 5 Laravelにおけるセキュリティ Lesson 6 DBを扱う Lesson 7 TODOアプリを作成(事前準備編) Lesson 8 TODOアプリを作成(画面実装編) Lesson 9 DBとモデルの準備 Lesson 10 認証 Lesson 11 TODOアプリを作成 Lesson 12 異常系の対応 Lesson 13 ログ Lesson 14 テスト