PHP Training Courses and Workshops

Schools providing training courses, certificates, diplomas or degree programs of PHP Programming

Total 401 training courses and degree programs available around the world.

United States - United Kingdom - Canada - Australia - India

Popular courses:
PHP Programming
Php & Mysql
PHP Advanced

PHP and MySQL Programming

Course Format: Classroom
School/Trainer: ISInc
Training Center(s)/Venue(s): Sacramento, United States

PHP and MySQL are two of today&,#146,s most popular, open-source tools for server-side web programming. In this five day, instructor-led course you&,#146,ll learn how to use them together. You&,#146,ll create a database-driven website that implements the MVC pattern. You will learn how to build out your PHP and MySQL skills to the professional level.
Learn how to use the latest versions of PHP, MySQL, the Apache web server and the NetBeans IDE to build your first PHP applications. You&,#146,ll learn to create applications that conform to the MVC pattern, so they&,#146,ll be easier to maintain as they grow.
The course covers the skills you&,#146,ll use every day in professional applications, like how to work with form data, dates, arrays, sessions, cookies, functions, objects, regular expressions and exceptions. Use MySQL to design and create a database and learn how to access and maintain the data in a database.
Learn important web programming skills like how to secure web pages, prevent SQL injection attacks, guard against XSS attacks, send email, upload files, process images and access content from other websites.

Prerequi... [Read More]


Course Format: Online
School/Trainer: Intertech, Inc.
Training Center(s)/Venue(s): Eagan, United States

In this PHP training course, students will learn to create database-driven websites using PHP and MySQL or the database of their choice.

PHP Basics
How PHP Works
The php.ini File
Basic PHP Syntax
PHP Tags
PHP Statements and Whitespace
PHP Functions
Hello World!
Variable Types
Variable Names (Identifiers)
Type Strength
Hello Variables!
Variable Scope
Variable-Testing and Manipulation Functions
First PHP Script
PHP Operators
Creating Dynamic Pages
Single Quotes vs. Double Quotes
Passing Variables on the URL
Passing Variables via the Query String

Flow Control
Conditional Processing
If Conditions
Working with Conditions
break and continue
Working with Loops

Enumerated Arrays
Initializing Arrays
Appending to an Array
Reading from Arrays
Looping through Arrays
Working with Enumerated Arrays
Associative Arrays
Initializing Associative A... [Read More]

PHP Programming

Course Format: Classroom
School/Trainer: Greenville Technical College
Training Center(s)/Venue(s): Greenville, Simpsonville, Taylors, United States

This course is an introduction to the PHP programming language and will cover topics related to the syntax of PHP language and how PHP can be used to design and develop dynamic, database-driven web pages.

PHP with MySQL Essential

Course Format: Classroom
School/Trainer: Tertiary Infotech Sdn. Bhd.
Training Center(s)/Venue(s): Cheras, Malaysia

This is a 2 days training on PHP and MYSQL. PHP is a popular, reliable programming language at the foundation of many data-driven CMS websites such as Wordpress, Joomla and Magento. This comprehensive PHP with MYSQL course will help beginners to learn the basics of PHP (including variables, logical expressions, loops, and functions), understand how to connect PHP to a MySQL database. The trainer will cover the basic CRUD routines for updating a database.
Topics include:
-What is PHP?
-Installing and configuring PHP and MySQL on Mac and Window
-Exploring data types
-Controlling code with logical expressions and loops
-Using PHP&,#146,s built-in functions
-Writing custom functions
-Building dynamic web pages
-Working with forms and form data
-Using cookies and sessions to store data
-Connecting to MySQL with PHP
-Creating and editing database records

Dreamweaver PHP Application Development

Course Format: On-site
School/Trainer: Dynamic Worldwide Training Consultants
Training Center(s)/Venue(s): Atlanta, Boston, Chicago, Dallas, Houston, New York City, Phoenix, Raleigh-Durham, United States

Adobe Dreamweaver CS4/CS5 Training: PHP Application Development provides students with the knowledge and hands-on practice they need to build and manage dynamic websites using Dreamweaver and PHP. In this course, you&,#146,ll learn how to connect to a database, search and display results, and build a page to update the database. If you&,#146,ve always dreamed of building a more advanced, data-powered site, but didn&,#146,t know where to start, then this course is for you.

Your instructor will cover the pitfalls, and the best practices will be followed so that you are creating websites with the latest standards to reach world-wide audiences across different browsers and computer platforms in this Dreamweaver course.

This Adobe Dreamweaver CS4/CS5 class is intensive, but not complicated. Our job is to make difficult concepts easy to understand and implement into your own projects.

