YoVDO

Typescript Design Patterns (Object-oriented programming)

Offered By: Skillshare

Tags

Typescript Courses Object-oriented programming Courses Observer Pattern Courses Design Patterns Courses Adapter Pattern Courses Decorator Pattern Courses Facade Pattern Courses

Course Description

Overview

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.


Syllabus

  • Introduction
  • Decorator Pattern
  • Render observer
  • Render facade
  • Render adapter
  • State Pattern

Taught by

Xavier Decuyper

Related Courses

Computing: Art, Magic, Science - Part II
ETH Zurich via edX
Web Application Development: Basic Concepts
University of New Mexico via Coursera
Web Application Development: The Presentation Tier
University of New Mexico via Coursera
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera
Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique