Skip to main content

Laravel Learning

Created
Active
Viewed 750 times
14 replies
-7

I need to know if is there any specific platform/program/course created for Laravel learning from beginning to advanced.

Reason: Since I am a working professional as well as a father of a newborn, I have very little time to read books, create programs, and learn them one by one.

Need to know :

a) Course name and Company name that provides this course

b) Is it authentic or not (something like ratings of the course)

c) Website or reference link to read about the course.

d) Price.

I tried reading from https://laravel.com/
But as I said it's too lengthy a pathway for me.

14 replies

Sorted by:
78899222
1

In my opinion, the fastest and most effective option to learn Laravel if you don't have much time, is through the bootcamps that Laravel has: take a look here:

https://bootcamp.laravel.com/

78898705
0

I always recommend watching "Crash Courses" on YouTube because they are time-saving and easy to understand. I know it's hard to manage when you have a baby at home and you also have to earn for them.

You should search for "Laravel 11 for Beginner Crash Course" on YouTube, as it will guide you from start to end.

You mentioned that you don't have time to "create programs, and learn them one by one." Learning a coding language without creating programs is almost impossible. You have to learn by trying different programs, and you will face a lot of problems.

Thanks!

78887127
0

Dont look here and there.... just Go For Laracast, this is amazing plateform. Thank me later.

78038809
0

hello !

you can learn laravel from udemy.com its intersting to watch and learn and implementing coding . and you should also have to read their official documentation from https://laravel.com/

78021891
0

Hi there, I would also like to contribute with the following tutorials/channels that are not entirely specific to Laravel, but geared more towards PHP, though they refer one way or another to Laravel.

  • Program with gio Channel https://www.youtube.com/@ProgramWithGio

    This is an amazing channel that started teaching about PHP basics and more advanced concepts and works all the way through deploying a complex project in a cloud provider.

  • PHP the Right way https://phptherightway.com/

    Is a good reference about PHP coding standars and concepts for developing in a modern and secure way.

  • Laravel News tutorials https://laravel-news.com/category/tutorials

    Those tutorials are geared to more advanced concepts/libraries which can be useful after you have grasped the fundamentals of the framework.

77901463
0

You should try ( https://bootcamp.laravel.com/ ) just read and follow the steps. I think this will help you to understand Laravel's core working way.

77809986
0

I'm surprised no one has mentioned Traversy Media on YouTube. That dude has plenty of free content and is extremely thorough in his explanations. I know multiple people (1 of them being me lol) who have used his videos to learn Laravel and move into paid positions.

https://www.youtube.com/@TraversyMedia
He is actually my go-to whenever I need to learn a new concept or language as he typically pulls information from the official documentation.

Laravel Docs are fantastic, but there is a lot in there that you probably won't use.

77739812
1

You'll discover numerous courses on laracasts.com. Additionally, I offer complimentary mentorship for Laravel. Feel free to schedule sessions at or get in touch with me. I've dedicated countless hours to assisting individuals with their Laravel projects at no cost

77737930
2

Congratulations. All the best with your fathering. Existing answers should give you options, Laracasts is normally the first go-to stop (without any judgement of its content, I'd prefer stock Laravel docs still though from time to time, there is more with the Tailwind or Livewire manual, check which components you're actually using and RTFM nevertheless your constraints).

And if you really want to advance with Laravel — it has quick release cycles, not to mention those of the underlying PHP — don't get blinded by their polished error reporting and get a step debugger (xdebug) ready to use. In case you want to break within blade templates: xdebug_break()¹.

Another cheat is psysh [PSYSH] if you want to "tinker". Peek into their docs, very short and nice, easy to revisit.

You're short on time, therefore double-check you have your internet browser properly set up and it filters ALL the noise.

Run at least on PHP 8.x, for development PHP 8.x+1 (prefer highest x). Master Composer [COMPOSER], Laravel highly depends on it, if not recursively. Make use of a build manager.

In regard of d), free as as in free beer and freedom. Professionally speaking: put your money where your love is.

Just my 2 cents.


  1. ¹ xdebug_break() : bool — Emits a breakpoint to the debug client
  2. ² Laravel Tinker
  3. ³ PHP Manual Installation (Psysh)
77757537
1

Run at least on PHP 8.x, for development PHP 8.x+1

I don't think this is best idea. I think it's better to develop using same version of PHP in dev environment as in your target production environment. Let's say your production environment runs PHP 8.1 and you run PHP 8.2 in your dev environment. You can write code like this in your dev environment:

interface A
{
}
interface B
{
}

readonly class Foo 
{
    public function __construct(private (A&B)|null $optionalDependency)
    {
    }
}

This will run fine on PHP 8.2 but it won't work on PHP 8.1 because it's relying on new features in PHP 8.2. With new features like this you would know about the problem immediately when trying to deploy your code because it would cause parse error. It's annoying when you have to rewrite your code to avoid using new features but this might be actually a better case. There might be changes that wouldn't cause error but will bring different results. For example changing default behavior of some functions. If you are relying on new default behavior in your dev environment you might get unexpected results in production environment and it will be hard to find the cause.

77759153
0

@Michal Hynčica Yes, and thinking: This could have implied I would have suggested to run the development version in production. That would be indeed cumbersome if not outright wrong. Better is to first integrate the revision artifact against the target environment before deploying it. This has the benefit to allow us to notice such errors fast then, do not have them interrupt or slow down our development (e.g. prevent us from upgrading the PHP version and other development dependencies) and also makes it easier for us to better understand the application, the code, the runtime and the language itself over time.

I'd highly recommend to never run the development version in production. This is especially crucial for a dynamically interpreted language like PHP where bugs can easily climb the ladder unnoticed.

And indeed, my quick suggestions implied exactly that, so thank you for commenting!

77736227
6

Go to laravel daily

Youtube channel and platform

https://laraveldaily.com/

77732041
9

Hi!

Go to Laracasts (https://laracasts.com/) and get consulting. It's their official learning platform.

77822683
2

To chime in here, Laracast’s PHP for Beginners course explains several of the big web programming problems for which Laravel was created …and the course is free. There’s nothing quite like a beginner’s class taught by a master.