What you’ll learn
-
Setup Apache Server using XAMPP Server
-
Setup MySQL Database using XAMPP Server
-
Setup PHP Environment using XAMPP Server
-
Basic PHP Syntax
-
Understand the role of PHP in Web Based Programming Applications.
-
Build Data Driven and Dynamic Web Applications
-
How to manipulate data using PHP PDO
-
How to Use Bootstrap 4 Framework
-
How to Use GitHub for Source Control
-
How to Deploy a Web Application using Heroku
This course is practical and will equip you with all you need to build a fully functional web application, add it to source control using GitHub and finally, host it on Heroku.
Languages and Technologies Used:
- PHP (HyperText Pre-Processor) – Server-Side Programming Language that allows us to build dynamic and data driven applications
- HTML and CSS – Standard Web Languages used to design web pages
- Visual Studio Code (With extensions) – Development tool or IDE to help us write code faster.
- XAMPP Server – To facilitate Apache and MySQL Servers
- PhpMyAdmin – MySQL Management Tool built into XAMPP Server
- GitHub – For Source Control and collaboration
- Heroku – For publishing website(s) PHP Application to the Cloud (Free with restrictions)
Who this course is for:
- Everyone
- Web Developers who know HTML and CSS
- Web Developers without PHP Experience
- Beginner PHP Developers