ホーム > PC/IT書籍 > 作品一覧 > プログラミング > これからはじめるLaravel実践入門

これからはじめるLaravel実践入門

これからはじめるLaravel実践入門

MVCの基本からReact連携によるモダン開発まで

  • 山田 祥寛

サーバーサイドもフロントエンドも1冊に凝縮! サンプルでアプリ開発の核心を学び、現場の即戦力になる!

※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

LaravelによるWebアプリ開発の基礎から実践ノウハウまで、この1冊で着実に身につく!

本書は、PHP環境で定番のアプリケーションフレームワーク「Laravel」をこれから本格的に学ぶ方のための書籍です。Laravelの基礎の基礎から、Webアプリ開発に欠かせない多様な知識までを、たくさんのサンプルに触れながら網羅的・体系的に学習していきます。

書籍の後半では、LaravelとReact(Inertia.js)を組み合わせたモダンなフロントエンド開発や、認証・認可などの実践的なテーマも詳しく解説。丁寧な解説とサンプルを通じて、実務に直結する知識やテクニックを確実に習得できる、本物の開発力が養われる必読入門書です。

Laravel 12以降/PHP 8.5以降に対応。

※カバー画像が異なる場合があります。

第1章:イントロダクション
 1-1. Laravelとアプリケーションフレームワーク
 1-2. Laravelを利用するための環境設定
第2章:Laravelの基本
 2-1. はじめてのLaravel
 2-2. コントローラーの基本
 2-3. ビューの基本
 2-4. モデルの基本
 2-5. Laravelの設定情報
 2-6. VSCode+PHP Debug拡張によるデバッグ
第3章:LaravelによるCRUDアプリ開発
 3-1. リソースコントローラーとリソースルート
 3-2. 一覧画面の作成
 3-3. 詳細画面の作成
 3-4. 新規登録画面の作成
 3-5. 編集画面の作成
 3-6. 削除機能の作成
第4章:ビュー開発
 4-1. 埋め込み構文 - {{...}}構文
 4-2. ディレクティブ(条件分岐)
 4-3. ディレクティブ(ループ)
 4-4. ディレクティブ(属性、その他)
 4-5. ディレクティブの自作
 4-6. コンポーネント
 4-7. ビューコンポーザー
第5章:モデル開発(クエリ)
 5-1. 複雑な条件で検索を実行する - クエリビルダー
 5-2. より高度なデータの取得
 5-3. レコードの登録/更新/削除
第6章:モデル開発(リレーション)
 6-1. リレーションシップと命名規則
 6-2. リレーションのカスタマイズ
 6-3. ポリモーフィック関係
 6-4. リレーションを介したクエリの構築
 6-5. 関連モデルの登録/更新/削除
第7章:モデル開発(属性、マイグレーション、ファクトリー)
 7-1. 属性値の操作
 7-2. マイグレーション
 7-3. モデルファクトリー
第8章:コントローラー開発
 8-1. レスポンス
 8-2. リクエスト
 8-3. 状態管理
 8-4. 入力値検証
第9章:Laravelアプリの構造
 9-1. サービスと依存性注入
 9-2. ロギング
 9-3. ルーティング
 9-4. ミドルウェア
第10章:クライアントサイド開発
 10-1. フロントエンド開発の選択肢
 10-2. Inertiaの基本
 10-3. Inertiaで書籍管理アプリを実装する
 10-4. 認証機能
 10-5. 認可(ゲート/ポリシー)
第11章:Laravelの高度な機能
 11-1. 電子メールを送信する - Mailable
 11-2. 時間のかかる処理を非同期に実行する - キュー
 11-3. イベントに応じた処理を実装する - リスナー
 11-4. アプリの国際化対応
続きを読む

価格(税込):4,510円
ページ数:624ページ
出版日:2026/04/01

マイポイントで購入できる作品について

プログラミング ランキング 一覧

本日のランキング
週間ランキング
月間ランキング
会員登録(無料)

登録すると、ブック・月額コースの購入や立ち読みページの増加などより一層お楽しみいただけます。