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

Nadroev's avatar

What do I need to know before I even think about watching the "Laravel From Scratch" series?

Here are my reactions to the first video https://laracasts.com/series/laravel-5-from-scratch/episodes/1

-4:57 Not exactly. I don't have any Laravel skills. Is from 0 to 1 considered leveling up?

-4:30 Wait, PHP has extensions? What development environment is that guy using, XAPP doesn't mention extensions. tons of googling later Oh, so they are all pre-installed with that version of PHP, why even bother mentioning them?

-4:27 Whoa! What do terminals have to do with PHP? I'm not on linux!

-4:05 As if I know what that is.

-2:37 OK, I just did it with cmd, and it changed my directory to the roaming appdata, is that laravel installation even permanent, if it is, how do I uninstall it? That's not how I usually install new software.

-2:29 What's a PATH?

-2:01 I have neither of those files.

-0:23 When and how did he even make a new project?

0 likes
9 replies
zachleigh's avatar

You should have a pretty good grasp of php and know your way around the terminal at least a little.

Nadroev's avatar

That's very general and subjective. I thought I had a pretty good grasp of php after two years, but turns out I know nothing since I just worked with XAMPP and wordpress.

zachleigh's avatar

To be more specific, you should know at least basic object orientated php.

ohffs's avatar
ohffs
Best Answer
Level 50

If you've used PHP for a couple of years I guess you know the in's and out's of the basic language - it's more the 'modern php'/laravel side that's confusing you? I'd recommend watching the recent PHP practitioner series - you can probably skip the first dozen or so lessons if you've been PHP/wordpress'ing for a while. But it'll give you a really good path from WP/"plain" PHP to Laravel.

Then maybe go onto the laravel fundamentals and object orientated bootcamp series - those should get you a long way to the main laravel videos - :-)

1 like
Darival's avatar

hahahaha, I totally understand you, i was having the same reactions just 10 months ago, here are some recommendations that helped me a lot:

-if you are on windows install ubuntu alongside, not only because you will get to understand things better but also there are a lot of guides online from people on osx and linux, so you wont feel lost and alone.

-always have the laravel docs and Api docs open, I even have these open on my phone for poop-reading and I'm still finding very usefully things I didn't knew where available on laravel.

-practice, create your own projects alongside the one you will do from the videos.

best regards.

1 like
jlrdw's avatar

Just know how to use the if statement, the backbone of everything there is.

diaglyph's avatar

On Windows, I'd highly recommend installing Homestead. It's what I use. Also make sure you have git installed for Windows, as it gives you the bash command prompt. Then when you "login" to Homestead, pretty much any command line stuff shown in the videos will work as expected.

diaglyph's avatar

Also as they say, admitting you know nothing is the first step to learning ;)

1 like
jlrdw's avatar

Realize that most programming problems can be troubleshot to the thing that's between the keyboard and the chair.

Please or to participate in this conversation.