Course catalog
Showing 861-880 of 1,168 items.
PHP with MySQL Essential Training: 1 The Basics
Learn how to build dynamic, data-driven webpages using PHP with MySQL.
PHP: Accessing Databases with PDO and MySQLi
Learn how to access and manipulate databases using the object-oriented PHP extensions PDO and MySQLi.
PHP: Choosing a PHP Editor
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.
PHP: Clean URLs on Apache Server
Optimize your URLs for search engines and site visitors. Learn how to use the Apache mod_rewrite module to create clean URLs for PHP sites.
PHP: Design Patterns
Write better PHP code by following these popular (and time-tested) design patterns.
PHP: Managing Persistent Sessions
Learn how to store persistent PHP session data in a SQL server and create an auto-login system that recognizes returning users.
PHP: Object-Oriented Programming
Learn how to use object-oriented programming principles in PHP.
PHP: Object-Oriented Programming with Databases
Learn how to efficiently interact with databases using object-oriented PHP code.
PHP: Performance Optimization
Learn how to speed up your PHP applications. Explore a variety of tools and techniques for developing high-performing PHP software.
PHP: Resizing and Watermarking Images
Learn how to batch process images with the PHP GD functions. Watermark photos and generate different sizes ready for use in responsive web design.
PHP: Test-Driven Development with PHPUnit
Develop better software with fewer bugs with test-driven development and PHPUnit. Learn how to write unit tests in PHP using this popular tool and methodology.
PHP: Testing Legacy Applications
Learn how to write tests for legacy PHP code bases. Discover why legacy code can be tough to test, how to determine what to test, and how to plan and build testing scenarios.
Plan Your Next Play in IT
Find your next job in IT. Learn how to set career goals, find job listings, and handle IT job applications and interviews.
Planning a Web Design Portfolio: Getting a Job
Learn how to get a job by gearing your web design portfolio toward prospective employers.
Planning a Web Design Portfolio: Growing Your Freelance Business
Learn how to plan a web portfolio that will attract fresh clients and move your business in the right direction.
Planning and Releasing Software with JIRA
Learn how to plan and release software in a scrum development environment using Jira and plugins such as Portfolio and Bitbucket.
PLC Ladder Logic Essential Training
Build your skills in industrial automation. Learn how to use ladder logic to program major PLC devices, including Allen Bradley, Siemens, and OMRON.
PLC Program Flow and Control Instructions
Explore advanced PLC ladder logic programming instructions, including bit shift left, bit shift right, word shift operations, and subroutine instructions.
PLC Sequencer Logic
Explore some of the essential sequencer instructions used in PLC ladder logic programming. Learn how to work with sequencer output, compare, and load instructions in this course.
Polyglot Web Development
Learn how to quickly pick up new web development languages and frameworks, including Node.js, Python, Perl, and Ruby.