All Courses

Try our all courses tutorials

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

Subject

Software

Skill level

Author

More options

  • Closed captioning
270 courses · 8,894 video tutorials
sort by:
  • view course page for Problem Solving for Web Professionals

    Make yourself invaluable by fixing the web design problems no one else can, with this toolkit of solution-oriented techniques.

    2h 4m
    Intermediate
     
    Viewers:

  • view course page for Bootstrap 3 Essential Training

    Everything you need to know to get started building responsive, accessible, mobile-first websites with Bootstrap 3.

    4h 55m
    Beginner
     
    Viewers:

  • view course page for WordPress Essential Training

    WordPress Essential Training with Morten Rand-Hendriksen

    Learn how to create your own feature-rich blog or website with WordPress. Find out how to schedule posts, customize themes, install plugins, and more.

    5h 14m
    Beginner
     
    Viewers:

  • 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 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
     
    Viewers:

  • view course page for Creating a Quiz with AngularJS

    Test your user's knowledge or increase your brand awareness in a fun way with attractive and engaging quizzes built with AngularJS.

    2h 54m
    Intermediate
     
    Viewers:

  • view course page for Building Custom HTML5 Video Playback with AngularJS

    Develop a customized responsive video app that performs and appears great in all browsers, using AngularJS and Bootstrap.

    1h 22m
    Intermediate
     
    Viewers:

  • view course page for Advanced Responsive Layouts with CSS Flexbox

    Learn how to use the CSS Flexible Box Layout module (aka Flexbox) to create advanced responsive layouts.

    1h 49m
    Intermediate
     
    Viewers:

  • view course page for Accessibility for WordPress

    Learn how to use WordPress to build a beautiful and accessible website that can be used by people with all different types of abilities.

    1h 31m
    Intermediate
     
    Viewers:

  • view course page for WordPress Ecommerce

    WordPress Ecommerce with Patrick Rauland

    Learn how to build an online store with WordPress, using WordPress ecommerce plugins and a selection of third-party tools.

    1h 10m
    Beginner
     
    Viewers:

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

    Learn to use the GreenSock Animation Platform to create HTML5 animated advertisements for your product or service.

    56m 26s
    Intermediate
     
    Viewers:

  • view course page for Making Sense of the CSS Box Model

    Making Sense of the CSS Box Model with Morten Rand-Hendriksen

    Reviews the core concepts of the CSS box model, including techniques such as styling text and images, floating content, using display properties, and positioning elements.

    49m 38s
    Beginner
     
    Viewers:

  • view course page for Uploading Photos with CakePHP

    Learn how to use CakePHP to add images to your web applications.

    35m 1s
    Beginner
     
    Viewers:

  • view course page for Web Workflows with Grunt.js

    Web Workflows with Grunt.js with Ray Villalobos

    Program, test, and deploy your web applications more easily and efficiently with a Grunt.js development workflow.

    1h 17m
    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 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
     
    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 React.js

    Get started building reusable user interface components with React.js, the JavaScript framework for UI developers.

    1h 36m
    Beginner
     
    Viewers:

  • 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
     
    Viewers:

  • view course page for Flash Professional: 2015 Creative Cloud Updates

    Stay on top of all the updates to Flash Professional 2015, including HTML5 Canvas optimization, brush size scaling, timesaving timeline changes, and more.

    52m 33s
    Intermediate
     
    Viewers:

  • view course page for Dreamweaver: 2015 Creative Cloud Updates

    Learn about all the new features and enhancements added to Dreamweaver CC 2015—as soon as they are released.

    1h 7m
    Intermediate
     
    Viewers:

  • view course page for WordPress DIY: Freelance/Independent Website

    Create a website for your freelance or independent business: do it yourself (DIY) with WordPress.

    1h 55m
    Beginner
     
    Viewers:

  • view course page for WordPress and Genesis DIY: Freelance/Independent Website

    Build a website for your independent business in the same spirit you run it. DIY (do it yourself) with WordPress and Genesis, the WordPress theme framework.

    1h 14m
    Beginner
     
    Viewers:

  • view course page for WordPress DIY: Small Business Website

    WordPress DIY: Small Business Website with Morten Rand-Hendriksen

    Create a website for your small business complete with a contact form, social sharing buttons, a booking/availability calendar, and a photo gallery. Learn how to do it yourself with WordPress.

    1h 54m
    Beginner
     
    Viewers:

  • view course page for WordPress and Genesis DIY: Small Business Website

    Want to build a website for your small business? DIY (do it yourself) with WordPress and Genesis, the WordPress theme framework.

    52m 49s
    Beginner
     
    Viewers:

  • view course page for Responsive Images

    Responsive Images with Morten Rand-Hendriksen

    Responsive images are the next evolution in web design. Learn how to implement them today, with these real-life best practice scenarios for implementing responsive images in production sites.

    1h 22m
    Intermediate
     
    Viewers:

  • view course page for Version Control for Everyone

    Start incorporating version control into other types of digital projects, such as graphic design, writing, photography, web design, and even lesson planning.

    2h 6m
    Beginner
     
    Viewers:

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

    Up and Running with Node.js with Alexander Zanfir

    Get up and running with Node.js, a lightweight and efficient JavaScript-based platform for building network apps.

    57m 40s
    Beginner
     
    Viewers:

  • view course page for Design the Web: Creating an Event Countdown

    Add an elegant and responsive countdown timer to your website—perfect for a product launch or premiere—using a free jQuery plugin.

    38m 29s
    Beginner
    Intermediate
     
    Viewers:

  • view course page for Choosing a PHP Editor

    Choosing a PHP Editor with Joseph Lowery

    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 34m
    Beginner
     
    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 CSS: Selectors

    CSS: Selectors with James Williamson

    Review the different types of CSS selectors and learn to choose the best selectors for targeting different HTML elements.

    4h 8m
    Intermediate
     
    Viewers:

  • view course page for Creating a Responsive Homepage Marquee

    Create an attractive, interactive, and responsive promotional marquee for your website.

    2h 8m
    Intermediate
     
    Viewers:

  • view course page for Building a Mobile App with AngularJS and Ionic

    Learn to build native-style applications that leverage your existing knowledge of HTML5, JavaScript, and CSS by using AngularJS and the Ionic framework.

    3h 31m
    Intermediate
     
    Viewers:

  • view course page for WordPress: Developing with Sass and Grunt.js

    Write simpler, smarter CSS for your WordPress themes and plugins with Sass and Grunt.js.

    1h 36m
    Intermediate
     
    Viewers:

  • view course page for Making Your Site Retina-Ready

    Learn how to make your site "retina"-ready by optimizing graphics and other content so that it looks great on retina (HiDPI) and non-retina displays alike.

    3h 13m
    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 WordPress Workflows

    WordPress Workflows with Morten Rand-Hendriksen

    Outlining three basic workflows for building WordPress sites: building your first website, building sites with custom themes, and building full-fledged sites for clients.

    1h 6m
    Beginner
     
    Viewers:

  • view course page for WordPress and Genesis DIY: Weddings and Special Events

    Build a beautiful custom website for your wedding with WordPress and the Genesis theme framework.

    1h 5m
    Beginner
     
    Viewers:

  • view course page for WordPress DIY: Weddings and Special Events

    Build a beautiful custom website for your wedding in WordPress with these quick and simple do-it-yourself tips.

    2h 0m
    Beginner
     
    Viewers:

  • 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
     
    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 WordPress DIY: Showcasing Photography

    WordPress DIY: Showcasing Photography with Morten Rand-Hendriksen

    Build a website to showcase your photography the DIY (do-it-yourself) way, with WordPress and a selection of helpful plugins.

    1h 57m
    Beginner
     
    Viewers:

  • view course page for WordPress and Genesis DIY: Showcasing Photography

    Build a website to showcase your photography the DIY (do-it-yourself) way, with WordPress, Genesis, and a selection of helpful plugins.

    1h 25m
    Beginner
     
    Viewers:

  • view course page for WordPress DIY: Setting Up WordPress

    WordPress DIY: Setting Up WordPress with Morten Rand-Hendriksen

    Build a website the DIY (do-it-yourself) way with WordPress. This course shows how to install, connect, and configure WordPress on your own domain.

    43m 58s
    Beginner
     
    Viewers:

  • view course page for WordPress and Genesis DIY: Setting Up Genesis

    Build a website the DIY (do-it-yourself) way with WordPress and Genesis. This course is the first step, showing how to install, connect, and configure WordPress on your own domain.

    40m 52s
    Beginner
     
    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 jQuery: Creating Plugins

    jQuery: Creating Plugins with Joe Chellman

    Go from jQuery plugin user to jQuery plugin author in a few steps, by turning existing filters or code into reusable, highly configurable plugins.

    1h 22m
    Intermediate
     
    Viewers:

“Your training goes way more in-depth than most classes at my school, and you can pause and rewind it if you don't follow it the first time.” —Jared L.
more from our members »

Get started

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.