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. How to Create Monster Art in Adobe Photoshop

    How to Create Monster Art in Adobe Photoshop

    Course Intermediate

    In this course you will be shown a variety of techniques for creating monster art in Adobe Photoshop. Digital artist Robert Marzullo will explain the proper...

  2. Advanced Animation With GSAP Plugins

    Advanced Animation With GSAP Plugins

    Course Intermediate

    The GreenSock Animation Platform is a powerful JavaScript library for animating HTML elements in the browser. In this course, you will go beyond the basics...

  3. Develop and Deploy With Docker

    Develop and Deploy With Docker

    Course Beginner

    Docker is a lightweight, portable tool that can free you from having to install server software on your local machine. The containers Docker creates can be...

  4. Use Web Components in Vanilla JavaScript

    Use Web Components in Vanilla JavaScript

    Course Intermediate

    Web Components are a collection of four distinct technologies that come together to form a new way to package and reuse self-contained components built with...

  5. Automatic Color Correction With DaVinci Resolve

    Automatic Color Correction With DaVinci Resolve

    Course Beginner

    Have you ever had to color correct footage that was improperly white balanced? How about trying to balance the color of clips that were shot with low-quality...

  6. Use Firebase as the Back-End

    Use Firebase as the Back-End

    Course Intermediate

    Firebase is a technology that allows us to create web apps without any server-side programming, so that development becomes quicker and easier. With...

  7. How to Use the Pen Tool in Adobe Illustrator

    How to Use the Pen Tool in Adobe Illustrator

    Course Beginner

    The Pen Tool is without doubt one of the trickiest tools to use in Adobe Illustrator. But once mastered, it can also be the most useful tool. So in this...

  8. Create a Full-Stack Rails and Ember App

    Create a Full-Stack Rails and Ember App

    Course Intermediate

    Ember.js is a powerful front-end framework for single-page applications, with a recent major upgrade to version 2. Ruby on Rails is one of the oldest and...

  9. Mastering Blending Modes in Adobe Photoshop

    Mastering Blending Modes in Adobe Photoshop

    Course Beginner

    Blending modes in Photoshop are a “workhorse” feature. They perform a lot of heavy lifting and make many of the other features a lot easier, with very little...

  10. Motion Design With Principle for Mac

    Motion Design With Principle for Mac

    Course Beginner

    Creating beautiful graphics is a must for any good app, but it’s the transitions between states and information which make for a great UI. This short course...

  11. Advanced Gradient Mesh in Adobe Illustrator

    Advanced Gradient Mesh in Adobe Illustrator

    Course Advanced

    The course will give you a greater understanding of how gradient meshes work in Adobe Illustrator. By using the effects and tools in Illustrator, you will be...

  12. Essential Video Effects in Avid Media Composer

    Essential Video Effects in Avid Media Composer

    Course Intermediate

    Avid Media Composer is professional-grade video editing software with a high learning curve. While many people choose to go outside of the software to create...