Laravel From Scratch
Build and deploy a real-world job listing application and learn all of the fundamentals of the Laravel framework
Build and deploy a real-world job listing application and learn all of the fundamentals of the Laravel framework
In this course, you will learn the Laravel framework from the ground up by building "Workopia". A real-world job listing application. If you took my PHP From Scratch course, it is the same project but with added features.
Special Resource: I am including the premium docs with this course. This is esentially a written version of the course. There is a markdown file for every video with explanations and code snippets from that video. The download is in the first section.
Here are the main features of the Workopia project:
Job Listing CRUD
Authentication & Authorization Policies
Profile Avatar Upload
Blade UI Components
Vite & Tailwind Integration
Bookmarking System
Apply & Upload Resume
User Dashboard
Alpine.js For Interactivity
Database Seeder
Job Search & Filtering
Mapbox Maps & Geocoding
Mailers With Mailtrap
Job Listing Pagination
You will learn all of the fundamentals of Laravel including:
Routing, Request & Response
MVC
Database Migrations
Artisan CLI
Tinker
PostgreSQL Integration
Factories & Seeding With Faker
Eloquent ORM
Blade Templates
Components With Props, Attributes & Slots
Blade Directives & Dynmaic Views
Alpine JS For Interactivity
Auth Facade & Directive
Authorizartion & Policies
Learn How Sessions Work
Middleware
Laravel Breeze Overview
Mailers
Built-In Helpers - url, route, asset, session etc
Vite, NPM & Frontend Dependencies
Tailwind CSS Integration
Laravel Forge & Digital Ocean Deployment
Much More!
This course will give you all of the nessesary skills to start building your own Laravel applications regardless of what you want to do as far as working as a developer, freelancing, building your own products and so on.
Khu vực Câu hỏi thường gặp trống
Section Intro
Xem trướcLaravel Folder Structure Overview
Xem trướcMVC - How It Works
Xem trướcIntro To Routing
Xem trướcRoute Params & Constraints
Xem trướcRequest Object & Query Params
Xem trướcResponse Helper
Xem trướcAside - Secure Your Laravel Herd Site (TLS Certificate)
Xem trướcSection Intro
Xem trướcCreate & Display Views
Xem trướcPassing Data To Views
Xem trướcUsing Blade Templates & Directives
Xem trướcMore Loop Directives & $loop Variable
Xem trướcCreating Controllers
Xem trướcParams & Request In Controller
Xem trướcGenerate Resource Routes & Methods
Xem trướcType Hinting In Controllers
Xem trướcLayouts With Template Inheritance
Xem trướcPartials & @include Directive
Xem trướcSection Intro
Xem trướcIntro To Components
Xem trướcLayout Component & Slots
Xem trướcTailwind CSS & Vite Hot Reloading
Xem trướcHeader Component & url Helper
Xem trướcConditional Classes & @php Directive
Xem trướcComponent Attributes & Props
Xem trướcButton Link Component Challenge
Xem trướcMobile Menu Nav Link
Xem trướcMobile Menu Toggle
Xem trướcHero Component
Xem trướcTop & Bottom Banners
Xem trướcSection Intro
Xem trướcIntro To Models
Xem trướcFetching Data & Eloquent ORM
Xem trướcTinker & CRUD Operations
Xem trướcModel Binding & Single Job Listing
Xem trướcCreate Job Listing
Xem trướcInput Validation & Errors
Job Schema Update Migration
Eloquent Relationships
Using Factories
Creating Factories & Faker Library
Creating Seeders
Final Database Seeder
PHP Fundamentals
Build and deploy a real-world job listing application from scratch
Laravel routing & MVC design pattern
PostgreSQL database, migrations, Eloquent ORM, factories and seeders
Authentication, middleware & authorization policies
Blade templating, UI components, Tailwind CSS and Alpine JS for interactive elements
Job CRUD, bookmarking, online application with resume upload, maps, emails & more
Special Resource : Premium docs included - Markdown files with code snippets and explanations