Design Patterns

Filter Courses within "Design Patterns" (Click to filter)
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

Dive into the world of game development with our specialized course on Data Structures and Design Patterns for Game Developers. This course is tailored for those looking to elevate their video game creation skills using C# programming language and Unity game engine. Learn how to structure your games efficiently, apply effective design patterns, and optimize performance to create engaging and professional-grade gaming experiences.

Jun 22nd 2026
4 Weeks
Design Patterns (Coursera) Coursera
University of Alberta

Design Patterns (Coursera)

Dive into the world of software architecture with our comprehensive Design Patterns course on Coursera. This course is designed for those who want to take their understanding of object-oriented programming (OOP) to the next level by learning how to apply design patterns effectively. You'll explore a wide range of established design patterns, each solving common problems in software development, and learn how to implement them in your projects.

Jun 15th 2026
4 Weeks
Application Programming Fundamentals (Coursera) Coursera
LearnQuest

Application Programming Fundamentals (Coursera)

Dive into the essential principles of modern application development with our Application Programming Fundamentals course. This beginner-friendly program introduces you to object-oriented programming (OOP) and teaches you how to apply these concepts through practical exercises in Python. Whether you're new to coding or looking to refine your skills, this course will equip you with a strong foundation for building complex applications.

Jun 15th 2026
2 Weeks
Computing: Art, Magic, Science - Part II (edX) EdX
ETH Zurich,ETHx

Computing: Art, Magic, Science - Part II (edX)

Dive deeper into the world of computing with 'Computing: Art, Magic, Science - Part II', an advanced course that builds upon foundational concepts introduced in Part I. This course is designed to enhance your understanding of functional programming, design patterns, loop invariants and other critical topics in computer science.

No sessions available
5-12 Weeks
Drawing Patterns : Finding Zen in Zentangle Inspired Art (Skillshare) Skillshare
Skillshare

Drawing Patterns : Finding Zen in Zentangle Inspired Art (Skillshare)

Unlock the secrets to finding peace and enhancing your artistic skills with our 'Drawing Patterns: Finding Zen in Zentangle Inspired Art' course. Learn the Zentangle Method—a simple yet profound way to create beautiful images by doodling structured patterns. This course is designed for those looking to reduce stress, boost creativity, and enjoy a meditative drawing experience.

Self Paced
Self-Paced
Mastering Agile Software Development and Deployment (edX) EdX
University of California, Berkeley,BerkeleyX

Mastering Agile Software Development and Deployment (edX)

Dive into the world of Agile Software Development with this expert-led course. Master the principles of Agile, understand how to manage teams effectively, and learn advanced techniques for designing patterns, handling legacy code, and optimizing DevOps processes. This is part three of a professional certificate program designed to equip you with the skills needed in today's fast-paced software development environment.

Self Paced
Self-Paced
Watercolor flowers in Procreate - how to paint bouquet, patterns and floral frame (Skillshare) Skillshare
Skillshare

Watercolor flowers in Procreate - how to paint bouquet, patterns and floral frame (Skillshare)

Unlock the secrets of creating breathtaking watercolor art on your Procreate app with our comprehensive course. From mastering the basics of drawing leaves and flowers to crafting beautiful bouquets, floral patterns, and intricate frames, this course will guide you through every step of the artistic process. Perfect for beginners and seasoned artists alike, learn how to achieve that coveted watercolor effect and texture paper techniques.

Self Paced
Self-Paced
Create a pattern from an Ink sketch with Gimp (Skillshare) Skillshare
Skillshare

Create a pattern from an Ink sketch with Gimp (Skillshare)

Discover the art of converting your hand-drawn ink sketches into captivating digital patterns with our 'Create a Pattern from an Ink Sketch with GIMP' course on Skillshare. This beginner-friendly tutorial will guide you through the process of creating black and white patterns, and offers insights into adding colors and textures for more advanced designs.

Self Paced
Self-Paced
Page 1 Next ›