Laravel is an incredible and mature PHP framework that has sky-rocketed in popularity since its initial introduction back in 2012. I'm happy to say that I've been a user and advocate for the framework since the beginning. I'd love to show you the ropes if you're willing! Together, we'll review each piece of the framework, and wrap up by building a Job Board platform where users can post and apply to job listings. Ready to hit the road?
Overview
Syllabus
- Baby Steps
- Hello, Laravel
- Your First Route and View
- Create a Layout File Using Laravel Components
- Make a Pretty Layout Using TailwindCSS
- Style the Currently Active Navigation Link
- View Data and Route Wildcards
- Autoloading, Namespaces, and Models
- Eloquent
- Introduction to Migrations
- Meet Eloquent
- Model Factories
- Two Key Eloquent Relationship Types
- Pivot Tables and BelongsToMany Relationships
- Eager Loading and the N+1 Problem
- All You Need to Know About Pagination
- Understanding Database Seeders
- Forms
- Forms and CSRF Explained (with Examples)
- Always Validate. Never Trust the User.
- Editing, Updating, and Deleting a Resource
- Routes Reloaded - 6 Essential Tips
- Authentication
- Starter Kits, Breeze, and Middleware
- Make a Login and Registration System From Scratch: Part 1
- Make a Login and Registration System From Scratch: Part 2
- 6 Steps to Authorization Mastery
- Digging Deeper
- How to Preview and Send Email Using Mailable Classes
- Queues Are Easier Than You Think
- Get Your Build Process in Order
- Final Project
- From Design to Blade
- Blade and Tailwind Techniques for Your Laravel Views
- Jobs, Tags, TDD, Oh My!
- The Everything Episode
Taught by
Jeffrey Way