Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
TypeScript Design Patterns
Rating: 4.6 out of 5(1,385 ratings)
36,214 students

TypeScript Design Patterns

Object oriented design patterns allow you to write better and more flexible software!
Created byXavier Decuyper
Last updated 8/2017
English
English [Auto],

What you'll learn

  • Use object oriented design patterns to write better and more flexible software.

Course content

2 sections6 lectures48m total length
  • Introduction1:50

    Explore how design patterns solve common problems and improve code quality in TypeScript. See how to implement decorator, strategy, observer, and adapter patterns in TypeScript for clearer, more maintainable code.

Requirements

  • Basic knowledge of object oriented programming
  • Basic knowledge of TypeScript/JavaScript (or any other OO language)

Description

Object oriented design patterns help you create more robust and flexible software. In this course I will show you how to use these patterns in TypeScript.

Design patterns are best practices that will help you solve common problems in programming. There is no need to solve a generic problem that has been solved many times before.

Simple example: how do you write a system that allows user to order a product and customize some of its features? There are many possible solutions but they probably won't be as flexible as using a decorator pattern.

Who this course is for:

  • Anyone who wants to learn how to use object oriented design patterns.