Module-1 : Introduction to PHP and MySQL
- Set up a PHP Web Server
- Integrate PHP with HTML code
- Call PHP Pages from HTML
- Setup MySQL database
- Connecting PHP Application with MySQL
- Learning MySQL Database Management for PHP Application
Module-2 : PHP programming
- Use the echo() and print() functions
- Integrate HTML with echo() and print() functions
- Declare and use constants
- Declare and initialize PHP variables
- Understand the type of values held in PHP variables
- Use arithmetic operators to perform math functions
- Use comparison operators to make logical comparisons
- Understand basic if statement
- Create complex if statements which facilitate multiple outcomes
- Use the PHP switch statement
- Work with while loops.
- Identify when a do…while loop is appropriate and use it
- Code a for loop
- Create simple arrays
- Use a for…each statement to loop through an array
- Create associative arrays
- Understand and use multidimensional arrays
- Identify and use the superglobal arrays included in PHP
- Use string functions to manipulate strings
Module-3 : PHP programming (advanced)
- Convert strings to arrays and vice-versa
- Use hashes and encryption to enhance application security
- Write simple functions
- Write functions that take arguments and return a value
- Read and write text files to the server
- Read, write and parse CSV files
- Set, read and delete cookies
- Create sessions
- Pass session variables between PHP pages
- Expire sessions as required
- Send plain text and HTML emails using PHP
- Use a database to create a complete CRUD app
- Store data in the MySQL database
- Retrieve data from the MySQL database
- Modify and delete MySQL database data