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. Getting Started With Django

    Getting Started With Django

    Course Beginner

    If you like the elegance of the Python programming language, Django is the web framework for you! Django is a powerful but pragmatic framework, with an...

  2. Web Typography Basics in Figma

    Web Typography Basics in Figma

    Course Beginner

    In this course you’ll learn how to design web typography for a website using Figma. Throughout the coming lessons you’ll implement an extensive repertoire of...

  3. Faster Web Apps With the Svelte Framework

    Faster Web Apps With the Svelte Framework

    Course Beginner

    Svelte is a new approach to building user interfaces. Traditional frameworks like React and Vue do the bulk of their work in the browser, but Svelte shifts...

  4. Custom Post Types and Taxonomies: WordPress Content Architecture

    Custom Post Types and Taxonomies: WordPress Content Architecture

    Course Intermediate

    WordPress uses more than just posts and pages to organize content. In fact, if you're not using custom post types and taxonomies, you haven't yet unlocked...

  5. Hands-on Angular: Connect to an API

    Hands-on Angular: Connect to an API

    Course Intermediate

    If you want to create a web app, at some point you'll need to connect to an API—whether to save user data, retrieve real-time information, or access data...

  6. Up and Running With OnlyOffice Presentations

    Up and Running With OnlyOffice Presentations

    Course Beginner

    OnlyOffice Presentations is a full-featured, powerful presentation creation application that gives you a massive degree of freedom in how you use it. It can...

  7. A Guide to Animation Performance on the Web

    A Guide to Animation Performance on the Web

    Course Intermediate

    On today’s web, animations play a big role in user experience and the delivery of information. The days of slow browsers are long gone, and the browsers we...

  8. 3 JavaScript Projects for Beginners

    3 JavaScript Projects for Beginners

    Course Beginner

    For those of you trying to improve your JavaScript skills, this course will provide you with some practical JavaScript projects that are designed to help you...

  9. Make Your Theme's Design Customizable With the WordPress Customizer

    Make Your Theme's Design Customizable With the WordPress Customizer

    Course Intermediate

    The WordPress Customizer is a great way to tweak the look of a WordPress site. It's especially great for end users of your themes. They can see their changes...

  10. Create an Oddly Satisfying Pendulum Animation in Cinema 4D

    Create an Oddly Satisfying Pendulum Animation in Cinema 4D

    Course Intermediate

    “Create an Oddly Satisfying Pendulum Animation in Cinema 4D” is a course for 3D artists and animators who are interested in motion graphics. Topics we will...

  11. UI Design: A Practical Guide to Tabs

    UI Design: A Practical Guide to Tabs

    Course Beginner

    Tabs represent a fundamental pattern for user interfaces. They’ve been around for a long time, and while they come in all shapes and sizes, their core...

  12. Introduction to Mason

    Introduction to Mason

    Course Beginner

    Mason is an excellent tool for creating front-end features like forms, cards, news feeds, and more. You can choose from predefined templates or create your...