Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

sahildeo's avatar

How to learn laravel

I want to learn laravel (I know enough PHP), but the 'Laravel 8 from scratch' series by Jeffrey Way has been kinda hard for me follow along, of course he is teaching great but I am feeling like I am just copying code rather than learning. So are there any alternative resources from where I can learn Laravel ( I tried the course by FreeCodeCamp but its outdated), any books, documentation, or courses would work just fine.

Thank you.

0 likes
2 replies
puklipo's avatar

There is no other way than "read the official documentation".

What Laravel beginners really need are frontend skills. The documentation does not mention "Frontend basics you should learn before using Laravel."

nexxai's avatar

It sounds stupid but don't copy the code, type it in yourself. I know that sounds like basically the same thing, but there's a substantial difference for a few reasons:

  1. It starts to build muscle memory in your fingers; you'll be typing a lot of the same things over your coding career so the sooner you can get that repetitive typing ingrained in you, the better off you'll be
  2. You will absolutely make typos, and the process of trying to figure out where you made a typo and fixing them so that your code works just like Jeffrey's does will teach you things about Laravel (e.g. why semi-colons are not always used at the end of a line)
  3. If you're copying and pasting code, you're not reading it or understanding how certain concepts are typically seen together. If you physically type it in, character by character, that same muscle memory that you're building in point #1 is also creating connections in your brain about things that are commonly seen together

Please or to participate in this conversation.