Start learning with our library of video tutorials taught by experts. Get started
Learn how to access and manipulate databases using the object-oriented PHP extensions PDO and MySQLi.
Learn how to export data from a database with PHP in a variety of formats, including: rich text, CSV, Excel, Word, OpenOffice spreadsheets and documents, and even XML.
Develop a PHP class that requires only a few lines of code to handle single- and multi-file uploads both flexibly and securely.
A gentle introduction to PHP, with simple exercises that help you develop dynamic web content, user input forms, and database-powered product pages.
Speed up your development with CakePHP, a popular open-source framework for developing PHP-based web applications.
Learn to make your job easier and your code more accurate by choosing from a selection of general-purpose and PHP-specific code editors and IDEs.
Speed up your development with CodeIgniter, a fast and powerful PHP web application framework.
Learn the basics of PHP (including variables, logical expressions, loops, and functions), and discover how to connect to a MySQL database and develop a complete web application.
Use PEAR, PECL, and Composer to incorporate modular, reusable code in your PHP applications.
Learn the basics of building complex, data-driven applications with the Facebook PHP SDK and MySQL.
Demonstrates how to leverage PHP's built-in tools, as well as the Xdebug and Firebug extensions and FirePHP library to improve the quality of your code and reduce troubleshooting overhead.
Shows how to install the latest version of PHP, the popular web application server, and reviews the performance enhancements and language improvements in the 5.4 release.
Tours four open-source PHP frameworks, describing how to leverage each for developing basic applications.
Explains what PHP is and how it integrates with HTML; how to set up and configure a PHP development environment on both Windows and Mac OS X; and the features of the PHP language.
Shows how OOP techniques can streamline database queries, help manage sessions, and simplify user logins.