emranpy's avatar

Feeling Lost in Laravel: How Do You Navigate the Learning Struggles?

Have you ever felt stuck while learning Laravel? Like, you understand how things work, but you have no clue when and where to implement them? Sometimes, when I read Laravel code, it doesn’t even feel like PHP to me. I have some ideas about what I want to build, but the moment I start coding, I feel completely stuck. How do you deal with this?

2 likes
8 replies
emranpy's avatar

@Tray2 thanks, have you ever experienced my feeling ?? what is the best way to master coding ?

1 like
Tray2's avatar
Tray2
Best Answer
Level 74

@emranpy There is no way to master it, the only thing you can do is try to keep up, there will always be new stuff coming. What you can master is the basics, and when you know the basics, then you will have an easier time to understand and learn new stuff.

The only way to get better is to practice, and try to keep an open open mind to the new stuff coming out, but don't jump on all the new things until you need to.

Some say that you should use this or that stack to do things, I say use the one you know unless you don't have a say in the tech stack.

2 likes
Merklin's avatar

@emranpy As @tray2 said - practise. Also, the hard part is the first 100 years. Then it becomes easy.

1 like
jlrdw's avatar

@Tray2

but don't jump on all the new things until you need to.

You got that right. I have tried some of the new, and said no. I stick to the core stuff, php, regular js, and even regular css. I have moved from fetch js to axios js however.

@emranpy as an example, if you go through the steep learning curve you can actually learn to do your own in place editing, and adding a record on the fly using a regular html table. I see so many here reaching for "datatables" which I cannot understand why.

But again just an example.

1 like
jlrdw's avatar

Two ways:

  1. Program some complex stuff in python (like laying out sheet metal ducts) and then laravel seems easy.

  2. Go through the learning curve (to me this is harder).

But if you get well grounded in basic php first and basic html and basic javascript, then learning laravel is much easier.

Look at @jeffreyway he shows videos where he is new to something and picks it up quickly. How? He has the basics mastered.

Like in math, a grade school student doesn't jump into calculus. You learn many basics first prior to being ready for analytic geometry and calculus.

Just my thoughts on it.

Edit:

A side note, you want to see a steep learning curve, have a look at the spring framework and spring boot. Warning have some aspirin handy.

2 likes

Please or to participate in this conversation.