•Live View navigation
•Support for PHP-based content management systems
•PHP custom class code hinting
•Integration with Adobe BrowserLab
•Simple site setup
•Site-specific code hints
•Enhan... [Read More]

Secure Coding in PHP

Course Format: Online
School/Trainer: InfoSec Institute
Training Center(s)/Venue(s): Elmwood Park, United States

InfoSec Institute’s Secure Coding in PHP Course discusses Web vulnerabilities through PHP-based examples going beyond the OWASP top ten, tackling various injection attacks, script injections, attacks against session handling of PHP, insecure direct object references, issues with file upload, and many others. PHP-related vulnerabilities are introduced grouped into the standard vulnerability types of missing or improper input validation, incorrect error and exception handling, improper use of security features and time- and state-related problems. For this latter we discuss attacks like the open_basedir circumvention, denial-of-service through magic float or the hash table collision attack. In all cases participants will get familiar with the most important techniques and functions to be used to mitigate the enlisted risks. A special focus is given to client-side security tackling security issues of JavaScript, Ajax and HTML5. A number of security-related extensions to PHP are introduced like hash, mcrypt and OpenSSL for cryptography, or Ctype, ext/filter and HTML Purifier for input validation. Hardening best practices are given in connection with PHP configuration (setting... [Read More]

Zend PHP (Certificate)

Course Format: Classroom
School/Trainer: Koenig Solutions Ltd.
Training Center(s)/Venue(s): Bangalore, Dehradun, Goa, New Delhi, Shimla, India

The Zend PHP Certification at Koenig offers you two courses:

Zend PHP I: Foundation course is designed to provide non-programmers with a solid foundation in the PHP language. This course guides you through the basics of PHP filled with numerous examples and hands-on exercises.

Zend PHP II: This intermediate-level course builds upon knowledge gained in PHP I: Foundations. Zend certification India utilizes a hands-on approach with numerous examples and practical exercises, as well as a key development project, to enhance learning.

Course Objectives

Comprehending Data Formats &, Types
Understanding Web Features
Learning Object Oriented Programming
Understanding the Security
Comprehending Strings &, Patterns
Understanding Databases &, SQL
Learning the concepts of Arrays

PHP & MySql

Course Format: Classroom
School/Trainer: Jumping Bean
Training Center(s)/Venue(s): Cape Town, Durban, Johannesburg, Polokwane, South Africa

PHP and MySql are the killer combination for rapid web application development. PHP and MySql are two of the most widely used open source technologies that power millions of web sites allowing businesses to leverage the Internet to create lasting value and competitive advantage. In this course you will learn how to build a web site from scratch It covers all you need to know to start developing your own solutions or to customise many of the open source application already available like Drupal, Wordpress or Joomla.

The course contetn covers the basics of databases design, SQL query langfuage, and how to access a database from a web applicaiton using PHP. On completion of the course students will be able to create and maintain data-driven web applications powered by PHP.

Course Outline
•PHP Basics ◦How to install PHP/Apache
◦PHP language ◾Basic syntax,
◾control and loops,

•MySQL/Maria DB installation
•Introduction to SQL syntax, ◦Selecting, updating and deleting SQL data,

•PHP Web application overview ◦HTML/CSS,
◦Dynamic Web pages with PHP,

•Connecting PHP &, ... [Read More]

PHP Advanced

Course Format: Classroom
School/Trainer: Jumping Bean
Training Center(s)/Venue(s): Cape Town, Durban, Johannesburg, Polokwane, South Africa

PHP Object Orientated Training: ◦Principles of object orientation and PHP.
◦exception handling,
◦late static binding and
◦magic methods,

•XML: ◦XML basics,
◦XML Extension,

•PHP Web Service Basics: ◦SOAP,
◦JSON &,

•PHP Security: ◦Cross-Site scripting,
◦SQL Injection,
◦Email injection,

•File IO: ◦Reading, writing files and
◦file handling functions


Course Format: Classroom
School/Trainer: Jumping Bean
Training Center(s)/Venue(s): Cape Town, Durban, Johannesburg, Polokwane, South Africa

Our Fundamentals of PHP course teaches students how to develop and write web applications using database independent PHP code. The course will equip students with knowledge on basic SQL (structured query language) and the fundamentals of the php language and constructs to read and write to databases, process user input from http POST and GET commands and format data for display via the web server.

Students should have a basic knowledge of HTML to attend this course.

PHP Language: ◦Syntax,
◦Data Types,

•PHP Variable: ◦Numbers,
◦Reference variables,

•Control Flow: ◦Operators,

•Functions: ◦Functions,
◦Advanced Arrays,
◦File Handling,

•Web Development: ◦Introduction to Server Communications,

•PHP &, Databases: ◦MySQL &, PHP

PHP On job (Master Degree)

Course Format: Classroom
School/Trainer: Vanrasoft technology
Training Center(s)/Venue(s): Nagpur, india

PHP Contents: 10000/-
Installment : First Month : 5000/- Second Month : 5000/-
PHP Fundamental
Web development with PHP
How to use PHP with a MySQL database
How to use the MVC pattern to organize your code
How to test and debug a PHP application
Regular expressions, handle exceptions, and validate data
HTML5, CSS3, JavaScript, JQuery, Ajax
Photoshop, Graphics Design
CMS - Drupal, Joomla, Wordpress

CAKE PHP Framework

Course Format: Classroom
School/Trainer: DZone
Training Center(s)/Venue(s): Jaipur, India

Understanding MVC Architecture by making CakePHP App. Creating cakePHP Actions
Learn writing Controllers and views using Models Database Interaction in CakePHP MVC using Models &, MySQL.
data communication between them Registering data by helper classes
Passing data php controllers to PHP View page Listing data in grid format
Sending parameters from view to controller Database Edit and delete Operations using cakephp helper classes
Learn cakephp Theme Creation Complete crud cycle using MVC framework Concepts


Course Format: Classroom
School/Trainer: DZone
Training Center(s)/Venue(s): Jaipur, India

HTML &, PHP Basics
Upload file to PHP Web Server

File Downloading

PHP Editor Dreamweaver
Include Dynamic files and Classes

PHP language building blocks
Network Programming using PHP

Writing PHP scripts
Introduction to APIs
Data Transfer B/W Pages Sending Email
Conditional Statements XML
Looping Handling Images in Binary Format
Tricky Method to Post data MYSQL
Login Screen Concepts Insertion, Updation and Deletion through Form

Embed PHP scripts in HTML pages to create dynamic Web pages
Getting Data in Tabular Format
Handling Arrays Managing Select tag state on Refresh
PHP Flexibility in Arrays Getting Dynamic results on Event
Sending Array through Form Java Script
Traversing through Collection DHTML Menu
Maths Function Validating Forms through Java Script
String Handling Controling CSS through JavaScript at run time
Functions Check ID Availability using AJAX
Session Handling AJAX handling HttpRequest and Response
Auto Redirection Database Interaction using AJAX
State Manage... [Read More]

PHP Workshop (Certificate) (Diploma) (Master Degree)

Course Format: Online
School/Trainer: DP Project Development Pvt Ltd.
Training Center(s)/Venue(s): Ghaziabad, India

PHP is a server side scripting language that is used to develop Dynamic Web Applications. Its simplicity and lots of frameworks built around it makes it a favorite choice for applications developers. The purpose of this course is to train students in the usage of PHP and its framework JOOMLA, Wordpress, Codeignitor and Cake PHP. The aim of the training would solely be to enhance employees&,#146, skills and knowledge, to help them perform their jobs effectively and to educate them for technical problems.

PHP Developer (Certificate)

Course Format: Classroom
School/Trainer: GetCertified IT Training
Training Center(s)/Venue(s): Johannesburg, South Africa

Day 1

Application Planning and Design

•What is Web 2.0?
•Database connectivity
•Web Site Templates
•Web Site Features
•Other Aspects of Development
•Version control and unit testing

Setting up the Application Framework

•Web Server Setup
•Application Filesystem Structure
•Installing the Zend Framework
•Configuring the Web Server
•Setting Up the Database
•Using the Model-View-Controller Pattern
•Defining Application Settings
•Connecting to the Database
•The Smarty Template Engine
•Adding Logging Capabilities

User Authentication, Authorization and Management

•Creating the User Database Table
•Introduction to Zend Auth
•Introduction to Zend Acl
•Combining Zend_Auth Zend_Acl and Zend_Controller_Front
•Managing User Records with DatabaseObject
•Managing User Profiles

Day 2
User Registration, Login and Logout

•Creating the User Database Table
•Introduction to Zend Auth
•Introduction to Zend Acl
•Combining Zend_Auth Zend_Acl and Zend_Controller_Front
•Managing User Records w... [Read More]

PHP Advanced (Certificate)

Course Format: Classroom
School/Trainer: GetCertified IT Training
Training Center(s)/Venue(s): Johannesburg, South Africa

Day 1

•Building personalized web apps
•Prepping the database for log-ins
•Constructing a log-in user interface
•Encrypt passwords with SHA()
•Comparing passwords
•Authorizing users with HTTP
•Logging In Users with HTTP Authentication
•A form for signing up new users
•Use cookies with PHP
•A cookie-powered log-in
•Logging out means deleting cookies
•Sessions aren’t dependent on the client
•Keeping up with session data
•Log out with sessions
•Complete the session transformation
•Sessions + Cookies Superior log-in persistence
•Eliminate duplicate code
•Using templates
•Control your data, control your world
•Model a database with a schema
•Wire together multiple tables
•Foreign keys in action
•Tables can match row for row
•One row leads to many
•Matching rows many-to-many
•Build a questionnaire
•Get responses into the database
•We can drive a form with data
•Generate the questionnaire form
•Strive for a bit of normalcy
•When normalizing, think in atoms
•Three steps to a normal database
•Altering the d... [Read More]

PHP (Certificate)

Course Format: Classroom
School/Trainer: GetCertified IT Training
Training Center(s)/Venue(s): Johannesburg, South Africa

After this course you should be able to
•Use PHP to transform static HTML pages into dynamic web sites
•Use email from your web server
•Creating feedback forms
•Create and populate your own MySQL database tables, and work with data stored in files
•Perform sophisticated MySQL queries with joins, and refining your results
•Uploading images
•Protect your data from SQL injection attacks
•Secure your pages with HTTP Authentication
•Build a basic functional PHP website with management and user functionality that could be useful to a small business with basic requirements


You should be at the level of Introduction to Programming or Excel VBA before starting this course.
HTML knowledge will be handy, but not required as we focus on the back-end in this course.

Intended Audience

This PHP Beginner training course is for web designers probably with HTML or XHTML who want to take their web pages to the next level.

PHP Bootcamp (Certificate)

Course Format: Classroom
School/Trainer: GetCertified IT Training
Training Center(s)/Venue(s): Johannesburg, South Africa

Modules lectured (*) (with practical assignments in between)
•HTML with CSS *
•Project : Build a complete HTML Website
•HTML5, CSS3 Responsive Design *
•Project : Build a Responsive Website Front-End to run on all devices
•Beginning SQL *
•Project: PerfomDB Design, implementation and SQl Querying
•Intro to Programming (Python)*
•Project: Build a programmatic shopping cart
•Beginner PHP *
•Project: Build a comprehensive, functional website
•Advanced PHP *
•Project: Build a comprehensive, advanced website

PHP Zend Certification

We align with the international Zend Certification syllabus and if you have completed our PHP Bootcamp, you would have covered most of the topics in this exam. We cover We also support our students who wants to write this exam with any questions and we refer to exam papers during the course.

PHP Programming

Course Format: On-site
School/Trainer: VerticalDivers
Training Center(s)/Venue(s): Bangalore, India

This hands on PHP Programming course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce. This course introduces the PHP framework and syntax, and covers in depth the most important techniques used to build dynamic web sites


Overview Of PHP

Static vs. Dynamic Web Sites
Dynamic Content from Databases
Developing Dynamic Internet Applications
Client-Side Scripting vs. Server-Side Scripting
Overview of PHP Advantages and Capabilities
Configuring PHP.INI

Basic Scripting and Looping Constructs

PHP Scripting Fundamentals
Print Statement
Code Blocks
Primitive Data Types
Defining Constants and Variables
Looping Constructs
Do… While
Exit &, Break

Conditional Constructs

True and False Expressions
If, Else and Elseif
Switch/C... [Read More]

PHP (Certificate)

Course Format: On-site
School/Trainer: Syntegotech Web Solution
Training Center(s)/Venue(s): Jaipur, India

Syntegotech Web Solution, a leading website development company, is now offering PHP training in Jaipur at its head office. It has a team of professional developers who have been in this field for more than 3 years and will be teaching you every concept of PHP and MySQL to make you an expert.

During your PHP training in Jaipur, you will get to work with our team of experts in healthy and friendly work environment. They will provide theory classes first and then, give you tasks for practice, so you can learn PHP concepts in the most efficient way. They will also give you an opportunity to work on a live project with them. During theory and practical session, you can ask them to solve your problems.

Pages: 1 2 3 4 5 6 ...

Find PHP training courses, certificates, diplomas and degrees in Countries:

Australia - Canada - India - Indonesia - Ireland - Malaysia - New Zealand
Pakistan - Philippines - Singapore - South Africa - United Arab Emirates
United Kingdom - United States

If you can not find a training course suitable for you instantly, you can leave your training request here and let trainers contact you later.

- Other Topics -
- Online/E-learning -
Ask for Training
Add Courses