LinuxCBT.com

Syllabus

Focus: Windows® PHP Scripting

Duration: 8-Hours

  • PHP on Windows - Scripting Environment - Module IV

    • Basics
      • Download & Install
      • Explore environment
      • Explain supported variables
      • Define variables and evaluate accordingly
      • Implement references
      • Generate arrays from strings
      • Access distinct array elements
      • Join arrays into strings
      • Manipulate arrays with applicable functions
      • Explore useful PHP information
    •  
    • Conditions
      • Discuss features
      • Parse CLI parameters as needed
      • Compare strings
      • Confirm file existences
      • Validate the presence of URL variables
      • Discuss SWITCH & CASE
    •  
    • Loops
      • Discuss applicability
      • List common types
      • Explore FOR
      • Implement and evaluate FOREACH
      • Look at WHILE where applicable
      • Iterate over lists and file I/O
    •  
    • File I/O
      • Enumerate relevant features
      • Obtain statistics from files
      • Generate lists from directory calls
      • Confirm directory status
      • Read files into arrays
      • Transform data and generate modified output
      • Intersperse data where desired
    •  
    • Generate Checksums
      • Discuss supported hashes
      • Produce checksums for variable content
      • Compare results with predefined binaries
    •  
    • Normalize Files
      • Discuss problem
      • Identify targets
      • Code applicable hooks to parse files
      • Transform file names
      • Produce transformations
    •  
    • HTTP Request | Response | cURL
      • Discuss concepts and applications
      • Integrate Client URL library
      • Generate GET & POST requests
      • Parse on the back-end accordingly
      • Dicuss caveats
      • Properly encode URL request string
      • Validate captured variables
    •  
    • FTP
      • Discuss applicability
      • Invoke appropriate library
      • Connect to remote FTP services
      • Retrieve variabilized content
      • Evaluate results
    •  
    • HTTP Request | Response | cURL
      • Discuss concepts and applications
      • Integrate Client URL library
      • Generate GET & POST requests
      • Parse on the back-end accordingly
      • Dicuss caveats
      • Properly encode URL request string
      • Validate captured variables
    •  
    • MySQL Interface
      • Layout data structure for application
      • Retrieve data via FTP for transformation
      • Transform process data for SQL submission
      • Interface to MySQL from PHP
      • Evaluate MySQL back-end
    •  
    • PHP with HTML
      • Discuss concepts and applications
      • Integrate PHP with HTML
      • Retrieve data from persistent data store
      • Present data usign PHP & HTML
      • Evaluate results
    •  
    • Key Variables
      • Define and use SESSION variables
      • Validata variables with routine functions
      • Explore superglobal variables
      • Discuss relevance and sample scenarios
    •  

LinuxCBT WinPHP Edition

  •  
DEMO