Individual Modules
Up one levelBuild your own custom course with our bite-sized modules
- Learning to Program with PHP - 3 days
- For people who haven't programmed before, or want to cover the concepts and theory that the self-taught approach might have missed, try our 3 day introduction to programming with PHP
- Web Applications in PHP - 2 days
- For new programmers, and people with no previous web-development experience, this 2 day course will introduce you to the theory behind your web applications as well as the syntax that will enable you to build PHP web applications. Covers: data sanitisation, security, forms, design tips
- PHP Language Tour - 1 day
- For programmers experienced in other languages, this course works through the important concepts that will provide the tools for further modules.
- PHP for Web Developers - 1 day
- An introduction to the web-functionality of PHP for experienced web developers who are already comfortable with the theory behind web applications
- Relational Database Applications with PHP - 1 Day
- An introduction to some of the facilities available for building database driven web applications
- Object Oriented Programming with PHP - 1 day
- One day course on Object oriented programming with PHP5
- Advanced Relational Database Development with PHP - 1 day
- Object-Relational Development techniques
- Templating with Smarty
- Introducing Smarty as a means to achieve MVC compliance. Covers Smarty syntax, using inbuild functions and modifiers, producing custom functions and extending Smarty
- PHP Application Security - 1 day
- Illustrating the main PHP security vulnerabilities, this module can be taken on its own or as part of a larger course. It provides students with suggestions of good practices and how to structure PHP applications to avoid common pitfalls.
