Web Courses & Training

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.

woman sits at laptop computer with bicycle in background

Learning Path: Become a Front-End Web Developer

Get the skills to build engaging, interactive user experiences on the web as a front-end web developer. Learn everything you need to design and develop user-facing code, and discover how to bring concepts to life on the browser canvas by combining essential graphic design and coding principles.

See Path
man sits at laptop

Learning Path: Become a Full-Stack Web Developer

Get the skills to work with both back-end and front-end technologies as a full-stack developer. You'll develop a solid foundation for working with servers and host configurations, performing database integrations, and troubleshooting front-end development issues.

See Path

Try our Web Courses

very online web course includes free video tutorials. Become a member to keep learning the latest programming tips, with unlimited access to the subscription library. lynda.com offers other tutorials related to web, such as design, development and more.

selected filters:
HTML  
44 Web courses · 992 video tutorials
sort by:
  • view course page for Building a Responsive Single-Page Design with PostCSS

  • view course page for Design the Web: Styling Form Elements

  • view course page for Design the Web: Creating CSS-Only Navigation Menus

  • view course page for HTML5 Canvas and WebGL in Flash Professional CC

    Create a shared pool of content for a set of related projects—an HTML5 video, a WebGL-rendered interactive ad, and an HTML5 Canvas game—using Flash Professional CC.

    1h 36m
    Intermediate
     

  • view course page for Creating an HTML5 Banner Ad with GreenSock (GSAP)

  • view course page for HTML: Structured Data

    HTML: Structured Data

    with James Williamson

    Learn how to use structured data to make your webpages more meaningful to search engines and web crawlers and provide a richer browsing experience to users.

    2h 56m
    Intermediate
     

  • view course page for Building a Responsive Portfolio Site

    Learn how to build a responsive portfolio site to showcase your art, photography, writing, or other content with HTML, CSS, jQuery, and some easy-to-use frameworks.

    1h 47m
    Intermediate
     

  • view course page for Design the Web: HTML Background Video

  • view course page for Creating an Animated Steam Sprite Sheet with After Effects

  • view course page for HTML: Building Tables

    HTML: Building Tables

    with James Williamson

    Learn how to build tables in HTML, style tables in CSS, and use best practices to make your table data more meaningful and accessible.

    1h 51m
    Beginner
     

  • view course page for Design the Web: Creating and Protecting Email Links

  • view course page for HTML5: Structure, Syntax, and Semantics

    Gain a deeper understanding of HTML5, and learn how to create richer, more meaningful webpages with HTML5 structural tags and enhanced semantic markup.

    3h 34m
    Beginner
     

  • 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 43m
    Beginner
     

  • view course page for Design the Web: Illustrator to Animated HTML5 Canvas

  • view course page for HTML Essential Training

    HTML Essential Training

    with James Williamson

    Learn how to write HTML, the programming language that powers the web.

    5h 55m
    Beginner
     

  • view course page for Building a Responsive Single-Page Design with Sass

  • view course page for HTML5 Game Development with Phaser

    Learn how to use the fun, fast, and free Phaser framework to build both desktop and mobile games using HTML5 and JavaScript.

    1h 38m
    Beginner
     

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

  • view course page for Design the Web: Graphics and CSS Pseudo-Elements

  • view course page for Creating a Responsive Web Experience

    Learn how to add JavaScript to your HTML and CSS to make your webpages more responsive to different screen sizes. Dynamically load content, add animation, collapse navigation, and more.

    1h 23m
    Intermediate
     

  • view course page for Creating an iPad App with HTML5 and PhoneGap Build

  • view course page for Online Presentations with reveal.js

  • view course page for HTML5 Projects: Advanced To-Do List

    Build a to-do list widget with an editable field so users can easily create tasks and delete them as they are completed, and a drag-and-drop version that allows for quick and easy sorting.

    45m 50s
    Intermediate
     

  • 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
     

  • view course page for Up and Running with HTML5 Video

  • 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
     

  • view course page for HTML5 Projects: Creating an Advanced Responsive Presentation

  • 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
     

  • view course page for HTML5 Projects: Creating Surveys

  • view course page for HTML5 Projects: Interactive Charts

    Spice up dry data presentations with an interactive, visually engaging bar chart drawn with the HTML5 Canvas element.

    1h 7m
    Intermediate
     

  • view course page for HTML5 Projects: Photo Card Titles

    Create an HTML form with CSS and JavaScript that allows users to submit captions for photo cards.

    1h 11m
    Intermediate
     

  • view course page for HTML5 Projects: Video Bumpers

    Put HTML5, CSS3, and recent JavaScript API technologies to work and provide an enhanced brand opportunity for your clients with custom video bumpers.

    31m 36s
    Intermediate
     

  • view course page for HTML5 Projects: Personalized Ads

    Discover how to combine advanced HTML5 form elements to gather personal details from your site visitors and deliver a better user experience.

    1h 11m
    Intermediate
     

  • 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
     

  • view course page for HTML5 Projects: Engaging Ecommerce

    Build features that allow visitors to your online store to filter their selections interactively via sliders, drag items onto wish lists, and automatically save them locally.

    37m 29s
    Intermediate
     

  • view course page for HTML5 Projects: Customized Photo Cards

  • view course page for Create an iPad Web App

    Create an iPad Web App

    with Chris Converse

    Discover how to create an app-like experience for iPad with HTML, CSS, and jQuery, while bypassing the need for Objective-C or the App Store.

    1h 27m
    Beginner
     

  • view course page for HTML5 for Flash Developers

    Shows Flash developers how to create dynamic content in the browser using HTML5, CSS, and other related technologies.

    3h 16m
    Beginner
     

  • 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
     

  • view course page for Create an HTML5 Video Gallery with jQuery

    Shows how to develop an interactive video gallery for the web in a coding environment, using HTML5 with a Flash fallback, CSS, and the open-source JavaScript library jQuery.

    59m 53s
    Intermediate
     

  • view course page for Create an HTML5 Video Gallery with jQuery and Dreamweaver

  • view course page for HTML5: Graphics and Animation with Canvas

  • view course page for HTML5: Web Forms in Depth

    Details the latest enhancements for client-side forms found in the HTML5 specification.

    1h 58m
    Beginner
     

  • view course page for XHTML and HTML Essential Training

    Covers document structure, block and inline-level tags, floating images, controlling white space, and phrase and font markup.

    4h 44m
    Beginner
     

“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 »
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:

Testimonial“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.

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.