Laravelの教科書バージョン10対応
加藤 じゅんこ
- 定価
- 3,300円(本体価格 3,000円)
- 発売日
- 2023年3月22日
- 判型/ページ数
- B5変形/352ページ(オール4C)
- ISBN
- 978-4-8026-1408-5
- キーワード:
- ペジネーション / データベース連係 / Laravel 10 / Laravel Sail / ララベル / phpMyAdmin / MVC / モデル・ビュー・コントローラ / CRUD / テストデータ作成 / Laravel / PHP / Webアプリ / フレームワーク
PHPでWebアプリケーションを開発するための定番フレームワーク「Laravel(ララベル)」の最新版「バージョン10」に対応した解説書。
- できるだけ分かりやすくLaravelを学びたい
- すべてのステップを省略せずに教えてほしい
- セキュリティなど、Webアプリ開発において大事な知識も得たい
本書はそんな人のための解説書です。
サンプルコードの入手
https://biz.addisteria.com/code_download/
「Laravel11サポートガイド」のご提供(2024/5/10)
本書はLaravel10を対象にして執筆されています。2024年3月に発表されたLaravel11で本書を使うための「Laravel11サポートガイド」を作成いたしました。下記よりダウンロードしてご利用ください。
「Laravel11サポートガイド(Ver.1.3)」のダウンロード
CHAPTER 1 Laravelで何ができるの?
1-1 Laravelって何?
1-2 Laravelで搭載できる機能の例
COLUMN Laravelを使い始める時に必要な知識ってどんなもの?
CHAPTER 2 Laravelを使うための準備
2-1 Webアプリケーション開発の流れ
2-2 Laravel Sailによるプロジェクト作成までの流れ
2-3 Dockerのインストール
2-4 プロジェクトの新規作成
2-5 Visual Studio Codeの準備
2-6 phpMyAdminの追加
2-7 ユーザー登録・ログイン機能の搭載
2-8 設定とメッセージの日本語化
2-9 開発環境と本番環境の設定の違い
COLUMN エラー対策 Laravel Sailで開発環境を構築できない場合
CHAPTER 3 Laravelの仕組み
3-1 MVCモデルって何?
3-2 Laravelのディレクトリ(フォルダ)構造
COLUMN @ifディレクティブを使ってプロパティが読み込めないエラーを解決
CHAPTER 4 コードの基本的な入力方法
4-1 交通整理のルーターの処理
4-2 司令塔のコントローラの処理
4-3 広報係のビューの処理
4-4 Component(コンポーネント)の利用
COLUMN Laravelはバージョンによってコードの書き方が変わる!?
CHAPTER 5 Laravelとデータベースの連携
5-1 Laravelのデータベース
5-2 モデルを使った処理
5-3 テーブルの新規作成方法
5-4 テーブル構造の変更方法
COLUMN カラム(列)名を変更したり、カラムのデータ型を変えたりしたい時
CHAPTER 6 投稿データの作成と保存
6-1 フォームの作成
6-2 投稿データの保存
6-3 バリデーション処理の搭載
COLUMN カラムごとにデータを指定して保存する方法~コードの書き方はひとつじゃない~
CHAPTER 7 投稿データの一覧表示
7-1 一覧画面の作成
7-2 リレーションの設定方法
7-3 条件に合ったデータだけを取得する方法
COLUMN リレーション先のデータは、Eagerロードで取ってこよう
CHAPTER 8 ミドルウェアによるアクセス制限
8-1 ミドルウェアって何?
8-2 ミドルウェアで管理者のみがアクセス可能にする
8-3 Gate(ゲート)を使った動作や表示の制限
COLUMN 要注意! Vendorディレクトリの中は直接編集しないこと
CHAPTER 9 データの個別表示・編集・削除処理の搭載
9-1 CRUDって何?
9-2 個別表示機能の搭載
9-3 編集機能の搭載
9-4 削除機能の搭載
9-5 リソースコントローラの利用
COLUMN リソースコントローラのルート設定をexceptやonlyで限定する
CHAPTER 10 テストデータ作成・ペジネーション搭載
10-1 シーダーとファクトリーでテストデータを楽々作成
10-2 ペジネーション(ページ分割)を搭載
10-3 コンポーネントの新規作成
10-4 メニューとロゴをカスタマイズ
COLUMN コンポーネントに属性情報を受け渡して、ロゴのサイズを変えてみる
CHAPTER 11 エラーの解決方法
11-1 エラー解決のための3ステップ
11-2 よくあるエラーと対策
CHAPTER 12 今後の学習について
12-1 これからの学習方法について
12-2 さいごに
ダウンロードデータ
本書で解説したサンプルデータをダウンロードできます。
なお、使用方法などに関しては、必ず書籍の該当箇所をご確認の上、ご利用ください。
ダウンロード後、解凍したファイル内に「readme.txt」ファイルなどが含まれる場合は、使用前にこちらもご確認ください。
本書のサンプルコードは、著者が運営するサイトから入手いただけます。
正誤情報
お問い合わせ
本書に関するお問い合わせは、下記のボタンをクリックしてお問い合わせフォームよりお問い合わせください。