Learn PHP & MySQL from Scratch
🎥 09h02min - 50 lectures 🕰️ Full lifetime access 🎓 Certificate of Completion
Requirements:
Basic Knowledge of HTML&CSS.
Description
The majority of the world's websites and applications use PHP as their back end system. If you master PHP, you will increase your chances of landing a web developer job or make substantial income by working on online projects.
In this module, you will learn both PHP & MySQL. PHP is a top server side scripting language which powers dynamic websites. MySQL is used to run queries in databases which store information like your users names, login details, etc. Using PHP and MySQL, you can build outstanding database driven websites using advanced features, like user registration, login, forgot password, product lookup, and much more!
This module follows a practical approach in teaching PHP&MySQL which uses real life examples which will help you learn advanced concepts by doing.
The curriculum is very comprehensive (over 9 hours of content) and will take you from the basics to mastering advanced concepts not usually tackled in other courses.
We hope to see you in the course.
Your Instructor
Development Island is a UK based innovative company specialised in providing the best technology courses on the internet. We are proud to be teaching ~200000 students from 173+ countries. We believe our courses are the best in the market for two reasons:
- We use a practical approach that we developed over years of experience: Learning by doing.
- We make your learning experience enjoyable and fun.
Course Curriculum
-
StartIntroduction (15:58)
-
StartPHP Chapter: Roadmap and Full Source Code
-
StartEmbed PHP in HTML (7:49)
-
StartPHP Variables (9:46)
-
StartData Types: Strings (6:12)
-
StartData Types: Integers and Floats (7:05)
-
StartData Types: Booleans (5:25)
-
StartData Types: Arrays (17:32)
-
StartData Types: Objects (10:58)
-
StartData Types: NULL (2:19)
-
StartData Types: Resources (5:35)
-
StartString Functions (8:52)
-
StartIf and Switch Statements (12:27)
-
StartFor Loops (9:42)
-
StartWhile Loops (5:59)
-
StartFunctions (7:59)
-
StartGET & POST (20:00)
-
StartArray Functions (1) (14:23)
-
StartArray Functions (2) (13:01)
-
StartSend Emails – Activity: Send a styled email in HTML format (9:54)
-
StartFilter User Inputs (1) – Protect Yourself from Hackers (7:42)
-
StartFilter User Inputs (2) – User Input Validation (7:14)
-
StartActivity: Create a responsive Contact Form using PHP & Bootstrap (1) (17:30)
-
StartActivity: Create a responsive Contact Form using PHP & Bootstrap (2) (19:29)
-
StartActivity: Create a responsive Contact Form using PHP & Bootstrap (3) (14:02)
-
StartDate and Time (1) (13:07)
-
StartDate and Time (2) - Activity: Day of the week you were born? Date in 1000 days? (15:59)
-
StartInclude PHP files (12:39)
-
StartFile Handling (1): Open – Read – Write - Close (18:03)
-
StartFile Handling (2): Open – Read – Write - Close (11:25)
-
StartUpload Files Using PHP (1) – Activity: Upload PDF & Text Files Less than 3Mo. (19:30)
-
StartUpload Files Using PHP (2) – Activity: Upload PDF & Text Files Less than 3Mo. (17:26)
-
StartCookies (6:24)
-
StartError Handling (1) (7:37)
-
StartError Handling (2) – Activity: Log PHP errors in a file / Trigger error emails (15:46)
-
StartSessions (6:40)
-
StartIntroduction (4:26)
-
StartMySQL Chapter: Roadmap and Full Source Code
-
StartCreate a database using PHP MYADMIN (10:51)
-
StartRemote MySQL (1) (12:43)
-
StartRemote MySQL (2) (7:14)
-
StartCreate a database using PHP & MySQL (8:40)
-
StartAdd a table to a database (10:04)
-
StartPopulate a database table (6:58)
-
StartActivity: Populate Database once the user submits a form (19:56)
-
StartActivity: Populate Database once the user submits a form (2) (18:43)
-
StartActivity: Populate an HTML table using Database Data (1) (11:52)
-
StartActivity: Populate an HTML table using Database Data (2) (15:05)
-
StartUpdate Database Data (9:25)
-
StartDelete Database Data (4:44)