Dreamweaver course in north London

PHP & MySQL Advanced Training

PHP has gained a following among non-technical web designers who need to learn how to build LAMP applications and add interactive aspects to their sites. Offering a gentle learning curve, PHP is an accessible yet powerful language for creating dynamic web pages. This two day hands-on training class is designed to cover the more advanced PHP and MySQL features that will enable you to build powerful database-driven Web applications

Web professionals who need to develop dynamic web content through data driven pages, using PHP. Experienced users will also benefit from the many tips and tricks, and special exercises.PHP developers needing to expand their PHP capabilities

To ensure success on this course, we recommend you first take our PHP & MySQL Introduction Training course or have equivalent experience or knowledge

Course outline

Getting started
  • Apache setup
  • php.ini file
  • .htaccess
  • Using Cookies with PHP
Working with Strings
  • Advanced Regular Expressions
  • .Character encoding
  • HTML Entities
  • HTML character encoding and decoding
  • Basic string encryption
Dates and Times
  • Dates for databases
Session Management
  • Creating session variables
  • Best practice for sessions
  • Custom Session Handlers
Using Cookies with PHP
  • Using cookies well
  • Cookies and security
File and Directory Access
  • Handling file permissions
  • Opening and reading directories
  • Simple debugging techniques
Handling Databases with PHP
  • PHP's database APIs
  • Error-handling strategies
  • Connection/disconnection
  • Common access functions
  • Simple SQL queries
  • Searching data with conditions
  • Inserting data
  • Updating data with conditions
  • Grouping and ordering results
  • Using different JOIN techniques
  • Zend DB objects
  • Full Text Searches
Objects in PHP
  • Constructors and destructors
  • Magic functions
  • __toString method
  • Class variables
  • Class constants
  • Interfaces
  • Instanceof operator
  • Final classes and methods
  • Static methods
  • Static members
  • Exception Handling
  • Creating a user based web application

Class time is 10:00 a.m.- 4:30/5:00 p.m. Breaks are scheduled throughout the day and lunch is typically scheduled between 1-2 pm. We provide you with Tea, Coffee, Biscuits and other refreshments on the house. We also have a fridge and a microwave available for you to store/warm up any food you wish to bring along for your lunch.

We recommend the following courses that relate to this class: Adobe Dreamweaver Next Step Training, WordPress Training, Adobe Photoshop Introduction Training and Adobe Flash Training

Course Duration 2 Days
Scheduled Dates This course is only available as individual 1:1 on a bespoke
Please call centre on 0208 443 2888 for a quote and to arrange dates
Course Times 10:00 till 16:30

If you can't come to us we can come to you! This course is available as individual 1:1 tuition or small groups at your office as well as at our centre. Please click here for more information.