This is a Laravel crash course that covers installation, authentication, routes, data, pagination, email functionality and much more
- Visit Codecourse for more videos & courses by Alex:
- YouTube Channel:
https://www.youtube.com/channel/UCpOIUW62tnJTtpWFABxWZ8g
- Code:
https://github.com/codecourse/posty-traversy-media
- Social Links:
https://twitter.com/teamcodecourse
https://twitter.com/alexjgarrett
- Links mentioned in course:
Composer (https://getcomposer.org/)
Laravel documentation (https://laravel.com/docs/8.x)
Laravel debugbar (https://github.com/barryvdh/laravel-debugbar)
Tailwind (https://tailwindcss.com/)
Mailtrap (https://mailtrap.io/)
Timestamps:
Introduction
Demo
Installing and setting up Laravel
Routes, views and layouts
Laravel Mix and Tailwind
Styling the layout
Running migrations
Registering users
Signing in after registration
Authenticated state
Logging in
Logging out
Middleware
Post form
Setting up posts
User/post relationship
Creating a post
Listing posts
Pagination
Seeding with model factories
Liking and unliking posts
Eager loading
Deleting our posts
Authorization
User profile page
Blade components
Like count Eloquent relationship
Single post page
Sending email
Soft deleting models
Final tidying
Wrapping up