All Courses

Learn new creative and technical skills with 190+ 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. Build a CMS With Laravel

    Build a CMS With Laravel

    Course Intermediate

    Laravel is a PHP framework for modern web apps. Now on version 5, it’s a mature system that continues to win support due to its elegance and stability....

  2. Get Started With Gatsby

    Get Started With Gatsby

    Course Advanced

    Gatsby is a static-site generator that lets you build data-driven websites that are blazing fast. Behind the scenes, Gatsby uses React, and GraphQL to let...

  3. Introduction to Photo Manipulation in Adobe Photoshop

    Introduction to Photo Manipulation in Adobe Photoshop

    Course Intermediate

    Learn everything you need to get started with photo manipulation in Photoshop. You'll be an image compositing expert after this photo manipulation tutorial. ...

  4. Introduction to Figma

    Introduction to Figma

    Course Beginner

    Learn how to use Figma, a powerful tool for user interface design. If you're into UX, UI design, or app design, this Figma tutorial is ideal for you. What...

  5. A Beginner's Guide to Using WooCommerce

    A Beginner's Guide to Using WooCommerce

    Course Beginner

    WooCommerce is the world's most popular eCommerce platform, and it lets you add a storefront to your WordPress site for free. In this course, you'll learn...

  6. Create Gutenberg Blocks Without Writing JavaScript

    Create Gutenberg Blocks Without Writing JavaScript

    Course Intermediate

    Want to create your own custom Gutenberg blocks but don't know JavaScript? It is possible to code Gutenberg blocks without having to write a line of...

  7. Everything You Need to Know About WordPress Widgets

    Everything You Need to Know About WordPress Widgets

    Course Intermediate

    WordPress widgets let you add blocks of content or interactive features to your site. With a widget, you can add content to your sidebar, footer, header, or...

  8. How to Build a Shopify Store

    How to Build a Shopify Store

    Course Beginner

    Learn how to build a Shopify store from start to finish. If you've always wanted to create an online store, discover how to do it in this easy Shopify...

  9. Practice JavaScript and Learn: Create a Contact Form

    Practice JavaScript and Learn: Create a Contact Form

    Course Beginner

    If you understand the basics of JavaScript and the key concepts we use to build web apps, the next step is to practice putting it all together in a practical...

  10. Introduction to WordPress Plugin Development

    Introduction to WordPress Plugin Development

    Course Intermediate

    Part of the reason for the success of WordPress is how easy it is to customize with themes and plugins. There are a huge number of plugins available in the...

  11. Learn PHP for WordPress

    Learn PHP for WordPress

    Course Intermediate

    What is PHP, and how can you use it for WordPress programming? Discover the answers to those questions and more in our free course, Learn PHP for WordPress. ...

  12. Learn Functional Programming in JavaScript

    Learn Functional Programming in JavaScript

    Course Intermediate

    JavaScript is one of the most interesting programming languages, simply because you can write software in a variety of different ways. We primarily live in...