Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Practical PHP Course
First Section
How this course is going to work? (3:14)
What software we need for practical php course? (1:54)
Install PHP 8, MYSQL, XAMPP for Windows
Install PHP, MYSQL, MAMP, for Mac
What if I don't know anything about PHP? (3:41)
Build an Email List
Download Starting Files For Email List
Email List Scenario (1:51)
Email List - Initial Setup (7:32)
Email List Project - Working with a PHP FILE (19:25)
Email List Project - Write conditional logic in view (4:11)
Email List - Connect To DB and Read Data (16:37)
Email List - Save The Emails To Database (16:15)
MVC Framework - Refactor
MVC part 1 - Setting up for our refactor (12:05)
MVC Part 2 - Create helper functions and DB Connection (14:49)
MVC Part 3 - Create Model To Handle Data (7:59)
MVC Part 4 - Create a Model To Handle Data (7:59)
MVC Part 5 - Use Composer to Load Classes and Router (21:14)
MVC Part 6- Create a Page Controller (8:40)
MVC Part 7 - Show Data from Model in View (19:59)
MVC Part 8 - Insert Data to DB From View (31:34)
Shortlink - Microservice
Download initial files
Linky Part 1 - Setting up laravel project (15:10)
Linky Part 2 - Setup Home View and Connect To Database (27:21)
Linky Part 3 - Create a short link and save to database (24:25)
Linky Part 4 - Show Thank You page with short link (15:08)
Linky Part 5 - redirect users to long url (10:32)
Task Manager App
Download Task Manager Starting Files
Task App Part 1 - Intro (5:31)
Task App Part 2 - Initial Setup Of Laravel (5:00)
Task App Part 3 - Building Layouts & Templates (24:32)
Task App Part 4 - Create all pages plus setup vite (28:54)
Task App Part 5 - Authentication Laravel Breeze (21:10)
Task App Part 6 - Fix pages after laravel breeze (28:50)
Task App part 7 - Fix Login and Register Pages (23:02)
Task App Part 8 - Quick Review About Relational Database RelationshipsA (12:43)
Task App Part 9 - Build Relationship Between Users and Tasks (25:24)
Task App Part 10 - Connect Tasks Routes to controller (20:42)
Task App Part 11 - Separate App Layout with a Dashboard Layout (24:01)
Task App Part 12 - Compose view and pass all tasks to dashboard-layout (10:02)
Task App Part 13 - Fix All Task Page and Delete Tasks (21:24)
Task App Part 14 - Create and Update tasks + Conclusion (39:23)
Warehouse CLI App
Cli Part 1 - Getting Setup with CLI App (16:03)
Cli Part 2 - Create Our First Command (22:18)
Cli Part 3 - Insert items to database (27:08)
CLI Part 4 - Update Items Quantity (23:52)
Cli Part 5 - Search Items in Warehouse (25:50)
Consume Api
MovieApp Part 1 - Intro To REST APIs (9:31)
MovieApp Part 2 - Sign Up For API Key (3:30)
MovieApp Part 3 - Setup laravel project (5:10)
Movie App Part 4 - Going Over Documentation (12:06)
Download HTML CSS FIles
Movie App Part 5 - Build Prototype layouts & templates (19:09)
Movie App Part 6 - Connect to watchmode API (19:31)
Movie App Part 7 - Display Movie Results (21:55)
Movie App Part 8 - Display Title Details and Stream Locations (36:18)
Deploying PHP Apps
Deploy on Digital Ocean App Platform (42:24)
More videos
We are adding more videos
Task App Part 6 - Fix pages after laravel breeze
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock