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

131 Web Development courses · 5,643 video tutorials
sort by:
  • 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 Visual Studio 2013 for Web Developers

    Find out what web developers need to know to start developing projects with Visual Studio 2013.

    1h 44m
    Beginner
     
    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 Foundations of Programming: Web Security

    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.

    3h 33m
    Beginner
     
    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 Ruby on Rails 4 Essential Training

    Learn to use the popular web framework Ruby on Rails 4 to create full-featured, object-oriented web applications.

    12h 41m
    Beginner
     
    Viewers:

  • view course page for PHP for Web Designers

    A gentle introduction to PHP, with simple exercises that help you develop dynamic web content, user input forms, and database-powered product pages.

    5h 26m
    Beginner
     
    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 Choosing a PHP Editor

    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.

    1h 19m
    Beginner
     
    Viewers:

  • view course page for JavaScript: Events

    JavaScript: Events 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 Joomla! 3 Essential Training

    Discover how to use Joomla! to build a website from scratch—all without a single line of code.

    9h 41m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Shopify

    Up and Running with Shopify Morten Rand-Hendriksen

    Find out how to set up an online store with Shopify, the simple, secure solution for selling your physical and digital products.

    2h 50m
    Beginner
     
    Viewers:

  • view course page for Foundations of Programming: Web Services

    Learn about the history, types, and various implementations of web services—the standard method of communicating between applications and across the web.

    3h 17m
    Beginner
     
    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

    Get started working with Windows Azure, the complete Microsoft cloud offering for data storage, website development, mobile authentication and messaging, and more.

    2h 21m
    Beginner
     
    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 20m
    Intermediate
     
    Viewers:

  • view course page for Ruby on Rails 3 Essential Training

    Shows how to create full-featured, object-oriented web applications with the Ruby on Rails framework.

    12h 27m
    Beginner
     
    Viewers:

  • view course page for Coding Faster with Emmet

    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 AngularJS (2013)

    Extend HTML through the rich JavaScript framework AngularJS.

    1h 9m
    Intermediate
     
    Viewers:

  • view course page for Start with a Theme: Food Blogs in WordPress

    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.

    1h 24m
    Beginner
     
    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 Dreamweaver CC Essential Training

    Find out how to build standards-compliant websites from the ground up with Dreamweaver CC.

    8h 7m
    Beginner
     
    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 PHP with MySQL Essential Training

    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.

    14h 24m
    Beginner
     
    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 jQuery Essential Training

    Teaches how to use jQuery to build web pages that today's users (and clients) are looking for, from complex animation effects to professional user interface controls.

    4h 53m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Foundation

    Introduces this web design framework and provides a quick overview of all of the goodies in Foundation.

    3h 7m
    Beginner
     
    Viewers:

  • view course page for Bootstrap: Adding Interactivity to Your Site

    Add interactive elements like a thumbnail gallery, dropdown menus, or a contact form using Bootstrap and a simple text editor.

    1h 25m
    Beginner
     
    Viewers:

  • view course page for WordPress Ecommerce: Easy Digital Downloads

    Build an online store for digital products like music, ebooks, and more using WordPress and the Easy Digital Downloads plugin.

    1h 32m
    Beginner
     
    Viewers:

  • view course page for Creating an Animated Infographic with Edge Animate

    Tell a more compelling story in Edge Animate with an animated infographic.

    36m 3s
    Beginner
     
    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 WordPress Ecommerce: Core Concepts

    Find out what you need to build an online store and decide if WordPress is the right solution for you.

    1h 3m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Backbone.js

    Separate DOM manipulation from the data powering your web application with Backbone.js.

    1h 33m
    Beginner
     
    Viewers:

  • view course page for Creating Interactive Projects with Edge Animate

    Explore the emerging workflow between the Adobe Creative Cloud applications and Edge Animate through a series of hands-on projects.

    1h 43m
    Beginner
     
    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 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 ASP.NET Essential Training

    Learn to build and deploy a dynamic website using ASP.NET.

    6h 24m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Sublime Text 2

    Discover some of the basic, not-so-basic, and downright hidden features of the Sublime Text 2 code editor, and become a more productive developer.

    1h 40m
    Beginner
     
    Viewers:

  • view course page for CSS: Frameworks and Grids

    Explores CSS frameworks and grids, and helps you determine when a framework is right for you.

    3h 27m
    Beginner
     
    Viewers:

  • view course page for JavaScript and AJAX

    JavaScript and AJAX 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:

50 courses

“This $25 was the BEST I could have ever spent! I have spent hours relearning things I had forgotten and solidified my confidence in what I do know.” —Claudia W.
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