現役LaravelエンジニアがオススメするLaravel教材・サイト8選(初学者〜中級者向け)

ゆーたろー

こんにちは、ゆーたろーです。

大阪のHRTechベンチャーのエンジニアです。
TypeScript/Vue.js(Nuxt.js)/Laravelを使っています。

・プログラミングスクール講師
・月1で勉強会運営
・Twitter(フォロワー4700人以上)で情報発信

など色々やっている1児のパパです。

プログラミング言語PHPのフレームワークLaravelの学習に関して、現役Laravelエンジニアの僕がオススメする教材・サイトをご紹介します。

・Laravelを勉強したいけど、どの教材やサイトで勉強するのが良いんだろう…?

このような方の疑問をキレイサッパリ解消する記事です。

PHPやLaravelは東京以外の地方でも採用している企業が多く、地方在住でバックエンドエンジニアへの転職を目指す方が勉強するのに良い言語・フレームワークです。

現に僕は神戸に住んでいますが、1社目も現在の会社でもPHPを使って開発業務を行っています。
(Ruby/Ruby on Railsを使っている会社自体少なく、Python/Djangoを採用している会社はさらに少ないです。というかPythonはほぼないです)

なお、この記事では初学者、中級者を以下のように定義し、それぞれのフェーズにオススメの教材・サイトをまとめています。

  • 初学者:実務未経験
  • 中級者:実務経験1ヶ月〜1年

最後まで読んでいただくと、今のご自身にピッタリな教材が見つかります

この記事では僕が実際に活用した教材・サイトのみをご紹介しています。

目次

現役エンジニアオススメの初学者向けLaravel教材・サイト5選

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

通称青本と呼ばれるこの技術書はこれからLaravelを学習するぞ!という全ての方に超オススメの超入門書です。

僕の周りで実務でLaravelを触っている人のほぼ100%がこの本を一度は読んだことがあるのではないかと思うほどに有名なので間違いないです。(もちろん僕も持っています)

タイトルにも『入門」とある通り入門書という位置付けなので応用的な内容はほとんどありませんが、基礎はしっかり身につけることのできる良書なのでエンジニア転職目指してPHP、Laravelを勉強されている方はぜひ読んで欲しいです。

青本はLaravel5系版とLaravel6系版がありますが6系版を購入することをオススメします。
(下リンクから6系版を購入できます)

Techpit:Laravel(+Vue.js)でSNS風Webサービスを作ろう!

次はテキスト教材プラットフォームTechpitさんにある『Laravel(+Vue.js)でSNS風Webサービスを作ろう!』です。

この教材ではLaravelを使ってSNS風サービスをハンズオン形式で開発出来るカリキュラムです。
※タイトルに(Vue.js)と入っていますが、ほんの一部にVue.jsを使っている感じなのでこの教材だけでVue.jsを身につけるのは難しいです。

価格もリーズナブルでボリュームも結構あり説明もわかりやすいのでLaravelの基礎を押さえたから何かハンズオンで良いから作りながら理解を深めたい!という方にオススメです。(僕も実務に入る前に購入しました)

実務を経験した今だからこそ『ここのコードの書き方は現場ではあまり使われないな…』と思うところもありますが、初学者フェーズにはとても良い教材だと思うので、青本とセットでぜひやってみて欲しいです。

PHPHacks

次は実業家の迫さんが運営するSkillHacksというオンラインスクールで開講されているPHPHacksです。

この教材ではLaravelの基礎を身につけることが出来るプラス以下の内容も学習することができます。

  • マークアップに必要なHTML/CSS
  • SQL
  • Vagrant、Dockerを使った仮想環境の構築方法

ですのでこれからバックエンドエンジニアを目指してプログラミングを1から勉強し、バックエンドの言語にはPHP(Laravel)を学習したいという方にはとてもオススメです。

あと、このPHPHacksの講師であるゆーやさんいつでもLINEで質問が出来るのでそこも魅力の1つかと思います。
(僕は仮想環境の構築でかなり手こずり、かなり助けていただきました)

ネイティブPHP(フレームワークを使わずに)でアプリケーションを開発するカリキュラムもあるので、Laravelだけでなく、そこ以前のところからしっかり力をつけたい方はぜひ受講してみてください。
(個人的にLaravelを勉強する前にネイティブPHPでのアプリ開発は経験しておいた方が良いと思っています)

下画像をクリックすると講座のページに飛べます。

ReaDouble

Laravel公式ドキュメントの日本語訳です。(ただし、非公式)

