We launched a new IT training category! Check out the 140+ courses now.

Start learning with our library of video tutorials taught by experts. Get started

Web Development

Watch our tutorials and learn how to make a website using web applications like PHP and MySQL, HTML, CSS, and more. Learn web development basics like building an ecommerce site and more advanced skills like how to query a database or build an HTML5 app.
John Hersey

Try our Web Development tutorials

— every online course includes free video tutorials. Become a member to keep learning, with unlimited access to every course in our library.

Topics

Skill level

Software

Author

More options

selected filters:
Intermediate  
74 Web Development courses · 2,503 video tutorials
sort by:
  • view course page for Unit Testing with PHPUnit

    Unit Testing with PHPUnit with Kristian Secor

    Learn how to reinforce your test-driven development (TDD) process by unit testing code with PHPUnit.

    1h 14m
    Intermediate
     
    Viewers:

  • view course page for Amazon Web Services Essential Training

    Learn how to architect cloud-based applications with Amazon Web Services.

    3h 56m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with Symfony2 for PHP

    Build PHP applications the modern way with Symfony2, a popular PHP MVC framework.

    2h 4m
    Intermediate
     
    Viewers:

  • view course page for Effective Design of RESTful APIs

    Learn to plan and model your own APIs and understand the six REST constraints: the design rules that help guide your architecture.

    44m 11s
    Intermediate
     
    Viewers:

  • view course page for Up and Running with Laravel

    Start building PHP applications with Laravel, the PHP framework for designers.

    2h 28m
    Intermediate
     
    Viewers:

  • view course page for Accessing Databases with Object-Oriented PHP

    Learn how to access and manipulate databases using the object-oriented PHP extensions PDO and MySQLi.

    3h 47m
    Intermediate
     
    Viewers:

  • view course page for Exporting Data to Files with PHP

    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.

    3h 42m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with CoffeeScript

    Learn about CoffeeScript, a language that compiles into JavaScript and allows you to write fast, efficient, and beautiful JavaScript code.

    1h 48m
    Intermediate
     
    Viewers:

  • view course page for Building Web Services with Java EE

    Explore the concepts, syntax, commands, and tools that allow you to communicate and share data between applications with Java EE web services.

    2h 25m
    Intermediate
     
    Viewers:

  • view course page for Uploading Files Securely with PHP

    Develop a PHP class that requires only a few lines of code to handle single- and multi-file uploads both flexibly and securely.

    2h 50m
    Intermediate
     
    Viewers:

  • view course page for Adobe Edge Code and Brackets: First Look

    Get a first look at Edge Code, the impressive new code editor from Adobe, and its open-source cousin Brackets.

    44m 32s
    Intermediate
     
    Viewers:

  • view course page for Up and Running with CakePHP

    Speed up your development with CakePHP, a popular open-source framework for developing PHP-based web applications.

    1h 40m
    Intermediate
     
    Viewers:

  • view course page for JavaScript: Events

    JavaScript: Events with Ray Villalobos

    Learn to use JavaScript events to respond to clicks, form input, and touch gestures in your web applications.

    2h 10m
    Intermediate
     
    Viewers:

  • view course page for Working with Data on the Web

    Store simple data without a database using web storage solutions like XML, JSON, YAML, and HTML5.

    2h 21m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with Azure Mobile Services

    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.

    2h 17m
    Intermediate
     
    Viewers:

  • view course page for Bootstrap 3: Advanced Web Development

    Generate an interactive website from scratch with Bootstrap.

    3h 28m
    Intermediate
     
    Viewers:

  • view course page for Coding Faster with Emmet

    Coding Faster with Emmet with Ray Villalobos

    Learn to use Emmet's abbreviated shortcuts to write full-fledged HTML, XML, CSS, and code faster and more efficiently.

    53m 12s
    Intermediate
     
    Viewers:

  • view course page for Create an Interactive Animated Timeline with jQuery

    Learn to create an engaging, interactive, and animated timeline with HTML and jQuery.

    1h 7m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with PHP CodeIgniter

    Speed up your development with CodeIgniter, a fast and powerful PHP web application framework.

    1h 30m
    Intermediate
     
    Viewers:

  • view course page for HTML5 Projects: Creating a Responsive Presentation

    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.

    1h 25m
    Intermediate
     
    Viewers:

  • view course page for JavaScript: Enhancing the DOM

    Learn to modify the DOM (Document Object Model), one of the core components of every HTML page, with JavaScript.

    2h 3m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with PHP: PEAR, PECL, and Composer

    Use PEAR, PECL, and Composer to incorporate modular, reusable code in your PHP applications.

    1h 0m
    Intermediate
     
    Viewers:

  • view course page for Validating and Processing Forms with JavaScript and PHP

    Learn how to ensure the data submitted to your web forms is complete, accurate, and nonmalicious with HTML5, JavaScript, jQuery, and PHP form processing and validation.

    2h 51m
    Intermediate
     
    Viewers:

  • view course page for Create a Sortable Photo Gallery with jQuery

    Implement and customize a sortable photo gallery with jQuery.

    1h 50m
    Intermediate
     
    Viewers:

  • view course page for JavaScript and JSON

    JavaScript and JSON with Ray Villalobos

    Explore how the JavaScript Object Notation (JSON) format works and how you can use it to read and share data in your web projects.

    1h 12m
    Intermediate
     
    Viewers:

  • view course page for Create a Homepage Marquee with Edge Animate

    Use Edge Animate and HTML5, jQuery, and CSS to create a custom, interactive homepage marquee.

    1h 8m
    Intermediate
     
    Viewers:

  • view course page for Building a Windows Store Game Using HTML and JavaScript

    Shows developers how to write their first Windows Store app with HTML5, JavaScript, and CSS.

    2h 16m
    Intermediate
     
    Viewers:

  • view course page for HTML5 Projects: Integrating Google Store Locator

    Take advantage of the HTML5 geolocation feature by using the recently released Google Store Locator Utility Library, and include directions and feature filtering in your web apps.

    43m 51s
    Intermediate
     
    Viewers:

  • view course page for JavaScript and AJAX

    JavaScript and AJAX with Ray Villalobos

    Explore how to load dynamic content from JavaScript and jQuery using AJAX methods.

    1h 12m
    Intermediate
     
    Viewers:

  • view course page for Building Facebook Applications with PHP and MySQL

    Learn the basics of building complex, data-driven applications with the Facebook PHP SDK and MySQL.

    1h 45m
    Intermediate
     
    Viewers:

  • view course page for Responsive Design with Drupal

    Takes you through the process of making a Drupal website that automatically tailors and sizes content for a wide range of displays, from desktops to mobile devices.

    2h 38m
    Intermediate
     
    Viewers:

  • view course page for ASP.NET MVC 4 Essential Training

    Shows how to create a simple web application with professional layouts, web forms, user authentication, and mobile integration with ASP.NET MVC.

    3h 56m
    Intermediate
     
    Viewers:

  • view course page for Debugging PHP: Advanced Techniques

    Demonstrates how to leverage PHP's built-in tools, as well as the Xdebug and Firebug extensions and FirePHP library to improve the quality of your code and reduce troubleshooting overhead.

    1h 29m
    Intermediate
     
    Viewers:

  • view course page for Simplified Drupal Sites with Drush

    Manage your Drupal sites even more efficiently with Drush, the shell interface for managing and scripting Drupal site development.

    1h 22m
    Intermediate
     
    Viewers:

  • view course page for Create a Sliding Tabbed Panel with jQuery and Dreamweaver

    Build a dynamic sliding tabbed panel from scratch using a combination of HTML, CSS, jQuery, and the tools in Dreamweaver.

    1h 6m
    Intermediate
     
    Viewers:

  • view course page for Create a Sliding Tabbed Panel with jQuery

    Build a dynamic sliding tabbed panel from scratch using a combination of HTML, CSS, and jQuery.

    58m 25s
    Intermediate
     
    Viewers:

  • view course page for Create a Tooltip with jQuery

    Create a Tooltip with jQuery with Chris Converse

    Shows how to convert text or graphics into a mouse-sensitive tooltip with HTML and jQuery.

    54m 23s
    Intermediate
     
    Viewers:

  • view course page for Create a Tooltip with jQuery and Dreamweaver

    Shows how to convert text or graphics into a mouse-sensitive tooltip with jQuery and Dreamweaver.

    54m 15s
    Intermediate
     
    Viewers:

  • view course page for PHP 5.4 New Features

    PHP 5.4 New Features with Drew Falkman

    Shows how to install the latest version of PHP, the popular web application server, and reviews the performance enhancements and language improvements in the 5.4 release.

    1h 1m
    Intermediate
     
    Viewers:

  • view course page for Building Facebook Applications with HTML and JavaScript

    Introduces developers and designers who are already familiar with HTML and JavaScript to Facebook app development.

    3h 0m
    Intermediate
     
    Viewers:

  • view course page for Dreamweaver with PHP and MySQL

    Add dynamic data to a PHP-enabled web site in Dreamweaver CS5 and CS6.

    4h 55m
    Intermediate
     
    Viewers:

  • view course page for HTML5 Power Workshop

    HTML5 Power Workshop with Andy Olsen

    Covers advanced HTML5 topics like geolocation, mobile development, web sockets, Web SQL, and web workers.

    3h 9m
    Intermediate
     
    Viewers:

  • view course page for Drupal 7 Advanced Training

    Teaches web site designers how to take their sites to the next level with a few advanced techniques and the free and open-source Drupal software.

    7h 50m
    Intermediate
     
    Viewers:

  • view course page for MVC Frameworks for Building PHP Web Applications

    Tours four open-source PHP frameworks, describing how to leverage each for developing basic applications.

    3h 35m
    Intermediate
     
    Viewers:

  • view course page for HTML5: Messaging and Communications in Depth

    Looks at cross-document messaging, both within a single domain and across one or more domains, using the HTML5 Messaging API.

    43m 19s
    Intermediate
     
    Viewers:

  • view course page for HTML5: Document Editing in Depth

    Describes how to create editable content on the web using the document-editing application programming interface (API) in HTML5.

    23m 43s
    Intermediate
     
    Viewers:

  • view course page for HTML5: Background Processes with Web Workers

    Describes how to perform background processing using the Web Workers API in HTML5.

    52m 11s
    Intermediate
     
    Viewers:

  • view course page for HTML5: File API in Depth

    Introduces the concepts behind the HTML5 File API technology.

    59m 9s
    Intermediate
     
    Viewers:

  • view course page for Drupal 7: Reporting and Visualizing Data

    Shows how to use the Views module and other add-ons in Drupal to present dynamic, data-rich content.

    4h 24m
    Intermediate
     
    Viewers:

  • view course page for Flex 4.5 and PHP: Creating Data-Driven Applications

    Shows developers how to integrate Flex applications with PHP-based data services.

    3h 36m
    Intermediate
     
    Viewers:

“What I'm learning will save me a lot of time and frustration on current and future projects.” —Linda J.
more from our members »

Get started

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.