受託の開発会社でWebエンジニアとして働いているモリヤスです!
仕事で少し、Laravelを使うことになったので入門してみました!(初めて触るフレームワークでした)
その際、やってみて良かった教材の紹介をしていきたいと思います!
前提
PHPやオブジェクト指向は一通りわかっている方という想定をして紹介しております。
もしPHPやオブジェクト指向からという方は下記の教材でキャッチアップが個人的にはおすすめです!
PHP | プログラミングの入門なら基礎から学べるProgate[プロゲート]
YouTubeの動画
動画が3年前のものなので、ちょっと古いですが、上記のYouTubeの動画はかなり良かったと感じております!
サンプルアプリを作りながらLaravelの基本、全体像を学べる内容になっておりました。
説明もかなり丁寧で分かりやすいと感じましたし、何といっても無料でこのクオリティの内容を学べるのがすごいと思います!
書籍
上記は会社の先輩エンジニアの方におすすめしていただき、僕も実際にやってみた書籍になります!
こちらも上記で紹介した動画と同様、Laravelの基本、全体像を学べる内容になっておりました。
また、こちらでは
- Docker+Laravel Sailを利用しての環境構築方法を学べる
- 画像投稿機能、メール送信機能など、広く使われる機能の実装方法が学べる
- アプリのテストやデプロイ方法を学べる
という点が結構良かったです!
公式サイト
Installation – Laravel 11.x – The PHP Framework For Web Artisans
基本的には公式で学ぶのがベストですよね!d( ̄  ̄)
僕は上記の動画や書籍でLaravelを何となくわかる状態にしてから、公式サイトの「Getting started」をやりました!
余談
最初から公式だけで理解できる人は、それをやるだけでいいんですよね!(多分)
でも基本、英語だし、小難しく書いてあるし…
僕はまだまだエンジニアなので、何かしらに入門する際は、最初からは公式サイトを見ないことが多いです!(日本語での説明が充実しているのは最初からみますw)
今回のように日本語でわかりやすく説明してある教材で一通り学んでから、公式のチュートリアルやったり、説明を読んだりということが多いです!
終わりに
これでみんなも今日から(多分)Laravelエンジニアd( ̄  ̄)