Course catalog

Categories

Showing 1-8 of 8 items.

C#: Design Patterns

Learn how design patterns in C# can help you build better code. Discover how to implement Gang of Four patterns and two commonly used patterns in .NET.

C++ Design Patterns: Creational

Explore the five most popular creational design patterns for C++: Factory, Abstract Factory, Builder, Prototype, and Singleton.

Design Patterns: Creational

Learn how to use the creational design patterns described by the Gang of Four to create more maintainable, flexible software.

Intermediate C# Design Patterns Part 1

Write better code with greater efficiency using C# design patterns. Explore the Prototype, Bridge, Façade, State, and Strategy patterns, and the Template Method.

Intermediate C# Design Patterns Part 2

Learn how to use design patterns to build better code and efficiently tackle the design problems you often find in real-world applications.

Programming Foundations: Design Patterns

Learn about key object-oriented design patterns (including the Observer, Decorator, and Factory patterns) that make your development process faster and easier.

Software Design: Modeling with UML

Discover how to use Unified Modeling Language (UML) diagrams to create important artifacts at each stage of the software development life cycle.

Unity 5: Build a Character Dialogue System

Learn how to build and implement narrative-driven games through a comprehensive narrative management system.