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. Web Design Basics: Choosing a Text Editor

    Web Design Basics: Choosing a Text Editor

    Course Beginner

    In this course you’ll learn how to choose the best text editor for your needs. You’ll learn in detail about six of the most popular text editors on the...

  2. Getting Started With CorelDRAW

    Getting Started With CorelDRAW

    Course Beginner

    In this course you'll get to know the tools, dockers, and other fantastic functions of CorelDRAW x7. With artist Mary Winkler, you'll break down the Toolbox...

  3. Workshop Your Way Through the Web Design Process

    Workshop Your Way Through the Web Design Process

    Course Intermediate

    Good design isn’t created in a vacuum. It happens based on information about brand, user needs and business requirements. But extracting this kind of...

  4. ASP.NET MVC for Designers

    ASP.NET MVC for Designers

    Course Intermediate

    Web designers don’t work in a vacuum. Many designers work closely together with a team of developers and often have to work within a development framework....

  5. The Photographer's Portfolio

    The Photographer's Portfolio

    Course Intermediate

    How do you take a body of photographic work and edit it into a cohesive, professional portfolio? The Photographer's Portfolio demystifies the portfolio, how...

  6. Environmental Portraiture

    Environmental Portraiture

    Course Intermediate

    Environmental Portraiture is all about natural lighting techniques. Natural lighting is the most beautiful and most affordable kind of portrait lighting; all...

  7. Build a CMS With Rails

    Build a CMS With Rails

    Course Advanced

    This course will show you how to build a content management system (CMS) using Ruby on Rails. We'll build up the most important functionality of a real-world...

  8. Crawl the Web With Python

    Crawl the Web With Python

    Course Beginner

    In a recent business venture, I found it necessary to collect bulk data from different online sources in order to centralize it and make it easier for people...

  9. Advanced Photo Manipulation Techniques

    Advanced Photo Manipulation Techniques

    Course Advanced

    In this course you will learn some advanced photo manipulation techniques and create a detailed lava-filled landscape in Adobe Photoshop. We'll be using...

  10. Mastering Light & Shadow in Adobe Photoshop

    Mastering Light & Shadow in Adobe Photoshop

    Course Beginner

    In this short course we will analyze how light and shadow work in the real physical world. Then we’ll look at how we can take those concepts and use them in...

  11. Mastering Sports Illustration & Design

    Mastering Sports Illustration & Design

    Course Intermediate

    In this course you will learn how to create a highly impactful, eye-catching sports poster using a combination of Adobe Illustrator, Adobe Photoshop and...

  12. Create Product Mock-Ups in Adobe Photoshop

    Create Product Mock-Ups in Adobe Photoshop

    Course Intermediate

    The course will give you a better understanding of how to create product mock-ups in Adobe Photoshop and how to create realistic presentations of product...