現役エンジニアの立場的には『公式ドキュメント(ReaDoubleでも)で勉強すべし!』と言いたいところなのですが、初学者がいきなり公式ドキュメントから入るのはハードルが高いものです。

僕自身、Laravelをこれから勉強するぞ!という時にこちらのサイトを見て勉強しようと思いましたが何が何だか…状態でした。

なのでこの順番での紹介としました。

初学者がいきなり公式ドキュメントから入るのは挫折にも繋がりかねないですからね…。

これまで説明した教材と並行して少しずつ見ていくのがかなり効率的だと思います。

Laravelでのアプリケショーン開発には必須のサイトですのでまだブックマークしてない人はこの機会に必ずブックマークしておきましょう。

やんばるエキスパートPHP/Laravel講座

僕がメンター(講師)を勤めるオンラインプログラミングスクールです。

教材・サイトではなくスクールですが、Laravelを使って共同開発経験を積みたい、現役エンジニアにコードレビューしてもらいたい、という初学者には心からオススメできるのでピックアップしました。

初学者には、という書き方をしましたがこれまで現役エンジニアの受講生も数名いらっしゃいました。

本スクールではLaravelに加えてチーム開発でのGitを使い方を習得できるのも大きな魅力です。

やんばるエキスパートの魅力は他にもたくさんありますが、それだけで1記事書けてしまうので別の記事にまとめます。

現役エンジニアオススメの中級者向けLaravel教材・サイト3選

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

通称緑本と呼ばれており、初学者向けで紹介した青本(PHPフレームワークLaravel入門 第2版)の続編的なイメージです。

青本で基礎を1通り掴んで緑本で実践的な内容を勉強する、というのがオススメの使い方です。

この緑本も実務でLaravelを使っている人は結構持っているのではないかと思います。

青本レベルの前提知識なくいきなりこの技術書から入ると難しいので中級者向けにさせていただきました。

青本と緑本セットで読むのがオススメです。(僕は青本と一緒にデスクに常備しています)

公式ドキュメント

ようやく登場ですが、公式ドキュメントです。英語版です。

Laravelの知識もある程度ついたら公式ドキュメントにも挑戦してみるのがオススメです。

初学者向けで紹介したReaDoubleもとてもオススメなのですが、非公式ではあるので情報の信頼性という意味ではこちらに軍配が上がります。

とはいえ、僕は英語が苦手なので調べる時はReaDoubleに頼っています(笑)し困ってはないですが、最近こちらの公式ドキュメントも併せて読むことにしています。

英語に抵抗がない方はこれを常に見ておけば良いのではないかと思います。

Laravel使いの情報源まとめ

こちらはあるエンジニアさんがZennに投稿していた記事です。

これは正直神記事です。こういう有益情報がまとまった記事は本当にありがたいですね。

実際に見ていただくのが早いと思うので説明は割愛します。

この神記事は定期的に見直しましょう。

最後に

最後にこの記事でご紹介したLaravelの学習にオススメな教材・サイトをまとめます。

現役エンジニアオススメの初学者向けLaravel教材・サイト5選

  • PHPフレームワークLaravel入門 第2版
  • Techpit:Laravel(+Vue.js)でSNS風Webサービスを作ろう!
  • PHPHacks
  • ReaDouble
  • やんばるエキスパートPHP/Laravel講座

現役エンジニアオススメの中級者向けLaravel教材・サイト3選

  • PHPフレームワーク Laravel実践開発
  • 公式ドキュメント
  • Laravel使いの情報源まとめ

ピックアップした教材・サイト(一部スクール)は僕が実際に全て使って本気でオススメできるものです。

ぜひLaravel学習の参考にしてください。

“頭おかしい”プログラミングスクール『やんばるエキスパート』

内定者続出のエンジニア転職特化オンラインコミュニティ『転職クエスト』

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!

この記事を書いた人

上場グループのHRTechベンチャーで働くWebエンジニアです。
新卒で入社した大手重工メーカを4年で退職し、2020年4月からエンジニアとキャリアチェンジしました。

仕事ではTypeScript/Vue.js(Nuxt.js)/Laravelを主に使っています。

プログラミングスクールの講師やデザイン関連のお仕事もさせてもらっています。

神戸で「つながる勉強会」という勉強会を月1で運営しています。
https://tsunagaru-kobe.connpass.com/

お仕事のご依頼、ご相談はお問い合わせページもしくはTwitterのDMからお願いします。

コメント

コメントする

目次
閉じる