Core & Advance PHP

12-Apr-2020

1st Module: Introduction

  1. » The Origin of PHP
  2. » PHP is better than Its alternatives
  3. » Interfaces to External systems
  4. » Hardware and Software requirements
  5. » What a PHP Script Looks Like c
  6. » Web Designing Basics and WYSIWYG Editor
  7. » Receiving User Input
  8. » Repeating Code

2nd Module: Basic PHP Development

  1. » How PHP scripts work
  2. » PHP syntax
  3. » PHP data types
  4. » Google Caffeine
  5. » displaying type information
  6. » Testing for a specific data type
  7. » Changing type with Set type
  8. » Operators
  9. » Variable manipulation
  10. » Dynamic variables
  11. » Static vs. Dynamic Optimization
  12. » Analytics, Analysis and ROI Concept

3rd Module: Control Structures

  1. » The switch statement
  2. » Using the ? operator
  3. » Using the while() Loop
  4. » The do while statement
  5. » Using the for() Loop
  6. » Breaking out of loops
  7. » If(), else if() and else if condition Statement
  8. » Nesting loops
  9. » Summary

4th Module: String Manipulation

  1. » Formatting String for Presentation
  2. » Formatting String for Storage
  3. » Joining and Splitting String
  4. » Comparing String
  5. » Matching and replace Substring

5th Module: Functions

  1. Accessing variable with the global statement
  2. » Function calls with the static statement
  3. » Setting default values for arguments
  4. » Passing arguments to a function by value
  5. » Passing arguments to a function by reference
  6. » Testing for function existence Arrays
  7. » Single-Dimensional Arrays
  8. » Multidimensional Arrays
  9. » Associative arrays
  10. » Accessing arrays
  11. » What a function
  12. » Creating a function
  13. » Returning value from function
  14. » User-defined functions
  15. » Dynamic function calls
  16. » Variable scope

6th Module: Working With The File System

  1. » Accessing user input
  2. » Combine HTML and PHP code
  3. » Using hidden fields
  4. » Redirecting the user
  5. » File upload and scripts
  6. » Delete a File
  7. » Super global variables
  8. » Super global array
  9. » A script to acquire user input
  10. » Importing user input

7th Module: Classes And Objects

  1. Creating an object
  2. » Object properties
  3. »Object methods
  4. » Class constants
  5. » Static method
  6. » Class inheritance
  7. » Abstract classes
  8. » Final keyword
  9. » Implementing Interface
  10. » Object serialization
  11. » Object oriented concepts
  12. » Define a class
  13. » Class attributes
  14. » An Object

8th  Module: Introduction To Database

  1. » Introduction to SQL
  2. » Connecting to the MYSQL
  3. » Selecting a database
  4. » Adding data to a table
  5. » Displaying returned data on Web pages
  6. » Finding the number of rows
  7. » Looping through database
  8. » Inserting data
  9. » Deleting data
  10. » Entering and updating data

9th Module: Session

  1. » what is session?
  2. » Starting a session
  3. » Registering Session variables
  4. » working with session variables
  5. » destroying session
  6. » passing session Ids

10th  Module: Advance PHP techniques

  1. » Introduction about FTP/SMTP server
  2. » Math functions
  3. » File upload
  4. » File Download
  5. » E-mail with PHP
  6. » PHP configuration file
  7. » Error tacking and debug