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.
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.
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.
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.
Write better PHP code by following these popular (and time-tested) design patterns.
Learn to install and configure WordPress locally on a Mac with MAMP and MAMP PRO, and set the stage for more serious WordPress development.
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.
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.
Learn how to reinforce your test-driven development (TDD) process by unit testing code with PHPUnit.
Learn how to architect cloud-based applications with Amazon Web Services.
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.
Start building PHP applications with Laravel, the PHP framework for designers.
Learn how to access and manipulate databases using the object-oriented PHP extensions PDO and MySQLi.
Build rich, interactive mobile apps for iOS and Android devices without having to write native code, all with jQuery Mobile.
Explore ASP.NET, including the structure behind robust ASP.NET applications and the tools you need to manage data, construct APIs, and establish real-time web connections.
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.
Find out what web developers need to know to start developing projects with Visual Studio 2013.
Explore the concepts, syntax, commands, and tools that allow you to communicate and share data between applications with Java EE web services.
Develop a PHP class that requires only a few lines of code to handle single- and multi-file uploads both flexibly and securely.
Learn about the most important security concerns when developing websites, and what you can do to keep your servers, software, and data safe from harm.
Get a first look at Edge Code, the impressive new code editor from Adobe, and its open-source cousin Brackets.
Learn to use the popular web framework Ruby on Rails 4 to create full-featured, object-oriented web applications.
A gentle introduction to PHP, with simple exercises that help you develop dynamic web content, user input forms, and database-powered product pages.
Speed up your development with CakePHP, a popular open-source framework for developing PHP-based web applications.
Discover how to use Joomla! to build a website from scratch—all without a single line of code.
Find out how to set up an online store with Shopify, the simple, secure solution for selling your physical and digital products.
Learn about the history, types, and various implementations of web services—the standard method of communicating between applications and across the web.
Store simple data without a database using web storage solutions like XML, JSON, YAML, and HTML5.
Get started working with Windows Azure, the complete Microsoft cloud offering for data storage, website development, mobile authentication and messaging, and more.
Learn to build a scalable backend with Azure Mobile Services and connect it to an existing app, add user profiles and roles, store data in the cloud, and set up an API service.
Generate an interactive website from scratch with Bootstrap.
Shows how to create full-featured, object-oriented web applications with the Ruby on Rails framework.
Learn to use Emmet's abbreviated shortcuts to write full-fledged HTML, XML, CSS, and code faster and more efficiently.
Learn to create an engaging, interactive, and animated timeline with HTML and jQuery.
Learn how to set up a food blog using WordPress and work with two different themes and a plugin that result in three completely different looks.
Speed up your development with CodeIgniter, a fast and powerful PHP web application framework.
Use open technologies (HTML5, jQuery, and CSS) to create a slideshow that responds to mobile and desktop layouts, and learn to customize the slideshow to fit your next project.
Find out how to build standards-compliant websites from the ground up with Dreamweaver CC.
Use PEAR, PECL, and Composer to incorporate modular, reusable code in your PHP applications.