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. Cartoon Creature Design

    Cartoon Creature Design

    Course Intermediate

    Character design is one of the most interesting fields of design and illustration. However, it can be tricky if you need to depict various characters of the...

  2. GreenSock Animation Platform: First Steps

    GreenSock Animation Platform: First Steps

    Course Intermediate

    GreenSock is a JavaScript framework which makes it easy to animate HTML elements. During this course, you will take your first steps in learning how to use...

  3. Working With Color in Adobe Photoshop

    Working With Color in Adobe Photoshop

    Course Beginner

    Any artist will tell you that the use of color is a major component of the design process, regardless of the medium. Digital art and photography are no...

  4. The Basics of Coloring and Shading Line Art in Adobe Photoshop

    The Basics of Coloring and Shading Line Art in Adobe Photoshop

    Course Beginner

    Adobe Photoshop is known as a great tool for artists, and not without reason. However, it doesn't work as magically as some people may think. It won't color...

  5. Building an App With Cordova

    Building an App With Cordova

    Course Beginner

    The Cordova platform is a cross-platform framework for building apps. Instead of building an app with native languages like Java or Objective C, you can...

  6. 14 Days to Learn Sass

    14 Days to Learn Sass

    Course Beginner

    In this course you’ll learn the basics of Sass in 14 days. Each day you’ll learn something new and you will get a small exercise that will help you...

  7. Build a Static Site Generator Using SPL Iterators

    Build a Static Site Generator Using SPL Iterators

    Course Intermediate

    In PHP, we're all familiar with the foreach, for, do-while, and while looping constructs, which help us quickly and easily iterate over data structures in...

  8. Archival Photo Restoration

    Archival Photo Restoration

    Course Intermediate

    Restoration is much more than just repairing a damaged image. In this course you'll learn the essentials of bringing life back to an old photograph. You'll...

  9. Sails.js From Scratch

    Sails.js From Scratch

    Course Intermediate

    Sails.js is designed to make it easy to build Node.js web apps. Like Ruby on Rails, it implements the MVC (model-view-controller) pattern and saves a lot of...

  10. Advanced Techniques in CorelDRAW

    Advanced Techniques in CorelDRAW

    Course Advanced

    In this course you’ll learn advanced rendering and vector techniques, including creating and using custom sprayer brushes, using gradient meshes to render...

  11. The Art of Typography

    The Art of Typography

    Course Beginner

    In this course, you’ll dive head-first into the fascinating world of typography. Graphic designer Grace Fussell will discuss the key historical events that...

  12. Give Your Digital Images a Colour Film Look

    Give Your Digital Images a Colour Film Look

    Course Beginner

    There's no denying it: pictures made with film have a distinct and appealing look. Every film has its own feel, a set of characteristics that create a...