動かして学ぶ!Laravel開発入門 (山崎 大助)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. 動かして学ぶ!Laravel開発入門

動かして学ぶ!Laravel開発入門 発売予定


形式:
書籍
発売日:
ISBN:
9784798168654
定価:
本体3,000円+税
仕様:
A5・328ページ
分類:
Webプログラミング

本書籍の他の形式を確認する

購入はこちら

各ストアの電子書籍は準備中

  • このエントリーをはてなブックマークに追加

デジタルハリウッド・ジーズアカデミー人気講師直伝!
PHPの人気フレームワークLaravel(ララベル)で
Webアプリ開発に挑戦しよう!

【本書の概要】
デジタルハリウッド・ジーズアカデミーなどでLaravel講座をもつ著者が、多くの受講生の声を反映して執筆したLaravelの入門書です。
サンプル作りを通して、LaravelによるWebアプリの設計・作成の基本、ルーティング、リエクスト処理、ビュー、認証、ページネーション、モデルのリレーション、ファイルアップロードの基本などを一通り学ぶことができます。

【Laravelとは】
LaravelはMicrosoftの.NETの開発に関わっていたTaylor Otwell氏によって開発され、
PHPの世界で最も人気のあるフレームワークの1つです。

【本書の開発環境について】
本書の開発環境はAWS Cloud9を利用しています。
WindowsもしくはmacOSでLaravelの環境を作ろうとすると、環境構築に1、2時間を要してしまうことがかなりあります。
その点、ブラウザだけで開発できるAWS Cloud9を利用すれば、開発環境を手軽に設定できるため非常に効率よく学習することができます。

【Laravelのバージョン】
Laravel 6.x(LTS)

【読者対象】
LaravelによるWebアプリ開発初心者

【本書のゴール】
本書を読み終わった後、基本的なLaravelの利用方法を習得できることを目的としています。

【著者プロフィール】
山崎大助(やまざき・だいすけ) ジーズアカデミー学校長。デジタルハリウッド大学大学院 教授。
専門はフロントエンド、Webアプリケーション。
2013年 全世界で9人しかいないMicrosoft MVP(Bing Maps Development)の1人として受賞、
現在もMicrosoft MVP(Developer Technologies)を受賞している。
著書に『レスポンシブWebデザイン「超」実践デザイン集中講義』(SBクリエイティブ)、
『jQueryレッスンブック jQuery2.X/1.X対応』(ソシム)がある。
公開しているWebサービスに『LaravelDB.com』『BingMaps GO!』がある。


Chapter1 PHPフレームワーク「Laravel」とは
Chapter2 開発環境の準備
Chapter3 Laravelのインストール
Chapter4 練習アプリ:本管理アプリを作る
Chapter5 本管理アプリ:データベースにテーブルを作成する
Chapter6 本管理アプリ:モデルを作成する
Chapter7 本管理アプリ:ルート定義を作成する
Chapter8 本管理アプリ:ログイン認証機能を追加する
Chapter9 本管理アプリ:レイアウトとビューを作成する
Chapter10 本管理アプリ:本の追加登録処理を作成する
Chapter11 本管理アプリ:本を一覧表示する機能を作成する
Chapter12 本管理アプリ:本のデータ削除機能を作成する
Chapter13 本管理アプリ:ルート定義以外の各処理をコントローラに移動する
Chapter14 本管理アプリ:ページネーションを使用する
Chapter15 本管理アプリ:SESSIONを利用する
Chapter16 本管理アプリ:ログイン認証機能を追加する
Chapter17 本管理アプリ:ファイルのアップロード機能を追加する
Chapter18 本管理アプリ:モデル記述コードのチェック(tinker)・テストデータの自動生成(Seeder)を行う
Chapter19 本管理アプリ:バリデーションメッセージを日本語化する
Chapter20 本管理アプリ:デバッグ用ヘルパー関数を利用する
Chapter21 本管理アプリ:phpMyAdmin管理ツールをインストールする
Chapter22 モデルで利用できる便利なメソッド
Chapter23 Eloquentリレーションから見るモデルとリレーションの関係

付属データはこちら

会員特典はこちら

書籍への問い合わせ

正誤表、追加情報をご確認の上、こちらよりお問い合わせください

書影の利用許諾について

本書籍に関する利用許諾申請はこちらになります

  • よくあるご質問]

    Q:第8章と第16章のタイトル「ログイン認証機能を追加する」と同じだが、内容の違いは何か?

    A:第8章はLaravelに標準で用意されているログイン認証機能を実装しています。第16章は、さらにログイン認証制御、認証ユーザ情報の取得などの機能を追加しています。
正誤表の登録はありません。