PHP Programming & MySQL for Web Development

Level:
Costs:
Total time:
Provider rating: 10 Perpetual Solutions has an average rating of 10 (out of 1 reviews)
Logo Perpetual Solutions

Tip: Receive more information about the programme, starting dates & price. Or request a proposal from multiple providers for in-house training.

Overview

Your experience of this course?

Did you attend the course PHP Programming & MySQL for Web Development at Perpetual Solutions? Help other people by submitting your review at Springest!

Springest will donate £1.- to the Edukans Foundation as a thank you for each review

 
Schedule:
Daytime
Run time:
5 Days
Location type:
Open

completion, maximum participants, and starting dateplaces are unknown for this course.

Prerequisites:

Programming experience with another language would be beneficial and an appreciation of HTML would be an advantage.

Course Description:

On completion of the course the delegate will have a good practical knowledge of how to write successful PHP code utilising a MySQL database.

This course is suitable for UNIX and Windows Users, Web Developers and Programmers wishing to learn the PHP programming language and create web based systems utilising PHP and MySQL.

This course includes the following modules:

HISTORY OF PHP

  • Installing PHP
  • General Requirements
  • UNIX based Systems
  • Windows based Systems
  • Integrated Development Environment (IDE)

PHP LANGUAGE BASICS

  • Programming Basics
  • Comment marker…

Read the complete description

Description

Prerequisites:

Programming experience with another language would be beneficial and an appreciation of HTML would be an advantage.

Course Description:

On completion of the course the delegate will have a good practical knowledge of how to write successful PHP code utilising a MySQL database.

This course is suitable for UNIX and Windows Users, Web Developers and Programmers wishing to learn the PHP programming language and create web based systems utilising PHP and MySQL.

This course includes the following modules:

HISTORY OF PHP

  • Installing PHP
  • General Requirements
  • UNIX based Systems
  • Windows based Systems
  • Integrated Development Environment (IDE)

PHP LANGUAGE BASICS

  • Programming Basics
  • Comment markers
  • PHP Tags
  • Output Commands
  • Using STDIN STDOUT and STDERR
  • Using Files
  • Include_path
  • Opening files
  • Reading files
  • Writing to Files
  • RTRIM

PHP VARIABLES

  • Naming Rules
  • Data Types
  • Numerical
  • Integer
  • Floating Point Numbers
  • Floating Point Precision
  • Single Quoted Strings
  • Double Quoted Strings
  • Creating and Assigning Variables
  • Assigning Values to Variables
  • Type Conversion
  • Variable Scoping
  • Global Keyword
  • Static Keyword
  • Super Globals
  • Constants
  • Variable Variables
  • Operators
  • Assignment Operators
  • Increment/Decrement Operators
  • Arithmetic Operators
  • String Operators
  • Comparison Operators
  • Logical Operators

CONTROL STRUCTURES

  • Statement Blocks
  • If Construct
  • Else Keyword
  • Elseif Keyword
  • Looping Constructs
  • While Loop
  • Do-while Loop
  • For Loop
  • Foreach Loop
  • Loop Control Words
  • Break
  • Continue

REGULAR EXPRESSIONS

  • Meta-Characters
  • Backslash
  • Unicode Character Properties
  • Circumflex and Dollar
  • Full Stop
  • Square Brackets
  • Vertical Bar
  • Multipliers
  • Subpatterns
  • Repetition
  • Pattern Matching with ereg and eregi
  • Pattern Matching with preg_match
  • Splitting Text
  • Switch

PHP ARRAYS

  • Syntax
  • Creating/Modifying with Square-Bracket Syntax
  • Array Functions
  • Pitfalls when using Arrays
  • Using a Return value as a Key
  • Converting to Array
  • Sorting an Array
  • Multi-Dimensional Arrays
  • Example
  • Creating a new Multi-Dimensional Array

PHP FUNCTIONS

  • Conditionally Created Functions
  • Functions Created Inside Functions
  • Argument Passing by Value
  • Argument Passing by Reference
  • Returning Values
  • Including External PHP Functions

PHP OBJECT ORIENTED

  • Classes and Inheritance
  • Classes
  • Inheritance
  • Keywords

PHP & PEAR

  • What is PEAR?
  • Command Line Package Installer
  • Fully-Automatic Installation
  • Semi-Automatic Installation
  • What is PECL

PHP & HTML

  • HTML/PHP Examples

MySQL

  • Installing MySQL
  • Testing MySQL

BASIC SQL STATEMENTS

  • Creating Databases and Tables
  • Inserting Data into Tables
  • Viewing Tables
  • UPDATE
  • Drop

CONNECTING TO MySQL

  • mysql_connect
  • mysql_error
  • mysql_select_db
  • Die

USING PHP TO PERFORM DATABASE FUNCTIONS

  • Inserting Data into a Database
  • Creating Queries
  • Executing Queries
  • Processing the Returned Query Data
  • Updating the Database

GENERATING HTML USING PHP

  • PHP Inside HTML
  • HTML Form with Embedded PHP
  • Multiple HTML Pages/Forms with PHP

EMAIL AND COOKIES USING PHP

  • Generating Email using PHP
  • Generating Cookies using PHP
  • Using Cookies

PHP AND DATABASE SECURITY

  • Designing Databases
  • Connecting to Database
  • Encrypted Storage Model
  • SQL Injection
  • Security Techniques
  • Error Reporting
  • User Submitted Data

For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!

Reviews

There are no reviews yet. Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

More courses within this subject:

Compare 35,358 training courses in subjects like PHP

Subscribe to our newsletter?

Receive news, tips, articles, interviews and education on personal development each month.

Sign up to create your own Learning Lists.

Not for humans