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. OOP in PHP With Tests

    OOP in PHP With Tests

    Course Intermediate

    Object Oriented Programming is one of the most frequently used paradigms today. Test Driven Development allows us to build applications with the guidance...

  2. Hands-On Angular

    Hands-On Angular

    Course Intermediate

    The purpose of this course is not to teach you the AngularJS framework, but rather to show you an example of how all these parts work together, including...

  3. Windows App From Scratch

    Windows App From Scratch

    Course Intermediate

    Writing Windows applications using rapid application development tools (like Visual Studio) has a tendency to devolve into a mess of code that's difficult...

  4. Use Composer

    Use Composer

    Course Intermediate

    In this course, join Radek Benkel in a journey through the Composer world. Upon completion, you should have a fluent understanding of one of PHP's defining...

  5. Learn Logic Pro X in 2 Hours

    Learn Logic Pro X in 2 Hours

    Course Intermediate

    Whether you’re making Logic Pro X your main DAW, upgrading from an older version of Logic, or just want to use Logic Pro X along side other software, this...

  6. Special Effects in Premiere Pro

    Special Effects in Premiere Pro

    Course Beginner

    Adobe Premiere Pro is the non-linear editor of choice for millions of editors around the world. Adobe has integrated Premiere Pro to work seamlessly with...

  7. Vector Portraits for Beginners

    Vector Portraits for Beginners

    Course Beginner

    Regardless of the medium, portraits are always a popular subject matter. They can range from the basic to the complex and abstract. In this course, we’ll...

  8. Advanced C#

    Advanced C#

    Course Intermediate

    Don’t let the word “advanced” scare you any longer. Derek is here to show you that, with just a bit of guidance and some very simple examples, even...

  9. Advanced Photo Manipulation: Movie Poster Effects

    Advanced Photo Manipulation: Movie Poster Effects

    Course Advanced

    Kirk Nelson is back with another course on advanced photo-manipulation techniques. This time he'll take you on a creative journey through the world of...

  10. Working With Meta Boxes in WordPress

    Working With Meta Boxes in WordPress

    Course Intermediate

    In this course we’re going to look at how to implement our own custom WordPress meta boxes using WordPress best practices, coding standards, and APIs. ...

  11. Ember Testing

    Ember Testing

    Course Intermediate

    In this course you'll learn how to test Ember applications. Rem Zolotykh will teach you how to set up an Ember app for testing, what testing helpers are...

  12. Build an eCommerce App in Laravel

    Build an eCommerce App in Laravel

    Course Intermediate

    In an earlier course, Andrew Perkins showed you how to take a PSD design, and turn it into HTML and CSS. Now he's back to teach you how to take that...