New Feature: Playlist Center! Pick a topic and let our playlists guide the way.

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

Web Training Tutorials

Learn how to design and create a website with our web design tutorials. From hundreds of video courses, choose the right one to help you embed video, format text, design in CSS, create a content strategy, and analyze user experience design.
Don Barnett

Try our Web 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:
Open Source  
131 Web courses · 4,656 video tutorials
sort by:
  • view course page for WordPress Developer Tips: Enqueuing Styles and Scripts

    Add styles and scripts to your WordPress themes the correct way, by enqueuing them.

    38m 31s
    Advanced
     
    Viewers:

  • view course page for Design the Web: Pie Charts with CSS

    Learn how to display your data in a pie chart, with nothing more than HTML and CSS.

    24m 48s
    Beginner
     
    Viewers:

  • view course page for WordPress Developer Tips: Using Custom Web Fonts

    Learn how to integrate web fonts into your WordPress themes, from sources such as Google Fonts, Adobe Edge Web Fonts, and Font Squirrel.

    57m 1s
    Advanced
     
    Viewers:

  • view course page for WordPress Plugins: Social Media Buttons

    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.

    46m 41s
    Beginner
     
    Viewers:

  • view course page for Customizing WordPress Themes: Simone

    Learn to get the most out of Simone, a custom WordPress theme designed by Morten Rand-Hendriksen.

    1h 2m
    Beginner
     
    Viewers:

  • view course page for Customizing Bootstrap 3 with LESS

    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.

    1h 36m
    Intermediate
     
    Viewers:

  • view course page for Building a Website with Node.js and Express.js

    Find out how to develop server-side JavaScript applications with the Node platform that you can then easily publish as websites with the Express framework.

    2h 46m
    Intermediate
     
    Viewers:

  • view course page for WordPress: Building Themes from Scratch Using Underscores

    Learn how to build a WordPress theme from scratch using the _s (aka Underscores) starter theme.

    6h 23m
    Advanced
     
    Viewers:

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

    Learn how to build out your web pages and keep your code organized with the lightweight and nimble JavaScript library Backbone.js.

    1h 46m
    Intermediate
     
    Viewers:

  • view course page for jQuery Mobile Essential Training

    Build rich, interactive mobile apps for iOS and Android devices without having to write native code, all with jQuery Mobile.

    2h 39m
    Beginner
     
    Viewers:

  • view course page for WordPress Plugins: Analytics

    WordPress Plugins: Analytics Morten Rand-Hendriksen

    Add advanced analytics to your WordPress site with three different plugins: WordPress.com Stats from Jetpack, Google Analytics, and Piwik.

    1h 9m
    Beginner
     
    Viewers:

  • view course page for WordPress Plugins: Backing Up Your Site

    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.

    1h 17m
    Beginner
     
    Viewers:

  • view course page for Scroll-Activated Animations with Edge Animate

    Learn how to let your users control your HTML5 animation with their scroll wheel, trackpad, or even the browser's scroll bar.

    51m 19s
    Intermediate
     
    Viewers:

  • view course page for WordPress: Custom Post Types and Taxonomies

    Create custom post types and taxonomies to extend the functionality of WordPress.

    1h 45m
    Advanced
     
    Viewers:

  • view course page for GitHub for Web Designers

    Learn how to use GitHub to manage and collaborate on web projects.

    3h 56m
    Intermediate
     
    Viewers:

  • view course page for Installing and Running WordPress: DesktopServer

    Install and run WordPress on your computer with DesktopServer.

    1h 6m
    Intermediate
     
    Viewers:

  • view course page for WordPress Developer Tips: Deleting Spam Comments in the Database

    Got a WordPress site that's overrun with spam? Learn how to clean it out by deleting the spam straight from the database.

    33m 25s
    Advanced
     
    Viewers:

  • view course page for JavaScript Templating

    Get a look at popular JavaScript template solutions for modern web apps that consume and display data.

    1h 57m
    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 Up and Running with AngularJS

    Get a fresh look at AngularJS, a framework for building single-page web applications fast.

    1h 19m
    Intermediate
     
    Viewers:

  • view course page for WordPress Plugins: Contact Forms

    WordPress Plugins: Contact Forms Morten Rand-Hendriksen

    Add contact forms to your WordPress site with three different plugins: Jetpack, Contact Form 7, and Gravity Forms.

    1h 35m
    Beginner
     
    Viewers:

  • view course page for Dreamweaver CC and WordPress 3.8: Core Concepts

    Explore how to integrate WordPress into a Dreamweaver site to make for efficient editing of your code.

    5h 48m
    Intermediate
     
    Viewers:

  • view course page for jQuery Mobile Web Applications

    Learn how to build dynamic jQuery Mobile web applications that read data from services like Flickr, YouTube, WordPress, and Twitter.

    3h 25m
    Intermediate
     
    Viewers:

  • view course page for Responsive Typography Techniques

    Learn how to create typography that's beautiful, functional, and easily scalable across tablets, phones, and computers of all types and sizes.

    2h 9m
    Intermediate
     
    Viewers:

  • view course page for WordPress Essential Training

    WordPress Essential Training Morten Rand-Hendriksen

    Create your own website or blog with WordPress, the webs most popular content management system.

    5h 9m
    Beginner
     
    Viewers:

  • view course page for  jQuery Mobile 1.4 New Features and Migration

    Learn about the new features, the minor pitfalls, and the best migration path for jQuery Mobile 1.4.

    1h 0m
    Intermediate
     
    Viewers:

  • view course page for JavaScript: Functions

    Learn the different ways of declaring and invoking JavaScript functions, the "subprograms" that power your code.

    1h 25m
    Intermediate
     
    Viewers:

  • view course page for Creating a Responsive Web Design

    Make your website more readable and efficient to download with Chris Converse's responsive website techniques.

    1h 44m
    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 Creating a Responsive HTML Email

    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.

    1h 32m
    Beginner
     
    Viewers:

  • view course page for jQuery Data with AJAX

    Learn to employ AJAX and AHAH in your web projects and dynamically update pages without reloading—all with the streamlined capabilities in jQuery.

    28m 42s
    Intermediate
     
    Viewers:

  • view course page for jQuery UI Widgets

    jQuery UI Widgets Joe Chellman

    Learn how to install the JQuery UI plugin, use its prebuilt widgets on your existing web pages, and add interactivity with behaviors.

    33m 53s
    Intermediate
     
    Viewers:

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

    Simplify your code and eliminate repetitive data-related development tasks with Underscore.js, a different kind of JavaScript library.

    2h 0m
    Intermediate
     
    Viewers:

  • view course page for jQuery for Web Designers

    Learn how to use jQuery to add web form usability, animation, and other features like slideshow galleries to your existing webpages.

    1h 42m
    Intermediate
     
    Viewers:

  • view course page for Responsive CSS with Sass and Compass

    Learn how Compass (powered by Sass) can help you build a responsive layout workflow that is easier, faster, and more compatible than CSS alone.

    3h 22m
    Intermediate
     
    Viewers:

  • view course page for JavaScript for Web Designers

    Learn how to add functionality to your websites not possible with HTML and CSS alone, with JavaScript and these practical programming techniques.

    2h 57m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Bootstrap 3

    Meet Bootstrap, the one-stop shop for designing sleek, mobile-ready websites with HTML5, CSS3, and JavaScript.

    3h 21m
    Beginner
     
    Viewers:

  • view course page for WordPress Quick Tips: Migration and Database Reset

    Migrate a WordPress site to a new location by duplicating and resetting the database.

    19m 51s
    Intermediate
     
    Viewers:

  • view course page for Foundation 4: Incorporating Sass and Compass

    Learn to style your Foundation site with Sass and Compass.

    2h 18m
    Intermediate
     
    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 WordPress Plugins: SEO

    WordPress Plugins: SEO Morten Rand-Hendriksen

    Drive more visitors to your WordPress site by performing search engine optimization, or SEO, with the help of two powerful plugins.

    1h 14m
    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 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 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 HTML5 Projects: Creating an Advanced Responsive Presentation

    Learn to spiff up your HTML5 slideshows with automatic playback, integrated audio and video, and more.

    1h 15m
    Advanced
     
    Viewers:

  • view course page for CSS: Flexbox First Look

    CSS: Flexbox First Look James Williamson

    Explore Flexbox, the Flexible Box Layout model, how it compares to other CSS layout techniques, and why it's an important part of the evolution of CSS layout.

    2h 3m
    Beginner
     
    Viewers:

  • view course page for HTML5 Projects: Creating Surveys

    Engage your website visitors with a unique 3D survey built with HTML5, CSS, and JavaScript.

    1h 12m
    Intermediate
     
    Viewers:

“My colleagues and I decided to start our own graphic design business, but had no knowledge of how to build a credible website. Having learned After Effects through lynda.com in prior years, I logged on to learn HTML, CSS, and Dreamweaver. Finally we have a site that looks as good as the company we’re trying to be.” —John T.
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.