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. Advanced Vue.js Component Concepts

    Advanced Vue.js Component Concepts

    Course Advanced

    Component-oriented frameworks, such as Vue.js, have changed the way we think about and write web applications. If you've been following along with some of...

  2. Up and Running With PixiJS

    Up and Running With PixiJS

    Course Beginner

    PixiJS is a 2D graphics rendering JavaScript library that lets you create stunning visual effects in a flexible and performant manner, giving you new ways to...

  3. Creative Magazine Layout Design

    Creative Magazine Layout Design

    Course Intermediate

    Magazines are currently at their peak. Every day we see more and more new and niche magazines being released. Magazine designers are being ever more daring...

  4. How to Build a PowerPoint Marketing Plan

    How to Build a PowerPoint Marketing Plan

    Course Beginner

    Get your next app, service, or product off the ground with a compelling marketing plan brought to life through a stunning PowerPoint presentation. In this...

  5. Build an App With GraphQL, Laravel, and Vue

    Build an App With GraphQL, Laravel, and Vue

    Course Intermediate

    RESTful APIs have many issues. They can require multiple round trips to multiple endpoints in order to fetch related data, and they're prone to over or under...

  6. Figma Grids in Under 30 Minutes

    Figma Grids in Under 30 Minutes

    Course Beginner

    Figma is a superb tool for UI design, and one of the things it’s really good at is creating grids. Using a grid is a vital part of many design projects, so...

  7. A Short Guide to Using HTML Tables in the Modern Age

    A Short Guide to Using HTML Tables in the Modern Age

    Course Beginner

    Back in the day, web pages were built with tables. These were the cornerstone of any layout. Nowadays, we have so many different and much simpler ways of...

  8. Create a Rainy Window Effect Animation in Adobe After Effects

    Create a Rainy Window Effect Animation in Adobe After Effects

    Course Intermediate

    Welcome to “Create a Rainy Window Effect Animation in Adobe After Effects”, a course where you will learn how to create a moody animation that you can use...

  9. Create a Rain Scene With Envato Elements

    Create a Rain Scene With Envato Elements

    Course Beginner

    “Create a Rain Scene With Envato Elements” is a course for artists and designers who are interested in motion graphics. In this course, you will learn how to...

  10. Code a REST API With Koa and TypeScript

    Code a REST API With Koa and TypeScript

    Course Intermediate

    Have you been creating Node web apps or APIs and want to try an alternative to the same old tools and frameworks? Tired of the endless stack of callback to...

  11. Complete Guide to WordPress Multisite

    Complete Guide to WordPress Multisite

    Course Intermediate

    WordPress Multisite makes it easier and more secure to host a number of WordPress sites on the same server. With Multisite, you only need a single install of...

  12. Introduction to Text Masking on the Web

    Introduction to Text Masking on the Web

    Course Beginner

    Text masking (also known as “knockout text”) is a technique that allows us to display images, gradients, patterns, and even videos inside the shape of a...