PHP Programming

PHP

Programming

PHP is an acronym for "PHP: Hypertext Preprocessor", PHP is a widely-used, open source scripting language, PHP scripts are executed on the server, PHP is free to download and use

PHP is an acronym for "PHP: Hypertext Preprocessor", PHP is a widely-used, open source scripting language, PHP scripts are executed on the server, PHP is free to download and use
  • PHP runs on various platforms (Windows, Linux, Unix, Mac OS X, etc.)
  • PHP is compatible with almost all servers used today (Apache, IIS, etc.)
  • PHP supports a wide range of databases
  • PHP is free. Download it from the official PHP resource: www.php.net.
  • PHP is easy to learn and runs efficiently on the server side.
PHP Programming
Timeline and Prerequisite
60 Working Days
Course Duration
Prerequsite
Before you continue you should have a basic understanding of the following: HTML, CSS and JavaScript
PHP Programming
Curriculum
  • Introduction To Programming
    • Language And The Logic Of Programming
    • Types Of Programming Languages And Vocabulary
    • What Is PHP
    • Why Use PHP
  • PHP Language Basics
    • Syntax
    • Quotes
    • Comments
    • Special Characters
    • Data Types
    • Precedence
    • Symbols
  • PHP Identifiers
    • Variables
    • Constants
    • Arrays
  • PHP Control Flow Basics
    • Operators
    • Conditionals
  • PHP Functional Basics
    • Functions
    • Function Design Tools
    • File Systems (Handling)
  • File System Basics
    • Constants
    • Commonly Used File Functions
    • File System Performance
  • PHP Web Concepts
    • Client/Server Communications
    • How To Embed PHP Into HTML
    • How To Embed HTML Into PHP
    • Cookies
    • Sessions
  • PHP Database Basics
    • Introduction to Relationship Databases
    • Keywords and Statements In SQL
    • Using PHP Functions with The MySQL Data Engine
  • Developing PHP Apps
    • Defining A Solution Without Writing Code
    • Organising A Concept Solution
    • Creating A Program Skeleton
    • Defining Error Checking Requirements
    • Introduction to Application Security
  • Challenge Project
    • Coding an Order Inquiry Application
  • ....
  • ....