Laravel Nuts and Bolts - 1: An Introduction  [draft]

An Introduction Whether you’re an experienced PHP developer, building apps from scratch, or your an absolute beginner and never heard of Laravel — this series is for you. Laravel is what’s known as a web application framework. In other words, it does the heavy lifting for a web application so you don’t have to build it yourself. You can focus more time on prototyping or building your application. There is a wealth of resources and documentation around Laravel, which is absolutely huge when you’re starting out with any framework or language....

January 8, 2022 · 5 min · Jared York

Laravel Nuts and Bolts - 2: MVC Architecture  [draft]

An Introduction In this part of Laravel Nuts and Bolts, I will be explaining the architecture that Laravel applications are built on and the pros and cons of using it. Application Architectures An application architecture is a architectural pattern that determines the structure of how a software application is built. It is a system for organizing an application, specifically in regards to it’s code. In layman’s terms, you could kind of think of yourself making sugar cookies....

January 8, 2022 · 3 min · Jared York

Laravel Nuts and Bolts - 3: Overview of a Laravel Application  [draft]

An Introduction At this point, you should have a starter application generated. If not, please revisit part one where I cover how to setup a Laravel project. I would recommend at least skimming this part of the guide. There is some helpful background surrounding a Laravel project’s directory structure that is important to understand. Artisan You will hear me a lot referring to Artisan. Artisan is the command-line interface bundled with Laravel....

January 8, 2022 · 8 min · Jared York

Laravel Nuts and Bolts - 4: Writing a Laravel Application  [draft]

An Introduction In this part of Laravel Nuts and Bolts, we will be writing the code of our Laravel application. What will be making? A sticky note application. An application like this can be useful in keeping track of tasks throughout your day, for example. If you haven’t created a Laravel project yet for this series, please head over to the previous part, where I provide an overview of a Laravel application....

January 8, 2022 · 24 min · Jared York

Laravel Nuts and Bolts - 6: Adding Authentication  [draft]

An Introduction In Conclusion

January 8, 2022 · 1 min · Jared York

Laravel Nuts and Bolts - 5: Application Styling  [draft]

An Introduction Up until this point in Laravel Nuts and Bolts, we have been focusing on the back-end of our application. In this tutorial, I will be covering how to make our application look better. You may have noticed that it looks quite bland and boring up until this point. I wanted to split the back-end portion of this series from the front-end. Reason being, is so those who just want to learn how to program using Laravel can do so unencumbered by anything related to the front-end....

3 min · Jared York