Start learning with our library of video tutorials taught by experts. Get started
Keep your WordPress site secure using these best practices and plugins.
Learn how to implement DRY development techniques on your WordPress sites, and build more efficient, maintainable, and understandable code.
Build a custom plugin to track the popularity of WordPress posts and then create a widget to display the top five.
Learn how to perform a variety of advanced administration tasks in both MariaDB and MySQL, two powerful database solutions that work in slightly different ways.
Use information architecture and the WordPress template hierarchy to build a cleaner and more effective design process.
Learn how to edit WordPress user accounts directly in the database with phpMyAdmin—bypassing WordPress entirely.
Keep your Apache web servers up and running with these practical configuration and logging techniques.
Add styles and scripts to your WordPress themes the correct way, by enqueuing them.
Learn how to integrate web fonts into your WordPress themes, from sources such as Google Fonts, Adobe Edge Web Fonts, and Font Squirrel.
Learn how to build a WordPress theme from scratch using the _s (aka Underscores) starter theme.
Create custom post types and taxonomies to extend the functionality of WordPress.
Got a WordPress site that's overrun with spam? Learn how to clean it out by deleting the spam straight from the database.
Learn to spiff up your HTML5 slideshows with automatic playback, integrated audio and video, and more.
Join Grant Skinner at work and at play, designing cutting-edge interactive experiences, games, applications, and frameworks with technologies like HTML5 and Flash.
Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.
Extend your Drupal 7 sites with custom modules, which allow you to create everything from admin interfaces to forms.
Expand your programming skills and get more out of Java, with platform- and framework-neutral tutorials that are useful for building web, mobile, and desktop applications.
Create a network of sites and blogs from a single installation of WordPress with the WordPress Multisite feature.
Bridges the gap between site administration and customization by developing Joomla! components, plug-ins, modules, and other extensions.
Shows how to build an advanced portfolio site that showcases various types of content effectively using the free open-source application WordPress.
Covers simple steps that can be taken to minimize a web site's risk to common exploits.