Start learning with our library of video tutorials taught by experts. Get started
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.
Build web apps that can handle multiple users, registration, and real-time data, with AngularJS.
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.
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.
Learn how to customize the look and feel of your Bootstrap site with LESS CSS, as well as LESS mixins and Bootstap's own customization screens.
Learn to get the most out of Simone, a custom WordPress theme designed by Morten Rand-Hendriksen.
Learn how to access and manipulate databases using the object-oriented PHP extensions PDO and MySQLi.
Learn how to build a WordPress theme from scratch using the _s (aka Underscores) starter theme.
Build rich, interactive mobile apps for iOS and Android devices without having to write native code, all with jQuery Mobile.
Add advanced analytics to your WordPress site with three different plugins: WordPress.com Stats from Jetpack, Google Analytics, and Piwik.
Protect your WordPress site with automatic backups. Learn how to back up and restore your data with two different plugins, Backup from Dropbox and BackWPup.
Learn how to let your users control your HTML5 animation with their scroll wheel, trackpad, or even the browser's scroll bar.
Create custom post types and taxonomies to extend the functionality of WordPress.
Install and run WordPress on your computer with DesktopServer.
Learn how to use GitHub to manage and collaborate on web projects.
Got a WordPress site that's overrun with spam? Learn how to clean it out by deleting the spam straight from the database.
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.
Get a fresh look at AngularJS, a framework for building single-page web applications fast.
Add contact forms to your WordPress site with three different plugins: Jetpack, Contact Form 7, and Gravity Forms.
Explore the concepts, syntax, commands, and tools that allow you to communicate and share data between applications with Java EE web services.