Add an elegant and responsive countdown timer to your website—perfect for a product launch or premiere—using a free jQuery plugin.
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.
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.
Review the different types of CSS selectors and learn to choose the best selectors for targeting different HTML elements.
Write simpler, smarter CSS for your WordPress themes and plugins with Sass and Grunt.js.
Learn how to load, extract, and manipulate data from XML documents with the SimpleXML extension for PHP.
Shows how OOP techniques can streamline database queries, help manage sessions, and simplify user logins.
Build web apps that can handle multiple users, registration, and real-time data, with AngularJS.
Introduces the six most popular PHP frameworks—Zend, Symfony, CodeIgniter, CakePHP, Yii, and Laravel—and helps you make the right choice for your app development project.
Build a website to showcase your photography the DIY (do-it-yourself) way, with WordPress and a selection of helpful plugins.
Build a website the DIY (do-it-yourself) way with WordPress and Genesis. This course is the first step, showing how to install, connect, and configure WordPress on your own domain.
Learn to use the intricate and sometimes underused capabilities of PHP's date and time functions to create, format, calculate, and compare dates and times.
Make your website more readable and efficient to download with Chris Converse's responsive website techniques.
Gain a deeper understanding of HTML5, and learn how to create richer, more meaningful webpages with HTML5 structural tags and enhanced semantic markup.
Write better PHP code by following these popular (and time-tested) design patterns.
Introduces the modules, components, extensions, and templates that will help you take Joomla! further.
Find new and interesting ways to display your site content with Joomla!, the open-source CMS, and these tutorials from Jen Kramer.
Learn how to install and configure Apache, MySQL, and PHP, known collectively as the AMP stack, on a local development computer. These tutorials work with Windows, Mac OS X, and Linux systems.
Learn how to make polished and engaging interfaces for your websites and mobile apps with jQuery UI.
Learn how to use jQuery to add dynamic content, remote data, animation, and effects to your websites and mobile apps.
Explains the nuts and bolts of HTML (HyperText Markup Language), the programming language used to create web pages, and provides an introduction to HTML5 and CSS.
Create your own website or blog with WordPress, the web's most popular content management system.
Get the most out of the new default WordPress theme, Twenty Fifteen, a blog-centric theme with a heavy focus on post formats and accessibility.
Learn everything you need to know to build applications with Laravel. These Laravel tutorials cover the finer points of this standout PHP framework: routing and filtering requests, working with layout templates, and integrating databases.
Design a responsive HTML email that will adapt to varying screen sizes and render correctly in over 30 different email clients, including Gmail, Outlook, and Yahoo.
Add images to categories and tags and provide a more interesting user experience for your WordPress visitors.
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.
Move your Joomla! 2.5 site to 3.3 and take advantage of all of the newest Joomla! features.
Learn how to install Joomla! locally or remotely, so you can run it from your own computer or a web host.
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.
Learn how to reinforce your test-driven development (TDD) process by unit testing code with PHPUnit.
Learn how to get up and running with Genesis and take your WordPress site to the next level.
Learn how to customize themes with Genesis, the WordPress framework that offers SEO, security, and a huge selection of design options.
Build PHP applications the modern way with Symfony2, a popular PHP MVC framework.
Learn to plan and model your own APIs and understand the six REST constraints: the design rules that help guide your architecture.
Learn how to style SVG graphics and make them respond to changes to rollover states with CSS.
Install and run WordPress on the cloud with Microsoft Azure.
Start building PHP applications with Laravel, the PHP framework for designers.
Add styles and scripts to your WordPress themes the correct way, by enqueuing them.
Learn how to display your data in a pie chart, with nothing more than HTML and CSS.
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 add social media buttons to your posts and pages, with several different WordPress plugins, and allow your visitors to share your content with friends and followers on Facebook and Twitter.