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. Performance Matters: Optimizing Page Load

    Performance Matters: Optimizing Page Load

    Course Beginner

    In this course you’ll learn how to improve web-page performance. We’ll cover what that means, why it’s so important to consider, and how you can optimize...

  2. Mastering Animal Anatomy in Digital Painting

    Mastering Animal Anatomy in Digital Painting

    Course Beginner

    Concept artists need to have a solid understanding of animal anatomy, including all different kinds of animals, like mammals, birds, reptiles, fish and...

  3. Easy Node.js Development Environment With Vagrant

    Easy Node.js Development Environment With Vagrant

    Course Intermediate

    When developing a Node.js app, you will probably need one or more of these dependencies: a database server, a key-value store, a background worker or a...

  4. Master Patterns in Adobe Illustrator

    Master Patterns in Adobe Illustrator

    Course Advanced

    Patterns are fun and full of endless possibilities, and we can see them everywhere, from cell-phone cases to textiles. In this course you will learn how to...

  5. Storyboarding in Sketchbook Pro

    Storyboarding in Sketchbook Pro

    Course Intermediate

    If you’ve ever wanted to know how to create storyboard frames for television commercials, then this course is for you. Professional artist Robert Marzullo...

  6. Web Design Basics: Rules of Great Form Design

    Web Design Basics: Rules of Great Form Design

    Course Beginner

    In this course you’ll learn the key rules for great form design. From how to organize form elements, to input lengths and types, to forms on mobile devices,...

  7. Using Light and Shadow in Photo Manipulation

    Using Light and Shadow in Photo Manipulation

    Course Advanced

    One of the most difficult tasks in any photo manipulation project is getting the lighting and shadows to agree. This can be particularly difficult if you are...

  8. Digital Portrait Painting in Adobe Photoshop

    Digital Portrait Painting in Adobe Photoshop

    Course Advanced

    Have you ever wanted to paint yourself or a friend, but struggled with making your paintings look like them? Well, Digital Portrait Painting in Adobe...

  9. The Documentary Interview

    The Documentary Interview

    Course Intermediate

    Interviews are one of the most powerful tools in any film maker's kit. But asking questions doesn't always come naturally, and asking probing or personal...

  10. Solid HTML Form Structure

    Solid HTML Form Structure

    Course Intermediate

    Creating forms in HTML is more complicated than just throwing up a few input boxes and a submit button. In this short course, you will learn how to properly...

  11. PHP OWASP Security

    PHP OWASP Security

    Course Advanced

    The OWASP Top Ten is a list of the ten most critical web application security flaws that researchers have found in the wild, ranked by level of threat. This...

  12. The Art of Pointillism Portraits

    The Art of Pointillism Portraits

    Course Intermediate

    In this illustration course, you’ll be learning how to create a highly detailed, full value scale pointillism portrait. Pointillism is the technique of using...