Recommended Books for Learning Laravel for Beginners
Thank you for your continued support.
This article contains advertisements that help fund our operations.
Table Of Contents
Introducing recommended books for beginners who are starting to learn Laravel.
⇨ Click here for the table of contents for Laravel articles
Tips for Choosing a Laravel Book
The key points to consider when choosing a Laravel book are as follows:
- Written in an easy-to-understand manner for beginners
- Hands-on format, where following the book leads to a completed project
- Learn by doing
The First Step in Learning Laravel is Memorization
Laravel is a "framework" for PHP.
Frameworks have a certain "structure," and you write code according to that "structure."
In other words, by "memorizing" how to write code following the "structure," you can learn Laravel.
Just memorizing doesn't mean you'll be able to write good code, but at first, it's enough to focus on memorization.
Recommended Books for Learning Laravel
Get Started with Laravel Development by Doing!
This book comes highly recommended.
By actually working through this book, you can "memorize" Laravel.
Using the AWS Cloud9 service,
- Lowers the barrier to environment setup
which makes this book very attractive.
You can learn the basic usage of Laravel.
Choosing this book will not disappoint.
PHP Framework Laravel Introduction & Practical Development
<item title="PHP フレームワーク Laravel 入門" des="■The long-selling classic guidebook for the popular No. 1 PHP framework has been revised for the new version! ■While there are various frameworks for developing web applications in PHP, Laravel is overwhelmingly popular! This book is a revised version that fully supports version 6 released in September 2019, based on the highly acclaimed "PHP Framework Laravel Introduction" published in September 2017!" image="https://ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798060992&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=laratech-22&language=ja_JP" amazon="https://amzn.to/3VLR6Gf"></
<item title="PHP Framework Laravel Practical Development" des="For application development, implementing features other than the basic MVC is extremely important. This book explains the techniques for implementing non-MVC features that were highly requested by those who finished reading the previous book "PHP Framework Laravel Introduction." You can learn in detail about core functions, services, DB classes and Eloquent, job management, integration with front-end (Vue.js, React, Angular), unit testing, and Artisan commands. Compliant with Laravel 5.8.9." image="https://ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798059072&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=laratech-22&language=ja_JP" amazon="https://amzn.to/3VN8Cda"></
This book is also recommended.
With an introductory and practical volume, you can learn the functions in depth.
It covers essentials for real service development, such as job management and unit testing, in a systematic manner, making it a recommended choice.
Professional Web Programming Laravel <Latest Laravel 9 Support>
This book is recommended for the following reasons:
- Learn Docker
- Set up environments with Laravel Sail
- Uses trending technologies like TailwindCSS
- Systematically learn basic functions
Although the setup difficulty is a bit high, overcoming it allows you to learn in a more practical environment.
This book is recommended for beginners who want to try using Docker.
What Not to Do when Learning from Books
Repeating the Same Book
Repeating the same book is not cost-effective in terms of time.
Most people tend to think, "I'll redo it since I didn't remember it the first time," but ultimately, redoing it twice won't help you remember.
Instead,
- Remember where in the book you can find how to create a certain feature
Just vaguely remember that part so you can come back to it while creating other applications. That's enough.
Going Back to Previous Sections
Similar to above,
Going back to Chapter 1 because you forgot the content when you're in Chapter 3 is not recommended.
Moving on to Another Book after Finishing One
Generally, stick to just one book for studying.
Since the content overlaps, it's not cost-effective to do the same thing twice.
What to Do After Finishing a Book
After finishing one book, try creating your own application.
Don't hesitate to make it a portfolio project and put effort into it.
I support people transitioning to new careers by learning Laravel,
Everyone who transitioned to a new job as a Laravel developer after creating a portfolio with Laravel,
- After systematic learning, they immediately started working on portfolio projects
It's best to create something on your own, something creative using Laravel, as it's more practical and the skill is not acquired through books alone.
Conclusion
That's all.
I hope you found this helpful.
If you have any feedback or complaints about the article, please contact me via DM on Twitter.