【レベル別】Laravel学習におすすめの本・参考書4選【厳選】

  • 2020年8月13日
  • 2020年9月27日
  • IT, PHP
 
悩んでいる人
Laravel学習におすすめの本を教えてほしい


こういった疑問に答えます。

・Laravelとは
・Laravael学習におすすめの本4冊【レベル別】


Laravelは、ある程度PHPがわかっていないと勉強しても意味不明だと思うので、PHPがわからない人は、まずPHPを勉強しましょう。

PHPのおすすめの書籍は、当ブログの【2020年版】PHP初心者におすすめの本・入門書6選で紹介しているのでよかったらぜひ。

それではさっそく見ていきましょう。


Advertising

Laravelとは


Laravelについては別記事のPHPフレームワークLaravelとは?で詳しく解説しているのでここでは簡単に説明しますね。

Laravel(ララベル)とは、近年最も注目を集めているPHPフレームワークです。
GitHubでは、PHPフレームワークの中で最高評価を受けていて、PHPエンジニアから支持されています。


Laravelの特徴5つ

  1. 世界中で人気のあるPHPフレームワーク
  2. 学習コストが低い
  3. PHP初心者でもきれいなコードが書ける
  4. 機能がとにかく豊富
  5. ライブラリが充実


Laravel学習におすすめの入門書1冊


Laravelをこれから学習する人向けの入門書を1冊紹介します。

入門書は何冊も読む必要はないので、ひとまずこの1冊を読んで基礎知識を身に付けましょう。

PHPフレームワーク Laravel入門 第2版


入門編で紹介する1冊は、「PHPフレームワーク Laravel入門 第2版」です。

初めてLaravelを学習するって人は、こちらの本で学びましょう。
Laravelの基本的なことを一通り学ぶことができ、今のところLaravel入門書としては最も人気の本です。


特徴・おすすめポイント

サンプルコードを元に実際に手を動かしながら学ぶことができるので、より理解を深めることができます。
業務でLaravelを扱うことができるレベルになる上で最低限必須になる機能を一通り学ぶことができます。


スポンサードサーチ

Laravel学習におすすめの本3冊【中級・上級編】


Laravelの基礎学習を終えた中級・上級者向けのおすすめの参考書を3冊紹介します。


PHPフレームワーク Laravel 実践開発


まず紹介する1冊は、「PHPフレームワーク Laravel 実践開発」です。

入門編で紹介した「PHPフレームワーク Laravel入門 第2版」の続編として執筆された本で、Laravel中級者向けの本です。


特徴・おすすめポイント

実務レベルで使える役に立つ機能を中心に学ぶことができます。
Laravelの基礎知識を身につけた人がレベルアップできるために手助けとなってくれるような本です。


 
あゆり
「Laravelの基礎は理解したからもう少し実務レベルの内容を勉強したい!」という方におすすめです。


PHPフレームワーク Laravel Webアプリケーション開発


2冊目は、「PHPフレームワーク Laravel Webアプリケーション開発」です。

より実践的な内容ではありますが、ハンズオン形式ではなく逆引き本として確認したいことがあるときに見るような辞書的な使い方ができる本です。


特徴・おすすめポイント

Laravelをより高度に扱うことでができるようになる、より実践的な内容が解説されています。
手を動かして学んでいくというよりは、「逆引き」という使い方で考えるとかなりの良書です。


 
あゆり
「ある程度Laravelについては理解できたから、わからない時にさらっと見れるような本がほしい」という方におすすめです。


Laravel リファレンス


3冊目は、「Laravelリファレンス」です。

こちらも中級者以上向けで、Laravelの仕様が丁寧に解説されています。


特徴・おすすめポイント

Laravelの思想は、「PHPの職人向けのフレームワーク」です。
なので自由に書けてしまう分、根本となる設計をしっかりしないと、運用・保守で大変な作業が必要になってしまいます。この本ではそうならないためのサンプルコードも用意されています。


 
あゆり
「Laravelの仕様が理解できて開発するだけじゃなく運用・保守まで学びたい!」という方におすすめです。


Laravel本で学んでいくにあたって学習の進め方

今回紹介した本でLaravelを独学しようと考えている方は、以下の順番で進めるとより理解が深まるかなと思います。

  1. PHPフレームワーク Laravel入門 第2版」で基礎知識を学ぶ (入門)
  2. 「PHPフレームワーク Laravel 実践開発」でより実践的なことを学ぶ (中級)
  3. 「PHPフレームワーク Laravel Webアプリケーション開発」
    or 「Laravelリファレンス」で更に理解を深める (上級)


③の上級は好きな方でいいと思いますが、「PHPフレームワーク Laravel Webアプリケーション開発」の方が人気ですし、辞書的な使い方もできるのでおすすめです。


まとめ:Laravelが習得できれば将来性はかなりある


フリーランス向けの求人サイトとかで検索してもらえるとわかると思いますが、Laravelの求人数は他のPHPフレームワークに比べても多いです。

求人数が多いということは、需要が高く稼ぎやすいということですね。
また、フレームワーク系は単価も高いので習得しておいて損はないと思いますよ。

というわけで今回は以上です。

Advertising