All Courses

Learn new creative and technical skills with 550+ video-based courses and short courses to help you develop. From code and web design courses to photography and design & illustration courses, it’s all here. What would you like to learn?

Budding WordPress developers will love the huge selection of WordPress courses, while designers can master everything from Photoshop to print design. Or maybe you’d like to explore the latest web design trends and techniques, from web animation to typography and much more.

Each course is created by an expert in the field and contains anywhere from half an hour to several hours of detailed video instruction to help you master a new skill.

All courses:

  1. Explore Amazon Web Services

    Explore Amazon Web Services

    Course Intermediate

    Amazon Web Services are a comprehensive set of services that help you build and deploy better software. There are over 25 data centers hosting more than 1.4...

  2. Video Editing in Adobe Photoshop

    Video Editing in Adobe Photoshop

    Course Intermediate

    To expand your mastery of the vast array of features in Adobe Photoshop, this course delves into what Photoshop can and can’t do with video editing. While...

  3. Creating Pixel-Perfect Icons in Adobe Illustrator

    Creating Pixel-Perfect Icons in Adobe Illustrator

    Course Beginner

    In this course, you'll unravel the hidden secrets of creating pixel-perfect icons in Adobe Illustrator in a matter of minutes. Using a detailed, step-by-step...

  4. Thumbnail Sketching for Environments

    Thumbnail Sketching for Environments

    Course Advanced

    In this course we will be exploring tools and techniques for creating thumbnail sketches for environments. We will discuss things such as: how to gather...

  5. Improve Your On-Camera Performance

    Improve Your On-Camera Performance

    Course Beginner

    Want to host a webinar? Star in your own web show? Do video interviews to promote a product? This course will get you camera-ready in no time! Through expert...

  6. Animating With Snap.svg

    Animating With Snap.svg

    Course Intermediate

    SVG is a powerful way to create vector-based graphics that resize flawlessly. In this course, you will learn how to use the Snap.svg JavaScript framework to...

  7. Building a Wiki With React and Firebase

    Building a Wiki With React and Firebase

    Course Intermediate

    React is a powerful and effective JavaScript library. In this course, Tuts+ instructor Andrew Burgess will show you how to use it to build a multi-user web...

  8. Fantasy Digital Portraits

    Fantasy Digital Portraits

    Course Intermediate

    Anything is possible with fantasy art. You can transform yourself into a beautiful goddess or a fierce warrior using Adobe Photoshop's versatile tools. In...

  9. Creating Flat Workspace Elements for Advertisements

    Creating Flat Workspace Elements for Advertisements

    Course Intermediate

    In this course you will learn how to create a trendy, flat-style advertising banner with realistic workspace elements. We will start from the very beginning...

  10. Design Isometric Environments for Games

    Design Isometric Environments for Games

    Course Intermediate

    Welcome to the Design Isometric Environments for Games course! In this course, concept artist and graphic designer Jonathan Lam will teach you how to create...

  11. RAW Photo Processing With RawTherapee

    RAW Photo Processing With RawTherapee

    Course Intermediate

    RawTherapee is a powerful RAW photo converter available free for OS X, Windows, and GNU/Linux. If you are looking for an alternative to Lightroom and Adobe...

  12. Connect the Web With WebSockets

    Connect the Web With WebSockets

    Course Intermediate

    WebSockets make it possible to have interactive, two-way communication sessions between the user's browser and a server. With this API, you can receive...