Laravel学習者必見！未経験から実践的なWebアプリケーション開発スキルを身につけるためのおすすめ教材一覧

Laravelを始めたばかりの方！ようこそ！

Laravel初学者,実務未経験者に見てもらいたい学習教材などをまとめました。
随時更新していきますので、よかったらストックしていってください！(・∀・)

## 小学者向け(基本)
超王道ルートですが、
* プロゲート
* ドットインストール

がいいと思います。
知人の中でも使用してきた方がかなり多い引用です。
一言で言ったら『迷ったらこれ！』的な、良い教材です。

https://prog-8.com/

https://dotinstall.com/

個人的にサーバーサイド(バックエンド)エンジニアを目指されている方は、
基本:HTML,CSS,Git,SQL
バックエンド言語,Ruby,PHP のうち、１つだけ(※複数の受講は危険！)

をやっておくべきだと考えております。

## Git, GitHub

とりあえず下記のいずれかをやっておけば、実務でも困らないレベルに到達できると思います。

こちらは自身は受講していませんが、何百というサイトでプログラミングの学習ロードマップ的なものを見てきた中で最も評価が高かったもので、レビューも大変良い感じで、この講師の方のYoutube自体は試聴しているので上げさせていただきました。

https://www.udemy.com/course/unscared_git/

個人的には、実務で困ることがなくなるレベルに跳ね上げてくれたこちらの方がおすすめです。
漫画形式でわかりやすいです。

https://www.amazon.co.jp/%E6%94%B9%E8%A8%822%E7%89%88-%E3%82%8F%E3%81%8B%E3%81%B0%E3%81%A1%E3%82%83%E3%82%93%E3%81%A8%E5%AD%A6%E3%81%B6-Git%E4%BD%BF%E3%81%84%E6%96%B9%E5%85%A5%E9%96%80%E3%80%88GitHub%E3%80%81SourceTree%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E6%93%8D%E4%BD%9C%E5%AF%BE%E5%BF%9C%E3%80%89-%E6%B9%8A%E5%B7%9D-%E3%81%82%E3%81%84/dp/4863543433

イメージ
![スクリーンショット 2023-06-21 9.14.36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2980785/9ea87f3a-ada0-71f8-03a0-15797764faea.png)


## PHPUnit / CircleCI をlaravelで使いたい場合◎

https://www.techpit.jp/courses/78

テストとは？CircleCIって最近流行ってるけど何？みたいな方におすすめです。また、ポートフォリオに CircleCI を導入したい場合、この記事の内容を応用させれば比較的簡単に導入可能です。（実体験）


## Techpit(全18講座)

https://www.techpit.jp/courses/category/Laravel

Laravelの基本的な勉強は終わった。でもアプリを作るにはどうしたらいいんだろう？いけてるアプリを作りたい！と思った際におすすめの教材です。SNS風のアプリだったり、フリマアプリ・メモアプリなどもあり、より実践的な知識が身に付きます。初月無料で受講し放題（確か3000円ぐらい?）のコースもありますので、一度チェックしてみることをお勧めします。



## Laravel入門（通称、青本）（特に初学者には◎）

https://www.amazon.co.jp/PHP%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF-Laravel%E5%85%A5%E9%96%80-%E6%8E%8C%E7%94%B0%E6%B4%A5%E8%80%B6%E4%B9%83/dp/4798052582

バージョンこそ古いですが、Laravelの全体像を把握するのに最適です。バージョンが古かったり、誤植が多かったりもあるので、読んで学ぶことをお勧めします。自社でも使用している人（使用していたも含め）が多い印象で、ゆーたろーさんのブログから引用したところによると、

(https://yutaro-blog.net/2021/05/22/laravel-recommend/)
>僕の周りで実務でLaravelを触っている人のほぼ100％がこの本を一度は読んだことがあるのではないかと思うほどに有名なので間違いないです。（もちろん僕も持っています）

とのことです。こちらも参考にしていただければと思います。

## Docker入門(無料で学べます！)

https://y-ohgi.com/introduction-docker/2_component/dockerfile/

勝又健太さん（DevOpsエンジニアとして有名なテック系YouTuber）が紹介していた教材になります。Dockerをゼロから学ぶという人におすすめです。ハイレベルなポートフォリオにDockerを組み込むための必要な知識を効率よく学ぶことができます。

## LaravelとVue.jsを使うときのDocker環境構築

https://yutaro-blog.net/2021/04/28/docker-laravel-vuejs-1/

記事の名前は『絶対に失敗しないDockerでLaravel+Vueの実行環境（LEMP環境）を構築する方法〜前・中・後編〜』
かなり詳細に記述されていて作業していて詰まりにくかった印象（というか何も問題がなかった。完璧）ポートフォリオにDockerで構築してLaravelとVue.jsを使って行きたい場合、かなり有益な記事である可能性大。

## Laravel+Vue.jsでの写真アップロードハンズオン
https://www.hypertextcandy.com/vue-laravel-tutorial-introduction

Vue.js初心者でも「Vue + Laravel + AWS（S3のみ）」のアプリケーションを作成できる「Vue + Laravel チュートリアルシリーズ」もあります。これを完了させると、SPA（Single Page Application）を取り入れたポートフォリオを作成できます。これらの記事を参考にすることで、ポートフォリオ作成に必要なスキルを身に付け、自信を持って面接に臨むことができます。

※自身はこれに加えて『AWS(EC2+RDS+VPC),Docker』を加えてCSSをちょっと修正したものを面接のアピール材料に入れて未経験就職を成功させました。
(これも近日中に技術記事にします。)

Github(これをアレンジした自身の就職時のポートフォリオ)

https://github.com/Masanarea/portfolio





## Laravel関連の記事（特に初学者には◎）

https://yutaro-blog.net/

上のdockerでの環境構築記事の著者のブログですが記事全般わかりやすいものが多い。他にもこの人のZennのブログとかではHerokuにlaravelアプリをデプロイする記事、laravel書籍おすすめのものをまとめた記事もあるので気になった方は調べてみてください