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

Kikismedia's avatar

can I dive into laravel with basic php knowledge

please I have a basic knowledge about php and I wish to dive into laravel asap

the question is should I be very good at php before diving into laravel or I can learn both at the same time because I don't want to confuse myself

I need a professional advice

0 likes
11 replies
sr57's avatar

I need a professional advice

So, how much do you want to pay for this? :-)

sr57's avatar

Yes I can, but first define 'basic knowledge about php' ?

Kikismedia's avatar

i know little about if , else statement, global Variables , CRUD a little bit and functions

esorone's avatar

Just start one of the Laravel from scratch lessons. If you can follow them quite easy, you should be good to go.. Btw the are some php lessons as well at laracast.

Kikismedia's avatar

thanks for the advice, I have watched a tutorial on laravel like 6 month ago without no basic knowledge of php and I was able to understand and grasp everything but I don't wanna be to ahead of myself in case I start a project and I would end up not completing it

jlrdw's avatar

Laravel is a php framework, you probably just need to learn active record. You can start by actually writing regular queries while you learn. Eloquent converts to regular SQL at runtime.

warpig's avatar

Iv'e begun to understand theres more than knowing the tools, Laravel is a tool, PHP is a programming language that was used to build Laravel, so therefore it's another tool. The next question you might want to ask yourself is, what can I do with a framework like this one?

You could use it as a Full Stack Framework or you could use it as API backend, so in terms of what your'e already familiar with, what do you best suceed at, right now? If you want to know more about web apps that have a database and things like that then you might be interested in things like HTTP protocol, databases, a server side programming language and I think Procedural Programming (this is just a way of organizing code turns out its what most people use in the web)

https://laravel.com/docs/8.x#meet-laravel

Whether you are new to PHP or web frameworks or have years of experience, Laravel is a framework that can grow with you. We'll help you take your first steps as a web developer or give you a boost as you take your expertise to the next level. We can't wait to see what you build.

https://laravel.com/docs/8.x#laravel-the-fullstack-framework

sr57's avatar

Starting with Laravel is the beginning of a long journey, even for php expert, but even for php expert it's really USEFUL.

So if "I wish to dive into laravel asap" GO, but step by step. You don't tell us if you know object programming, if no, I should recommend you to understand php class concept before diving in Laravel.

Then follow the course 'Laravel 6 (~8) from scratch, you'll not understand everything, it's not important, begin your first little project and when lost call for help here.

https://laracasts.com/series/laravel-6-from-scratch

Please or to participate in this conversation.