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. Introduction to Brackets

    Introduction to Brackets

    Course Beginner

    Brackets is an open source code editor specifically for web designers and front-end developers. It has very handy features including CSS code hinting and...

  2. User Interface Design for the Web

    User Interface Design for the Web

    Course Beginner

    Ready to learn the key principles of successful UI design, and apply them to your web design? In this course, instructor Adi Purdila will teach you the...

  3. Design and Build Scroll-Based CSS Animations

    Design and Build Scroll-Based CSS Animations

    Course Beginner

    Activating CSS animations based on scrolling is a relatively new (and cool) technique that many of today’s front-end developers are taking advantage of....

  4. Advanced Depth of Field and Exposure

    Advanced Depth of Field and Exposure

    Course Advanced

    As a casual photographer, a basic understanding of important photography principles is generally all that's needed to yield pleasing results. However,...

  5. Introduction to Cinema 4D

    Introduction to Cinema 4D

    Course Beginner

    In this course, you'll learn the core fundamentals of Cinema 4D in less than two hours. Instructor Steve Brockman will teach you the fundamentals of the 3D...

  6. Web Design for Beginners

    Web Design for Beginners

    Course Beginner

    So you want to become a web designer, but you have no idea where to start. Don't panic! It's not as hard as it seems, though it requires time and effort to...

  7. Drums, Beats, and Rhythms in Logic Pro X

    Drums, Beats, and Rhythms in Logic Pro X

    Course Beginner

    Getting good drums and beats is one of the most important and difficult aspects of working with Logic Pro X. How do you create something original or...

  8. Understanding Apache and htaccess

    Understanding Apache and htaccess

    Course Advanced

    In this course we'll look at what we need to do to install and configure Apache 2.4.7. We'll also review many of the things that you'll likely want to do...

  9. Compositing Masterclass

    Compositing Masterclass

    Course Intermediate

    Compositing is the process of combining images or videos together to create a convincingly unified end result. In this course, you'll master compositing...

  10. Designing Booklets

    Designing Booklets

    Course Beginner

    In this course, Nicki Hart will guide you through the design of a small, multi-page booklet. You'll see every part of the process, from the outer covers to...

  11. Comic Book Art: The Human Form

    Comic Book Art: The Human Form

    Course Beginner

    The human form is one of the hardest things to master when it comes to comic book art, yet one of the most rewarding. In this course you'll learn how to...

  12. PHP Object Oriented Programming Fundamentals

    PHP Object Oriented Programming Fundamentals

    Course Intermediate

    We’ve received a number of requests from experienced PHP developers looking to take their skills to the next level with object-oriented programming, and this...