Oreilly - Intermediate PHP
by Lorna Jane Mitchell | Publisher: O'Reilly Media, Inc. | Release Date: July 2014 | ISBN: 9781491911471
Take a practical tour of modern PHP best practices and learn why the language is experiencing a renaissance. In this video course, web development consultant Lorna Jane Mitchell demonstrates new features and capabilities of PHP, including improved support for object-oriented programming and the Data Objects (PDO) extension, with detailed examples.This course is ideal whether you're relatively new to the language or looking to update your existing skills—and incredibly helpful if you're developing a Drupal, WordPress, or Joomla site. Download this video or stream it through our HD player, and get up to speed on the great features recently introduced in PHP 5.x.Learn how to upgrade your existing applications with PHP's newer featuresGet practical examples for using Command Line PHPSecure your applications with the filter extension and password hashing APITake advantage of Object Oriented PHP, including how to autoload classes and use exceptions effectivelyKeep up to date with Composer and the new PSR standards in PHPMake use of the PDO extension to access your database
- Introduction
- Welcome to the Course 00:00:49
- Course Overview 00:02:13
- PHP CLI
- The PHP Command Line 00:04:17
- PHP's Built-In Web Server 00:05:15
- PHP for Message Queue Workers 00:04:57
- New Features
- Anonymous Functions 00:06:27
- Variadic Functions and Argument Unpacking 00:04:15
- Generators 00:02:49
- Upgrading PHP Tips 00:13:45
- Security Improvements
- PHP's Filter Extension 00:06:35
- Passwords in PHP 00:06:30
- Object Oriented PHP
- Object-Oriented Programming 00:02:40
- Objects, Classes, and Inheritance 00:08:52
- Autoloading and Code Organization 00:05:51
- Namespaces 00:08:25
- Interfaces and Type Hinting 00:08:26
- Abstract Classes 00:03:08
- Traits 00:04:23
- Exceptions 00:09:41
- The Standard PHP Library 00:08:23
- PSRs
- PHP-FIG and the PSRs 00:02:53
- Autoloading PSRs 00:04:09
- Code Style PSRs 00:05:35
- Current and Future PSRs 00:04:22
- Composer
- Introduction to Composer 00:07:25
- Publish Your Own Packages with Composer 00:05:27
- Security Considerations with Composer 00:02:44
- PHP and Databases
- PDO (PHP Database Objects) 00:03:25
- Selecting Data with PDO 00:11:41
- Making Other Kinds of Queries with PDO 00:04:44
- Course Closing
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.