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. iPhone Product Photography

    iPhone Product Photography

    Course Beginner

    If you have a smartphone, you can make great product photos! In this course you will learn how to use simple lighting and studio gear to make...

  2. The Living Archive in Lightroom

    The Living Archive in Lightroom

    Course Intermediate

    Wrangling a large digital image archive is difficult, especially as it grows. Managing your images in Adobe Photoshop Lightroom can help you keep things...

  3. Creating Isometric Pixel Art

    Creating Isometric Pixel Art

    Course Beginner

    In this course, we're going to combine the two worlds of isometric graphics and pixel art. Isometric graphics give users a unique 3D perspective with...

  4. Building a Chrome Extension

    Building a Chrome Extension

    Course Intermediate

    Learn how to create extensions for Google's Chrome browser. In this course you’ll learn everything you need to know in order to extend the functionality of...

  5. Setting Up Your Mac for Photo and Video

    Setting Up Your Mac for Photo and Video

    Course Beginner

    What happens in the digital editing studio can make or break even the best photos and video. In this course you'll learn everything you need to create the...

  6. Working With Clients to Get Design Approval

    Working With Clients to Get Design Approval

    Course Beginner

    Getting design approval for a website is a minefield of personal opinion, endless iterations, and frustrating debates. It can undermine profitability, damage...

  7. Environment Concept Art for Games

    Environment Concept Art for Games

    Course Intermediate

    In this course, concept artist and game designer Jonathan Lam will teach you how to paint environment concept art for video games. The course will take you...

  8. Video Editing in Final Cut Pro

    Video Editing in Final Cut Pro

    Course Beginner

    Getting started with professional video editing software used to be a long and complex journey, heavy on technical know-how and computer expertise. That's...

  9. Lean Video Production

    Lean Video Production

    Course Beginner

    Lean Video Production is all about getting the very best film-making results with fewer resources and a lighter crew. We now have incredible tools at our...

  10. Introduction to HTML

    Introduction to HTML

    Course Beginner

    HTML is the language of the World Wide Web. If you want to put any amount of content on the Internet HTML is the first thing you want to learn. In this...

  11. The Fundamentals of Adobe Illustrator

    The Fundamentals of Adobe Illustrator

    Course Beginner

    This course will give you a solid introduction to Adobe Illustrator and walk you through the fundamentals of it. At the end of the course you will be...

  12. WordPress Theme Creation With Underscores

    WordPress Theme Creation With Underscores

    Course Beginner

    Underscores starter theme, by the makers of WordPress themselves, is designed to give you a “1000 hour head start” on WordPress theme creation. This course...