初心者だけどLaravelを勉強して、Webサービス作りたい!どんな本で勉強すれば良い?
と言った方向けの記事になります!
記事執筆者:オザック
年収1000万超でプログラミング歴10年以上のエンジニア。
某有名R社で働き、個人事業主で関わってきたプロジェクトは20以上。
Laravelで作ってきたプロジェクトは10を超える。
この記事を読めば
初心者からLaravelでWebサービスを作るために必要な本や勉強法を知ることが出来、すぐに勉強を始められます!
また動画で学びたい人はこちらの記事がおすすめ!
目次
Laravelを学習するメリット・学習におすすめの本まとめ
まず本を紹介する前にLaravelを学習するメリットとおすすめ本のまとめを紹介します!
Laravelを学習するメリット
学習するメリット
- PHP/Laravelは日本でもかなり使われていて多くの仕事があるため食いっぱぐれない
- PHP/Laravelは日本でもかなり使われているので、日本語の文献が多い
- 日本語でほぼすべてのバグは解決できる
Laravelを学習するのは将来性が高いです!
日本では勿論外国でも多く使われていて、PHP言語でWeb開発といえばレガシーシステムでない限り殆どLaravelが使われています。
実際に僕自身も多くのLaravel案件を本業・副業問わず経験してきました。
初心者・中級者別にLaravelを学習できる本
今回の結論から言うと、Laravelを本で勉強する場合は
Laravelの本まとめ
この3冊がおすすめです。
では一切つずつ紹介していきます!
【初心者向け】実際に学習したLaravel本「PHPフレームワーク Webアプリケーション開発」
僕は昔初心者の頃これで勉強しました。
評価 | |
料金 | 3,799円 |
※僕の頃はLaravel5.xバージョンの本でしたが、8.xの最新のLaravel本のリンクを張っています
これはytakeさんというPHP界隈、特にLaravelに詳しい方が書いた本で初心者が勉強するには、Laravelの基本が載っていてわかりやすい本となっているのでオススメです!
この本で分かること
- Laravelフレームワークの特徴
- Laravelの基本的な機能、使い方
- Webサービスで使われる認証
- サンプルアプリケーションを開発する実践演習
初心者からLaravelを使うまでに覚えるべき基本的なこと、実際にLaravelでWeb開発をするまでの一連の流れを覚えられます。
独学でマスターしたい初心者にはオススメです!
【初心者向け】Laravelの基礎を学習するならオススメの本
Laravelの基礎が細かく分かる一冊となっています。
評価 | |
料金 | 2,673円 |
この本で分かること
- Laravelの基本的な機能、使い方
- RESTfulの使い方
- Webサービスで使われる認証
- サンプルアプリケーションを開発する実践演習
- 今後の学習するべきことについて
この本でLaravelの基本的なことはわかります。
こちらも初心者が独学でLaravelを学べるオススメの一冊になります!
より実践的なLaravelの使い方を学習出来る本
評価 | |
料金 | 2,673円 |
この本では具体的なユースケースごとに実際に手を動かしながらアプリケーションを開発していきます。
注意ポイント
ただこの本ではAWS上でサンプルのWeb開発をしているので、若干Laravel以外に覚えることがあったりすることがあります。
そこまで難しくはないですがそこも考慮に入れて考えると嬉しいです。
【初心者向け】実際にやっていたLaravelの学習方法
最後に初心者の頃にやっていた勉強法はこちらの本でLaravelを勉強しました!
僕がエンジニアなりたての2年目くらいのときにやったこととしてはまず下の本を勉強しました!
※僕の頃はLaravel5.xバージョンの本でしたが、8.xの最新のLaravel本のリンクを張っています
先程も紹介しましたが、こちらの本で最初勉強していました。
Laravelの機能の使い方は勿論、実際にサンプルアプリを作ってみるという課題もあり、
Webサービスを作り切るまでを経験できるので独学でWeb開発を勉強する事ができます!
実際の僕の勉強法をもっと詳しく書いてあるこちらの記事も参考になります
Laravelを学習するのに本は適切か?動画のほうが勉強しやすい!
いくつか本を厳選して紹介しましたが、初心者からLaravelを学ぶならまず間違いなく動画で勉強する方が簡単です!
本よりも動画のメリットは
- 説明に動きがあるので本よりもわかりやすい
- 本だと分かりづらい説明も本だとわかりやすくなる
- サンプルコードも0から書かずとも提供されている
- 本だと見ずらいコードも動画だとコピペしやすい
といった事が挙げられます!
また動画で勉強する場合はUdemyが絶対におすすめです!
とくに筆者に質問出来る!というのが大きなメリットです!
詳しくはこちらの記事がとても参考になります!
Laravelを学習するための本まとめ
Laravelは初心者にとって学びやすいフレームワークであり、Laravelが使っている言語のPHPも初心者にとっては覚えやすい言語です。
- Web開発のイロハを知りたい人
- Web開発を覚えて自分のサービスを作りたい人
- 独立したい人
にはオススメのフレームワークです。
初心者向けのLaravel勉強法に関してはこちらが参考になります