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  
77 Web Development courses · 2,636 video tutorials
sort by:
  • view course page for Debugging the Web: JavaScript

    Find out not just when code doesn't work but also why. Learn how to find and fix issues in JavaScript projects using a debugger.

    2h 12m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with Git and GitHub

    Learn to work with the most common Git commands, and use GitHub to clone, explore, and create templates from existing projects.

    1h 21m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with NPM, the Node Package Manager

    Learn how to install and work with NPM, the Node Package Manager that allows JavaScript developers to share and reuse code.

    35m 14s
    Intermediate
     
    Viewers:

  • view course page for Code Clinic: JavaScript

    Code Clinic: JavaScript with Ray Villalobos

    Explore solutions to common JavaScript programming challenges, and then compare the results with other programming languages in the Code Clinic series.

    3h 38m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with PHP SimpleXML

    Learn how to load, extract, and manipulate data from XML documents with the SimpleXML extension for PHP.

    2h 19m
    Intermediate
     
    Viewers:

  • view course page for PHP with MySQL Beyond the Basics

    Shows how OOP techniques can streamline database queries, help manage sessions, and simplify user logins.

    10h 26m
    Intermediate
     
    Viewers:

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

    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.

    2h 39m
    Intermediate
     
    Viewers:

  • view course page for PHP Date and Time Essential Training

    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.

    3h 57m
    Intermediate
     
    Viewers:

  • view course page for Design Patterns in PHP

    Design Patterns in PHP with Keith Casey

    Write better PHP code by following these popular (and time-tested) design patterns.

    1h 9m
    Intermediate
     
    Viewers:

  • view course page for Laravel 4 Essential Training

    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.

    4h 0m
    Intermediate
     
    Viewers:

  • 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 11m
    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 Creating a Responsive 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 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 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:

“As a teacher, I respect the way that your tutorials are hands-on and interactive. They are quick and to-the-point, and the teachers you have chosen are patient and concise.” —Joshua M.
more from our members »

Try it free

Learn more, save more. Upgrade today!

Get our Annual Premium Membership at our best savings yet.

Upgrade to our Annual Premium Membership today and get even more value from your lynda.com subscription:

“In a way, I feel like you are rooting for me. Like you are really invested in my experience, and want me to get as much out of these courses as possible this is the best place to start on your journey to learning new material.”— Nadine H.

Start your FREE 10-day trial

Begin learning software, business, and creative skills—anytime,
anywhere—with video instruction from recognized industry experts.
lynda.com provides
Unlimited access to over 4,000 courses—more than 100,000 video tutorials
Expert-led instruction
On-the-go learning. Watch from your computer, tablet, or mobile device. Switch back and forth as you choose.
Start Your FREE Trial Now
 

A trusted source for knowledge.

 

We provide training to more than 4 million people, and our members tell us that lynda.com helps them stay ahead of software updates, pick up brand-new skills, switch careers, land promotions, and explore new hobbies. What can we help you do?

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.