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. A Quick Guide to Color in Digital Painting

    A Quick Guide to Color in Digital Painting

    Course Beginner

    To paint traditionally, you must buy colors in the physical form of pigments. Digital painting is different, as you create the colors yourself. It's a...

  2. Data Design With Chart.js

    Data Design With Chart.js

    Course Intermediate

    Data design (or “data visualization”) is the art of displaying information in a way that is easy to consume and easy to understand. In this course, I’m going...

  3. Anatomy of a WordPress Theme Template File

    Anatomy of a WordPress Theme Template File

    Course Beginner

    Understanding the code inside theme template files is an important part of learning how to create your own WordPress themes. With custom templates, you have...

  4. Migrate an Android App to Material Design

    Migrate an Android App to Material Design

    Course Intermediate

    Years ago, when Android was still a budding mobile operating system, it was rather notorious for its ugly user interface. Because there were no design...

  5. Creating Male Cartoon Characters in Adobe Illustrator

    Creating Male Cartoon Characters in Adobe Illustrator

    Course Intermediate

    Designing characters is not only interesting, but also fun and easy! In this course we’ll create a hipster character, drawing his body parts step by step....

  6. Getting Started With ScrollMagic

    Getting Started With ScrollMagic

    Course Intermediate

    The proliferation of JavaScript front-end libraries has made many tasks simpler for web designers and developers. In this short course, you will be...

  7. Authentication With Laravel

    Authentication With Laravel

    Course Intermediate

    Authentication is extremely important, and as a result, authentication is extremely difficult to get right. But Laravel's built-in authentication system...

  8. Designing a Sci-Fi Galaxy for Film

    Designing a Sci-Fi Galaxy for Film

    Course Intermediate

    In this short course, digital artist Brian Lee will walk you through how you can create a sci-fi scene that can be used for film or games. With Adobe...

  9. How to Color Grade Video

    How to Color Grade Video

    Course Beginner

    The art of color grading sometimes feels as if it's shrouded in mystery—the secret sauce that filmmakers use to get that magic “cinematic” look. Grading...

  10. Everything You Need to Learn About Customer Journey Mapping

    Everything You Need to Learn About Customer Journey Mapping

    Course Beginner

    “Customer journey mapping” is a popular tool among digital professionals. It’s a tool that helps them better understand the needs of users and improve the...

  11. Create a Portfolio Site With Angular

    Create a Portfolio Site With Angular

    Course Intermediate

    Angular 2 is the latest version of the incredibly popular AngularJS framework, rewritten from the ground up to take advantage of all the latest technologies...

  12. WordPress Secure Setup Guide

    WordPress Secure Setup Guide

    Course Intermediate

    WordPress is, generally speaking, a relatively easy system to install and have ready to work on in a short space of time. However, it’s also easy to...