---
title: "Should You Learn Laravel Before PHP?"
url: https://daily.dev/posts/should-you-learn-laravel-before-php--uwpi98duw
source_url: https://laracasts.com/episodes/3630
type: article
source: "Larablog"
published: 2025-08-26T16:19:47.038Z
updated: 2025-08-26T16:20:03.813Z
tags: ["webdev", "php", "laravel"]
reading_time: 1
upvotes: 13
comments: 5
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Should You Learn Laravel Before PHP?

**[Larablog](https://daily.dev/sources/larablog)** · 1 min read · 13 upvotes · 5 comments

## Summary

Explores the common dilemma of whether beginners should learn PHP fundamentals first or jump directly into the Laravel framework. Discusses the learning path considerations and prerequisites for getting started with Laravel development.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://laracasts.com/episodes/3630>

## Community discussion

Top comments from developers on daily.dev.

**@astrootter** · 15 upvotes

> Never learn a framework before language, however the language.

**@harryphung** · 2 upvotes

> Learn Javascript, please.  Now, every developer must know Javascript.  Stick to a language first; who cares about the framework? Are you kidding me with this catchy title?

**@aivanaso** · 1 upvotes

> What about Symfony?

**@luisferfranco** · 1 upvotes

> Interesting...
>
> I started with PHP long long ago, about 7 years now I discovered Laravel and never look back. I frecuently tell my firends who also are developers, that I'm not quite sure if I develop on PHP or on Laravel. I know of course I do PHP, but Laravel takes much more of the chores... and of course I don't complain

**@hazington** · 0 upvotes

> Basic concepts in software engineering are universal. So they should be learned first. Programming languages are just a selection of concepts for a specific use case. Syntax differences and specific behavior of different languages can always be learned, when you understood the language independent basics.
>
> A specifc language can also be used to learn the basics, but isn't necessary. So even if you decide to start with a programming language, you should learn concepts and the language before any framework.
>
> I totally understand the desire for quick visible results when you just started. But...

## Similar posts on daily.dev

- [Laravel launches Laravel Learn with two free mini-courses](https://daily.dev/posts/laravel-launches-laravel-learn-with-two-free-mini-courses-ulrrpivdr) · Laravel News · 201 upvotes · 12 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#php](https://daily.dev/tags/php), [#laravel](https://daily.dev/tags/laravel)

[View this post on daily.dev](https://daily.dev/posts/should-you-learn-laravel-before-php--uwpi98duw)
