Member Since 5 Months Ago
3,530 experience to go until the next level!
In case you were wondering, you earn Laracasts experience when you:
Earned once you have completed your first Laracasts lesson.
Earned once you have earned your first 1000 experience points.
Earned when you have been with Laracasts for 1 year.
Earned when you have been with Laracasts for 2 years.
Earned when you have been with Laracasts for 3 years.
Earned when you have been with Laracasts for 4 years.
Earned when you have been with Laracasts for 5 years.
Earned when at least one Laracasts series has been fully completed.
Earned after your first post on the Laracasts forum.
Earned once 100 Laracasts lessons have been completed.
Earned once you receive your first "Best Reply" award on the Laracasts forum.
Earned if you are a paying Laracasts subscriber.
Earned if you have a lifetime subscription to Laracasts.
Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.
Earned once you have achieved 500 forum replies.
Earned once your experience points passes 100,000.
Earned once your experience points hits 10,000.
Earned once 1000 Laracasts lessons have been completed.
Earned once your "Best Reply" award count is 100 or more.
Earned once your experience points passes 1 million.
Earned once your experience points ranks in the top 50 of all Laracasts users.
@JEFFREYWAY - Wow, never thought I'd get a response from you.
You are totally correct that in coding there are tons of different ways in order to accomplish a given task.
I've spent a week or two learning Laravel via your videos, reading documentation and other articles on the internet. And to be honest, what annoys me the most is that this framework does too much for you under the hood and I feel really uncomfortable doing certain things that I could do manually (e.g. fetching a single record from the database) with a few additional lines of code.
Anyway, I understand that this thread is meaningless and I just wanted to get some feedback on how to proceed next.
@DALMA - Thank you so much!
Started a new Conversation Is It Me Or Laravel Is Really Hard To Tame For Beginners?
Now, I thought that it's the right time to get hands dirty with backend side and I've spent quite a bit using just PHP without any frameworks or packages from the community. It was ok, I mean, PHP is probably the one language that is easy to pickup and hard to master (IMO). When I got bored of doing routing and all that stuff every single time I needed to make a new web app I understood that it's better to learn a framework that does all that stuff for me so I started learning Laravel.
First, the documentation is... well, it's awful (at least for me). I remember time when I started learning React and it's documentation was excellent. It's an actual "Quick start" that shows you the main concepts via an example. Laravel documentation and "Quick start" is more of an "API reference" rather than a documentation. For beginners it's always way easier to get hands dirty with a simple toy app (todos, tasks, etc). Laravel's documentation shows what framework offers without a simple example how you can use it in your project. Maybe it's just me, idk.
Second, I tried watching "Laravel from Scratch" and I really disliked it. In one vid Jeff says "k, we need to create a new task, well then, let's create an instance, assign every property and then just call save() method, it's that simple! Let's continue in the next...", the next vid: "remember how we did it? well there is a better way and blabla..", the following vid: "in the previous vid we did this, BUT, there is a BETTER approach". After watching a half of the course I felt confused. Don't get me wrong, I understand that Jeff knows PHP so well, that he could probably code this website with his eyes closed but in my opinion it's not how courses should be done.
Maybe it's just me (100% sure I'm the gifted one that can't grasp all these concepts). I did some development with Node.js and Express. It was just a pleasure for me to use it while with Laravel... I don't know.