皆さんは、日々どういた方法で自身の知識の幅を増やしていていますか?
今はたくさんの情報がありふれている状況なので、勉強方法を選ぶのにも一苦労ですね。
自分はプログラミングスクールに通った経験があるのですが、お値段の割に教材の内容やメンターの方の知識が。
プログラミングの本を買っても、やけに内容が。(自分が選んだものが悪かったのかもしれませんが。)
などなどの経験があり勉強方法を選ぶのにも一苦労しました。
最終的に、いま日々の学習の中心となっているのが今回紹介させていただくJeffery Wayが運用している「Laracast」。
もともとUdemyでJonas Schmedtmannのコースで、HTML、CSS、JavaScriptを勉強していたので、同様にPHP、Laravel関連のコースをUdemyの中で探していたのですが、なかなかこれといったものが見つからず。仕方なく、Youtubeやプログラミングの本を探しては少しずつ勉強をしていたのですが、ある日ふとLaravelをインストールした時のホーム画面にLaracastというリンクがあり、クリックしてみると、
よくわからないページに飛びました。(←最初の感想。通常のLaracastのランディングページです。)
https://laracasts.com
最初はよくわからずに、ただサイト内のページを閲覧するだけでしたが、ある日Laravel-8-from-scratch というコースにたどり着き、フリーのレッスンということもあり試しに実際に手をつけてみることにしました。
https://laracasts.com/series/laravel-8-from-scratch
これが10時間ほどのレッスンなのですが(実際にプログラムを書いているとその倍以上の時間はかかります。)、初学者にでも理解しやすく、かつ今までのLaravel関連の教材の中でも一番しっかりとした内容でとても気に入りました。Laracast内のコースはLaravelにとどまらず、VueやReactなどのJavaScript関連のコースからPHPUnitTestをメインとしたコース、Phpの基本的なコースもあったり、TailwindをつかったCSSのコースもあったりと幅広く学べます。また各レッスンでのコメント欄にはそのセクションでのディスカッションが程よい感じで行われており、何か困ったことがあればそのコメント欄で解決することがほとんど。とても良いコミュニティーではないかと感じています。
月額15ドルから、年間契約だと99ドル(←契約中)、ライフタイムでの契約で399ドルと、どこかのプログラミングスクールに比べるとはるかにリーズナブルでしかも最新の情報を常に手に入れることができるのでとてもお勧めです。
※Voting AppというLaracastの中でも一番長いコース(約18時間)で作成したもの。Inertia.jsやtailwindを使用。最初の方のテストが少し冗長化していましたが、随時UnitTestも作成しコースの内容は充実していました。
※9月から初めてようやくLEVEL9に。先はまだまだ長いです。。
これからLaravelを勉強しよう!という方がいらっしゃいましたら、是非Laracastを一度チェックしてみてください!
全部英語ですが。(おち)
【Webマスターコメント】
----------------------------
日々の学習を欠かさず勉強への熱意が伝わってきました。
LEVELMAXを目指してがんばってください!
最後の最後に英語という事実…ハードルが一気に上がりましたね…笑
----------------------------