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

thombenjamin's avatar

PHP Beginner course

Hi guys,

So I started this PHP beginners series, payed for a subscription after I loved the first lessons, but around lesson 10 he starts getting into MySQL and making a Router. Here I find that the tutorials are quite outdated. MySQL just won't connect, and I'm getting completely lost at the routing part even after watching it multiple times and scanning the source code on GitHub.

Do these tutorials get updated (soon)? Or can anyone recommend another PHP course to fill in these missing parts? I really want to learn Laravel, but I don't want to start it before I fully grasp the PHP basics from these 25 lessons.

Thanks.

0 likes
1 reply
automica's avatar
automica
Best Answer
Level 54

@thombenjamin due to the age of some of these lessons, there are a few places where code examples don't work (very few TBH) due to you how you've got your local machine set up.

I tend to note those down (solve later) and the skip along to another lesson, after perhaps reporting the issue you're having in the comments under the lesson or raising an issue in the GitHub repo that accompanies laracasts at https://github.com/laracasts

When I started with Laravel it was at the point when there was a version jump and so a lot of the tutorials on the web were difficult to follow.

I've been using PHP since version 3 so cant really point you to some good novice tutorials on the web, but would recommend the tutorials on laracasts around Object-Oriented Principles, SOLID and testing.

Keep churning the tutorials and reading the forum and post about anything you are having trouble with. Noone will object to questions - we all had to learn somewhere.

1 like

Please or to participate in this conversation.