PHP

TRAINING COURSE

Details

PHP is a computer scripting language originally designed for producing dynamic web pages. PHP is a recursive acronym for PHP: Hypertext Preprocessor. PHP is frequently used with Web Application Frameworks such as Laravel, rapidly creating professional dynamic web applications that are easy to maintain and update.

The PHP course teaches you the foundations of the PHP  programming language, that will enable you to learn popular frameworks such as Laravel

Delivery Methods

Delivery Method Duration
Classroom
5 Days Get a Quote
Live Virtual Training
5 Days Get a Quote

Discounts Available

Save up to 10% by booking and paying 10 business days before the course.

Brochure:

Download Brochure

Information may change without notice.

Audience

The PHP course targets Programmers and Developers who would like to gain the knowledge in developing dynamic webpages.

Pre-Requisites

HTML and basic programming skills.

Course Outline / Curriculum

  1. Introducing PHP

    1. History
    2. Features
    3. Creating Your First PHP Script
    4. Running a Script
    5. Understanding PHP Syntax
    6. Running PHP from the Web
    7. Generating HTML with PHP
    8. Using PHP documantation online
  2. Variables and Data Types

    1. Variables and Identifiers.
    2. Data Types and literals
    3. Constants
  3. Operators

    1. Arithmetic Operations
    2. Strings Operations
    3. Comparison Operators
    4. Assignment Operations
    5. Performing Logical Tests
    6. Other Operators
    7. Operator Precedence
  4. Strings

    1. Quoting HereDoc and NowDoc
    2. Escaping
    3. Common String Functions
  5. Maths Date and Time

    1. Common Maths functions
    2. Common Date and Time Functions
  6. Branching

    1. Conditional Operator
    2. The if Statement
    3. The if-else Statement
    4. The if-elseif-else Statement
    5. switch
  7. Loops

    1. The while Loop
    2. The do-while Loop
    3. The for Loop
    4. Nesting Loops
    5. Break and Continue
  8. Working with Arrays

    1. Arrays Syntax
    2. Common Array Functions
    3. The foreach Loop
  9. Nesting Arrays

    1. Nested Looping
    2. The Array Iterator
  10. Functions

    1. Creating and Invoking Functions
    2. Using Arguments and Return Values
    3. Setting Default Argument Values
    4. Using Dynamic Argument Lists
    5. Understanding Variable Scope
    6. Using Recursive Functions
  11. Creating Classes

    1. Introducing Classes and Objects
    2. Defining and Using Classes
    3. Using Advanced OOP Concepts
    4. Using Constructors and Destructors
    5. Extending Classes
    6. Adjusting Visibility Settings

Schedule Dates and Booking

There are currently no scheduled dates.

Add me to the waiting list

Submit Enquiry

Name
Email
Telephone
Query