All Courses

Try our all courses tutorials

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

Software

Subject

Author

Skill level

More options

  • Closed captioning
236 courses · 5,989 video tutorials
sort by:
  • view course page for Angular 2 Forms: Data Binding and Validation

    Learn how to implement form validation using Angular. This course shows you how to create forms using controls and how to implement two-way data binding, built-in validations, and custom validations.

    1h 10m
    Intermediate
     
    Viewers:

  • view course page for After Effects: Compositing a Cell Phone

    Learn how to create an animated promo video that helps visualize how a mobile app will be used on a real device, using this screen replacement workflow in After Effects.

    1h 34m
    Intermediate
     
    Viewers:

  • view course page for After Effects: Creating a Mobile App Interface

  • view course page for Photoshop for Designers: Working with Illustrator

  • view course page for UX Research Fundamentals

    UX Research Fundamentals

    with Amanda Stockwell

    Want to make better products? Learn how to use UX research to better inform your projects and build user-centric designs that truly delight your customers.

    1h 9m
    Beginner
     
    Viewers:

  • view course page for Easy PHP Projects: Time Zone Conversion

    Build your PHP skills while solving real-world programming challenges. Learn how to make webpages time-zone sensitive and to build a PHP-driven time zone calculator.

    2h 54m
    Beginner
     
    Viewers:

  • view course page for Design the Web: Creating a Pull Quote with CSS

  • view course page for Creating a Poster with Adobe Mobile Apps

  • view course page for Easy PHP Projects: Measurement Conversion

    Improve your PHP skills with these easy projects. Learn how to build a calculator in PHP to convert measurements (length, area, speed, temperature, etc.) between different units.

    2h 17m
    Beginner
     
    Viewers:

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

  • view course page for Easy PHP Projects: Password Utilities

    These quick and easy PHP projects help you build password generators and password strength meters for more secure sites and applications.

    1h 56m
    Beginner
     
    Viewers:

  • view course page for Fusion 7: Getting Started

    Get quickly up to speed with Fusion 7, the free compositing software from Blackmagic Design.

    2h 39m
    Intermediate
     
    Viewers:

  • view course page for Easy PHP Projects: Single-Serving Sites

    These quick and easy PHP projects show you how to build effective websites with a single page. Learn to add features like IP and browser detection, date comparisons, and content and style randomization.

    3h 1m
    Beginner
     
    Viewers:

  • view course page for Creating a Calculation Tool with AngularJS 1

    Learn how to create an online calculator, such as a shipping calculator or mortgage calculator, with HTML, CSS, JavaScript, and AngularJS.

    1h 20m
    Beginner
     
    Viewers:

  • view course page for AngularJS 1: Building a Data-Driven App

    Learn how to add data-driven functionality to your web applications with AngularJS. This project shows you how to check users in and out of a system and randomly select checked-in users to reward with prizes.

    2h 9m
    Intermediate
     
    Viewers:

  • view course page for Soft Body Simulation for Motion Graphics with RealFlow

    Learn how to simulate soft bodies in a physically accurate and realistic way with RealFlow. Motion graphics artist Ran Ben Avraham shows how to create a bouncing logo design using RealFlow.

    1h 34m
    Intermediate
     
    Viewers:

  • view course page for AngularJS 1: Adding Registration to Your Application

  • view course page for AngularJS 1: Form Validation

    AngularJS 1: Form Validation

    with Ray Villalobos

    Learn how to implement dynamic form validation on any HTML form using the built-in validation properties and methods in AngularJS.

    41m 52s
    Intermediate
     
    Viewers:

  • view course page for Design the Web: CSS-Controlled SVG with PHP

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

  • view course page for Building a Polling App with Socket IO and React.js

  • view course page for Designing a Poster with Custom Brushes in Illustrator

  • view course page for Creating a Quiz with AngularJS 1

    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 Design the Web: CSS Animated Rollovers

  • view course page for Designing a Letterhead System

    Learn how to create a letterhead system, complete with envelope and stationery templates, to extend branding from business card to mailbox.

    23m 37s
    Beginner
     
    Viewers:

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

  • view course page for Uploading Photos with CakePHP

  • view course page for VFX Techniques: Compositing an Explosion with Fusion 7

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

    Learn to use HTML5 video as a design element, by running it below other text and graphics on your website.

    28m 39s
    Beginner
     
    Viewers:

  • view course page for Drawing a Wedding Monogram in Illustrator

    Give the gift of illustration: learn to use Illustrator to draw a wedding monogram that can be used on wedding websites, invitations, foil and embossing dies, stamps, and more.

    48m 26s
    Advanced
     
    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 Design the Web: Responsive SVG Images

    Learn how to combine scalable vector graphics with CSS media queries to create responsive images for your websites and other interactive projects.

    22m 50s
    Beginner
     
    Viewers:

  • view course page for Building a Mobile App with AngularJS 1 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 Creating a Responsive Homepage Marquee

  • 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 Designing a Business Card

    Designing a Business Card

    with Nigel French

    Learn how to design a business card that is eye-catching and functional.

    1h 4m
    Beginner
     
    Viewers:

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

  • view course page for Designing a Brochure

    Designing a Brochure

    with Nigel French

    Learn how to design brochures that are both stylish and cost-effective.

    2h 35m
    Beginner
     
    Viewers:

  • view course page for Creating and Adapting a Logo

    Creating and Adapting a Logo

    with Deke McClelland

    Learn how to create an eye-catching logo and adapt it to fit a variety of device-independent applications, from business cards to banner ads, using Illustrator and Photoshop.

    3h 29m
    Intermediate
     
    Viewers:

  • view course page for Designing a Data Visualization

    Learn how to build a data visualization in Illustrator, using scripting for speed, accuracy, and repeatability.

    3h 38m
    Intermediate
     
    Viewers:

  • view course page for Creating Retina Graphics with Photoshop and Illustrator

  • view course page for Design the Web: Adding Dynamic QR Codes

    Learn to use the free Google Chart API, or free jQuery and JavaScript, to add dynamic QR codes to your webpages.

    20m 17s
    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:

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

  • view course page for Design the Web: Adobe Generator for Graphics

  • view course page for Mograph Techniques: Movie Trailer Titles in CINEMA 4D and After Effects

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

  • view course page for VFX Techniques: Creating a Laser Battle

  • view course page for Creating Aircraft Profiles with Adobe Illustrator and Photoshop

  • view course page for Logo Design Techniques

    Logo Design Techniques

    with Nigel French

    Deconstructs popular logos to explain why and how they work, and offers a methodical approach to creating a logo in Illustrator and Photoshop.

    3h 31m
    Beginner
     
    Viewers:

“I'm completely blown away by the quality and quantity of training you offer. I feel like Neo in The Matrix when they would insert a training program and within a few minutes he could say, "I know jiujitsu!"” —Zolla M.
more from our members »


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.