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

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
112 All Courses courses · 5,113 video tutorials
sort by:
  • view course page for Techniques and Concepts of Big Data

    What is big data? Explore its impact on consumers, businesses, and scientific research, and the methods behind storing, manipulating, and analyzing it.

    2h 12m
    Beginner
     
    Viewers:

  • view course page for WordPress Essential Training

    WordPress Essential Training with Morten Rand-Hendriksen

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

    5h 41m
    Beginner
     
    Viewers:

  • view course page for GIMP Essential Training

    GIMP Essential Training with Justin Seeley

    Learn how to perform basic image editing techniques such as cropping and resizing, selecting and masking, improving tone and contrast, and basic retouching, in GIMP, the free image editor for Mac and Windows.

    4h 49m
    Beginner
     
    Viewers:

  • view course page for Up and Running with vi

    Up and Running with vi with David D. Levine

    Learn how to use vi, the text editor built into Unix systems, to manage files, edit text, search and replace text, and more.

    1h 28m
    Beginner
     
    Viewers:

  • view course page for Up and Running with CentOS Linux

    Learn how to install CentOS, perform common admin tasks from the command line, and get popular services running.

    1h 32m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Genesis for WordPress

    Learn how to get up and running with Genesis and take your WordPress site to the next level.

    52m 21s
    Beginner
     
    Viewers:

  • view course page for Practical Cybersecurity

    Practical Cybersecurity with Malcolm Shore

    Protect your networks from cyber attacks. Learn how to implement antivirus protection and firewalls and scan for suspicious activity.

    2h 0m
    Beginner
     
    Viewers:

  • view course page for Customizing Themes with Genesis for WordPress

    Learn how to customize themes with Genesis, the WordPress framework that offers SEO, security, and a huge selection of design options.

    1h 11m
    Beginner
     
    Viewers:

  • view course page for Design the Web: SVG Rollovers with CSS

    Learn how to style SVG graphics and make them respond to changes to rollover states with CSS.

    23m 47s
    Beginner
     
    Viewers:

  • 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
     
    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.

    25m 33s
    Beginner
     
    Viewers:

  • view course page for WordPress Plugins: Social Media Buttons

    WordPress Plugins: Social Media Buttons with Morten Rand-Hendriksen

    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 Up and Running with C++

    Up and Running with C++ with Peggy Fisher

    Learn the basics of programming with C++.

    2h 36m
    Beginner
     
    Viewers:

  • view course page for Customizing WordPress Themes: Simone

    Customizing WordPress Themes: Simone with Morten Rand-Hendriksen

    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 C Essential Training

    C Essential Training with Isac Artzi

    A complete reference to learning C, from variables to functions and loops, including an exploration of the C Standard Library.

    7h 22m
    Beginner
     
    Viewers:

  • view course page for Simple Android Development Tools

    Learn how to build an Android app with a few easy-to-learn and easy-to-use development tools.

    2h 59m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Ubuntu Desktop Linux

    Learn how to install and set up Ubuntu as your main operating system or on a virtual machine, navigate the desktop, and work with popular Linux desktop programs.

    1h 42m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Linux for PHP Developers

    Need a powerful development environment? Learn how to quickly install and configure a virtual Linux web server on your Mac or Windows computer.

    3h 52m
    Beginner
     
    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 SteamOS for Developers First Look

    Learn what SteamOS, the Linux-powered operating system from the popular game distributor Steam, has to offer for game players and developers.

    1h 22m
    Beginner
     
    Viewers:

  • view course page for WordPress Plugins: Analytics

    WordPress Plugins: Analytics with 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

    WordPress Plugins: Backing Up Your Site with Morten Rand-Hendriksen

    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 MySQL Essential Training

    MySQL Essential Training with Bill Weinman

    Learn how to create, update, and maintain MySQL databases.

    4h 24m
    Beginner
     
    Viewers:

  • view course page for WordPress Plugins: Contact Forms

    WordPress Plugins: Contact Forms with 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 SQL Essential Training

    SQL Essential Training with Bill Weinman

    Learn how to use SQL to manage your database records in these simple, straightforward tutorials, which include a quick start guide and detailed instructions for creating tables, defining relationships, manipulating strings, and more.

    3h 27m
    Beginner
     
    Viewers:

  • view course page for Foundations of Programming: Programming for Kids

    Programming can be fun and gives kids a great head start. Teach your kids to program using these learning techniques, apps, and hardware.

    2h 9m
    Beginner
     
    Viewers:

  • view course page for XML Essential Training

    XML Essential Training with Joe Marini

    Learn how to manipulate, store, and style data with XML (Extensible Markup Language).

    3h 13m
    Beginner
     
    Viewers:

  • view course page for Creating a Photo Gallery in WordPress with jQuery

    Learn to create a custom photo gallery for WordPress that goes beyond the built-in look and feel.

    54m 36s
    Beginner
     
    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 WordPress 3.8 New Features

    WordPress 3.8 New Features with Morten Rand-Hendriksen

    Take a 10-minute tour of the new features in WordPress 3.8, including the new interface and the Twenty Fourteen theme.

    8m 54s
    Beginner
     
    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 Up and Running with phpMyAdmin

    Learn to administer MySQL databases, design tables, and insert, update, and delete data with phpMyAdmin.

    2h 39m
    Beginner
     
    Viewers:

  • view course page for PHP for Web Designers

    PHP for Web Designers with David Powers

    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 Up and Running with Bash Scripting

    A fast-paced introduction to Bash script, a popular shell scripting language on Mac OS X and Linux.

    1h 25m
    Beginner
     
    Viewers:

  • view course page for Teach Kids Programming with PHP

    Teach Kids Programming with PHP with Mark Niemann-Ross

    Provides a lesson plan for PHP developers that want to pass on their skills to children/students who want to start programming with PHP.

    1h 39m
    Beginner
     
    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 WordPress.com Essential Training

    WordPress.com Essential Training with Morten Rand-Hendriksen

    Learn how to create your own website or blog with WordPress.com—the free, easy-to-use service that is democratizing publishing on the web.

    3h 58m
    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 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 19m
    Beginner
     
    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 with 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 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 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 Up and Running with HTML5 Video

    Takes you through the history of video on the web, and shows you how to move forward with HTML5.

    1h 50m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Python

    Get a quick intro to Python, the popular and highly readable object-oriented language.

    2h 24m
    Beginner
     
    Viewers:

  • view course page for CSS: Flexbox First Look

    CSS: Flexbox First Look with 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 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 jQuery Essential Training

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

    4h 53m
    Beginner
     
    Viewers:

  • view course page for The Creative Spark: Grant Skinner, Interactive Developer

    Join Grant Skinner at work and at play, designing cutting-edge interactive experiences, games, applications, and frameworks with technologies like HTML5 and Flash.

    31m 35s
    Appropriate for all
     
    Viewers:

“Your website has become a verb. I had a client tell me today that they were lynda.comming their way through learning new software. You’ve joined the ranks of Googling, Photoshopping, and Skyping!” —Jill 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
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.