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. Code a Custom Drupal Module

    Code a Custom Drupal Module

    Course Beginner

    Drupal 8 has made it easy to create engaging, content-driven websites for you and your customers. You have been following along with our courses on Envato...

  2. Animating Icons With Adobe Illustrator and After Effects

    Animating Icons With Adobe Illustrator and After Effects

    Course Intermediate

    This course will take you through the step-by-step process of creating animated icons to use for your website, UI, or video-game projects. We will start by...

  3. Creating Professional Logos in an Instant

    Creating Professional Logos in an Instant

    Course Beginner

    Designing logos for clients when time is short can be a tall order. This short course will show you how to bypass the panic and instead develop a foolproof...

  4. Easy Mobile Apps With Ionic Creator

    Easy Mobile Apps With Ionic Creator

    Course Intermediate

    Ionic Creator lets you build mobile apps with an easy drag-and-drop interface. Whether you're building a simple app or prototyping a more complex project,...

  5. Mastering Logo Design in Adobe Illustrator

    Mastering Logo Design in Adobe Illustrator

    Course Beginner

    Learn the essential tools required to help you create your own logo designs in Adobe Illustrator. After discovering the tools and features you’ll need,...

  6. 6 Flexbox Projects for Web Designers

    6 Flexbox Projects for Web Designers

    Course Intermediate

    The CSS Flexbox model is starting to see more widespread use and is now supported in all major browsers. In this course, Craig Campbell will build upon his...

  7. Build a Social App With React Native

    Build a Social App With React Native

    Course Advanced

    React Native, created by Facebook, lets you write native mobile apps in modern JavaScript. React Native apps will be transformed into native views specific...

  8. Affinity Designer Quick Start

    Affinity Designer Quick Start

    Course Beginner

    Affinity Designer is an amazing new app for Mac which is taking the design world by storm. Designers everywhere are reporting that they’re dropping their old...

  9. Designing Game UI Assets in Adobe Illustrator

    Designing Game UI Assets in Adobe Illustrator

    Course Intermediate

    This course will take you through how to create some basic user interface (UI) elements for your video game project using Adobe Illustrator. You will learn...

  10. Propeller: Combining Bootstrap With Material Design

    Propeller: Combining Bootstrap With Material Design

    Course Intermediate

    Propeller is a front-end framework that applies Material Design principles to Bootstrap websites. In this course, you will learn how to use Propeller to take...

  11. How to Build a Custom Theme for Drupal 8

    How to Build a Custom Theme for Drupal 8

    Course Beginner

    Drupal is a CMS (content management system) that allows you to quickly and easily create content-driven sites for yourself and your customers. Using existing...

  12. How to Use the Google Calendar API

    How to Use the Google Calendar API

    Course Intermediate

    If you've used Gmail, you've probably also used Google Calendar. This tool is widely used for scheduling and organizing events. Since Google has provided a...