Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The 29h Complete PHP&MySQL Course: Build a Notes App & a Car Sharing Website
PHP
Introduction (16:00)
PHP Chapter: Roadmap and Full Source Code
Embed PHP in HTML (7:51)
PHP Variables (9:48)
Data Types: Strings (6:14)
Data Types: Integers and Floats (7:07)
Data Types: Booleans (5:27)
Data Types: Arrays (17:34)
Data Types: Objects (11:00)
Data Types: NULL (2:19)
Data Types: Resources (5:37)
String Functions (8:54)
If and Switch Statements (12:29)
For Loops (9:44)
While Loops (6:02)
Functions (8:01)
GET & POST (20:02)
Array Functions (1) (14:25)
Array Functions (2) (13:03)
Send Emails – Activity: Send a styled email in HTML format (9:56)
Filter User Inputs (1) – Protect Yourself from Hackers (7:44)
Filter User Inputs (2) – User Input Validation (7:16)
Activity: Create a responsive Contact Form using PHP & Bootstrap (1) (17:30)
Activity: Create a responsive Contact Form using PHP & Bootstrap (2) (19:29)
Activity: Create a responsive Contact Form using PHP & Bootstrap (3) (14:02)
Date and Time (1) (13:09)
Date and Time (2) - Activity: Day of the week you were born? Date in 1000 days? (16:01)
Include PHP files (12:41)
File Handling (1): Open – Read – Write - Close (18:05)
File Handling (2): Open – Read – Write - Close (11:27)
Upload Files Using PHP (1) – Activity: Upload PDF & Text Files Less than 3Mo. (19:32)
Upload Files Using PHP (2) – Activity: Upload PDF & Text Files Less than 3Mo. (17:28)
Cookies (6:26)
Error Handling (1) (7:39)
Error Handling (2) – Activity: Log PHP errors in a file / Trigger error emails (15:48)
Sessions (6:42)
PHP Quiz
MySQL
Introduction (4:28)
MySQL Chapter: Roadmap and Full Source Code
Create a database using PHP MYADMIN (10:53)
Remote MySQL (1) (12:45)
Remote MySQL (2) (7:16)
Create a database using PHP & MySQL (8:42)
Add a table to a database (10:06)
Populate a database table (7:00)
Activity: Populate Database once the user submits a form (19:58)
Activity: Populate an HTML table using Database Data (1) (11:54)
Activity: Populate an HTML table using Database Data (2) (15:07)
Update Database Data (9:25)
Delete Database Data (4:44)
MySQL Quiz
Professional Project: Online Notes App (HTML, CSS, Bootstrap, PHP, MySQL, AJAX)
Introduction (7:28)
App Skeleton and Decoration (1) - Landing Page (19:57)
App Skeleton and Decoration (2) - Landing Page (16:47)
App Skeleton and Decoration (3) - Landing Page (17:33)
App Skeleton and Decoration (4) - Landing Page (12:05)
App Skeleton and Decoration (5) - My Notes Page (19:58)
App Skeleton and Decoration (6) - Profile Page (19:49)
App Logic - Signup, Login, Remember Me, Forgot Password (17:07)
Signup/Login Code Structure (1) (13:38)
Signup/Login Code Structure (2) (6:31)
Signup Code (1) (17:52)
Signup Code (2) (20:00)
Signup Code (3) (15:43)
Signup Code (4) (19:59)
Signup Code (5) (18:46)
Login Code (19:58)
"Remember me" Code (1) (19:47)
"Remember me" Code (2) (20:02)
"Remember me" Code (3) and Logout Code (20:03)
"Forgot Password" Code (1) (18:01)
"Forgot Password" Code (2) (15:36)
"Forgot Password" Code (3) (16:23)
"Forgot Password" Code (4) (16:32)
Notes Management: Logic (6:12)
Notes Management: Code Structure (16:22)
Load Notes: Code (1) (19:01)
Load Notes: Code (2) (15:49)
Create Notes: Code (1) (17:04)
Create Notes: Code (2) (12:15)
Edit Notes: Code (1) (16:59)
Edit Notes: Code (2) (14:54)
Delete Notes: Code (1) (16:43)
Delete Notes: Code (2) (11:26)
Update Username Code (1) (18:49)
Update Username Code (2) (13:23)
Update Password Code (1) (19:37)
Update Password Code (2) (10:17)
Update Email Code (1) (19:59)
Update Email Code (2) (16:11)
Professional Project: Car Sharing Website (Javascript, PHP, MySQL, AJAX, JSON)
Introduction (5:22)
Signup/Login Code (1) (11:02)
Signup/Login Code (2) (10:42)
Signup/Login Code (3) (17:12)
Search Page Skeleton & Decoration (1) (11:19)
Search Page Skeleton & Decoration (2) (13:57)
Search Page Skeleton & Decoration (3) (16:02)
Search Page Skeleton & Decoration (4) (12:07)
Search Page Skeleton & Decoration (5) (15:07)
Profile Picture Code (1) (10:56)
Profile Picture Code (2) (19:04)
Profile Picture Code (3) (12:01)
Profile Picture Code (4) (18:09)
Trips Page Skeleton & Decoration (1) (17:45)
Trips Page Skeleton & Decoration (2) (17:38)
Trips Page Skeleton & Decoration (3) (16:35)
Website Logic (14:44)
"Create a Trip" Code (1) (19:56)
"Create a Trip" Code (2) (6:59)
"Create a Trip" Code (3) (18:33)
"Create a Trip" Code (4) (19:35)
"Load Trips" Code (1) (17:10)
"Load Trips" Code (2) (19:48)
"Edit/Delete Trips" Code (1) (19:11)
"Edit/Delete Trips" Code (2) (12:54)
"Edit/Delete Trips" Code (3) (17:25)
"Edit/Delete Trips" Code (4) (8:55)
"Search Trips" Code (1) (13:56)
"Search Trips" Code (2) (14:20)
"Search Trips" Code (3) (8:40)
"Search Trips" Code (4) (13:10)
"Search Trips" Code (5) (19:30)
"Search Trips" Code (6) (8:37)
"Search Trips" Code (7) (19:34)
"Search Trips" Code (8) (19:43)
"Spinner" Code (1) (18:54)
"Spinner" Code (2) (12:13)
Finishing Touches & Congratulations (7:54)
Update Username Code (1)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock