The best place to start is always here
https://laracasts.com/series/laravel-6-from-scratch
Then you can move on the the What's new in Laravel 7 and 8.
After that one of the courses using TDD.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I messaged support here, but didn't get any answer, so I thought maybe forum could help. This is what I wrote them:
Hello, I've learned some php, html, css and JS a while ago and it helped me develop and maintain several e-commerce websites for our small business. I'm not making money by web development, it's just a hobby for me, also saving us a few bucks.
The sites we're running are niche e-shops powered by Wordpress Woocommerce with lots of custom code on top, there are currenty 5 of them. Now I've decided to design a separately hosted one-page web control panel both for managing orders (and other things) from all shops in one place and analytics.
Here are some of the things it's supposed to do:
So there's going to be lots of structured data types, like orders, customers, employees, as well as taxes, payment methods and so on. Now while I do realize there are various professional solutions on the martket for things like that, they are either not flexible enough or too overkill. Also, I like coding!
It's not going to be a heavy-load super-complex app and I could go with with what I have, some basic PHP, MySQL and jQuery and invent a lot of bicycles on the way. For instance, I could design things like authentication system myself, but I'd rather like to learn what are the good practices of handling auth in modern web-development, as well as handling user roles, organizing data and so on and finally have the thing done the "right" way. So maybe you could recommend me some of your courses for my needs? I'm currently looking at Laravel (as I have some php knowledge already) with maybe Vue on top?
Please or to participate in this conversation.