Mohammad Emran ⚡️
phpfour.bsky.social
Mohammad Emran ⚡️
@phpfour.bsky.social
Laravel, PHP, and Web Development. Follow along to become a PRO software developer.

#FreePalestine 🇵🇸
I hope you've found this helpful.

Follow me for more ideas, tips, and resources.

Like/Retweet the first tweet below to share with your friends/peers:
January 2, 2025 at 5:15 PM
Honorable mention: Laravel Daily by Povilas Korop

Many great text/video-based courses are available on every aspect of Laravel.

The course “How to Structure Laravel Projects” helped me understand many aspects of Laravel at the beginning of my journey.
January 2, 2025 at 5:15 PM
Bonus: Laracasts by Jeffrey Way

The courses on Laravel & Web-dev from this platform are invaluable.

As Taylor Otwell mentioned in the Laravel Origins, this platform played a vital role in the framework's growth.

My journey to Laravel started here, too!

laracasts.com/
Learn Laravel | Laracasts
Learn PHP, master Laravel, and join a massive community of programmers.
laracasts.com
January 2, 2025 at 5:15 PM
5. Laravel Package Training by Freek Van der Herten

– How to build a framework-agonistic PHP package
– How to build a Laravel-specific package
– Using Unit Testing, Enforcing Code Styles, Using GitHub Actions
– Code review of some of the Spatie packages, etc.

https://laravelpackage.training/
Learn to create Laravel packages
The Laravel Package training video course is the best way to learn how to create PHP and Laravel packages. A premium video course by Spatie.
laravelpackage.training
January 2, 2025 at 5:15 PM
4. Writing Readable PHP by Freek Van der Herten & Christoph Rumpel

– Tips that make your code a joy to read
– Learn how to use static analysis
– Find out how to best structure your code
– How to use modern PHP features etc.

writing-readable-php.com/
Writing Readable PHP - A collection of tricks and trip to improve the readability of your code.
Learn how to write code that’s a joy to read for you, your co-workers, and future self. View high-quality videos on both clean coding and static analysis.
writing-readable-php.com
January 2, 2025 at 5:15 PM
3. Eloquent Performance Patterns by Jonathan Reinink

– Creating dynamic relationships
– Optimizing database queries
– Using subqueries to select, filter, and order by related data
– Calculating totals using conditional aggregates, etc.

eloquent-course.reinink.ca/
Eloquent Performance Patterns
Learn how to drastically improve the performance of your Laravel applications by pushing more work to the database, all while still using the Eloquent ORM.
eloquent-course.reinink.ca
January 2, 2025 at 5:15 PM
2. Laravel Beyond CRUD by Brent Roose & Freek Van der Herten

– Learn building large, maintainable Laravel applications
– How to use the state pattern to model complex flows
– How to make code reusable by using actions
– Clean Code / DTOs / Refactoring etc.

laravel-beyond-crud.com/
Building larger-than-average web applications
Building larger-than-average web applications by Brent Roose. An ebook and premium video course by Spatie.
laravel-beyond-crud.com
January 2, 2025 at 5:15 PM
1. Refactoring to Collections by Adam Wathan

– Never write another loop again
– Learn higher-order functions and their usefulness
– Lots of walkthroughs in a lot of practical examples

adamwathan.me/refactoring...
Never write another loop again.
Refactoring complex code into simple, elegant transformations.
adamwathan.me
January 2, 2025 at 5:15 PM
A guide on building a writing habit:

writinghabit.com/
January 1, 2025 at 3:13 PM
Get the book here: book.stfo.io/
December 20, 2024 at 5:03 PM
Here is the link to the YouTube playlist:

www.youtube.com/playlist?li...
December 18, 2024 at 4:56 PM