Laravelを始めたばかりの方(自分も含めて)!ようこそ!
Laravel初学者に見てもらいたい学習教材などをまとめました(随時変更、自分用メモ)。
よかったらストックしていってください!(・∀・)
最新版は移行しました!
PHPUnit / CircleCI をlaravelで使いたい場合◎
テストとは?CircleCIって最近流行ってるけど何?みたいな方におすすめです。また、ポートフォリオに CircleCI を導入したい場合、この記事の内容を応用させれば比較的簡単に導入可能です。(実体験)
Techpit(全18講座)
Laravelの基本的な勉強は終わった。でもアプリを作るにはどうしたらいいんだろう?いけてるアプリを作りたい!と思った際におすすめの教材です。SNS風のアプリだったり、フリマアプリ・メモアプリなどもあり、より実践的な知識が身に付きます。初月無料で受講し放題(確か3000円ぐらい?)のコースもありますので、一度チェックしてみることをお勧めします。
Laravel入門(通称、青本)(特に初学者には◎)
バージョンこそ古いですが、Laravelの全体像を把握するのに最適です。バージョンが古かったり、誤植が多かったりもあるので、読んで学ぶことをお勧めします。自社でも使用している人(使用していたも含め)が多い印象で、ゆーたろーさんのブログから引用したところによると、
(https://yutaro-blog.net/2021/05/22/laravel-recommend/)
僕の周りで実務でLaravelを触っている人のほぼ100%がこの本を一度は読んだことがあるのではないかと思うほどに有名なので間違いないです。(もちろん僕も持っています)
とのことです。こちらも参考にしていただければと思います。
Docker入門(無料で学べます!)
勝又健太さん(DevOpsエンジニアとして有名なテック系YouTuber)が紹介していた教材になります。Dockerをゼロから学ぶという人におすすめです。ハイレベルなポートフォリオにDockerを組み込むための必要な知識を効率よく学ぶことができます。
LaravelとVue.jsを使うときのDocker環境構築
記事の名前は『絶対に失敗しないDockerでLaravel+Vueの実行環境(LEMP環境)を構築する方法〜前・中・後編〜』
かなり詳細に記述されていて作業していて詰まりにくかった印象(というか何も問題がなかった。完璧)ポートフォリオにDockerで構築してLaravelとVue.jsを使って行きたい場合、かなり有益な記事である可能性大。
Laravel+Vue.jsでの写真アップロードハンズオン
Vue.js初心者でも「Vue + Laravel + AWS(S3のみ)」のアプリケーションを作成できる「Vue + Laravel チュートリアルシリーズ」もあります。これを完了させると、SPA(Single Page Application)を取り入れたポートフォリオを作成できます。これらの記事を参考にすることで、ポートフォリオ作成に必要なスキルを身に付け、自信を持って面接に臨むことができます。
※自身はこれに加えて『AWS(EC2+RDS+VPC),Docker』を加えてCSSをちょっと修正したものを面接のアピール材料に入れて未経験就職を成功させました。
(これも近日中に技術記事にします。)
Github(これをアレンジした自身の就職時のポートフォリオ)
Laravel関連の記事(特に初学者には◎)
上のdockerでの環境構築記事の著者のブログですが記事全般わかりやすいものが多い。他にもこの人のZennのブログとかではHerokuにlaravelアプリをデプロイする記事、laravel書籍おすすめのものをまとめた記事もあるので気になった方は調べてみてください