Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Patrones de Diseño en JavaScript y TypeScript
Rating: 4.8 out of 5(1,292 ratings)
5,830 students

Patrones de Diseño en JavaScript y TypeScript

Aprende a implementar patrones de diseño con JavaScript y Typescript, así como a utilizarlos en casos reales
Last updated 5/2022
Spanish

What you'll learn

  • Aprenderas la implementación de los patrones de diseño más utilizados en el frontend
  • También aprenderás casos reales donde puedes aplicarlos
  • Te daré consejos extras de cuando debes utilizar un patron de diseño en especifico
  • Cada patrón de diseño presentado tendrá su implementación tanto en JavaScript como en TypeScript

Course content

9 sections35 lectures6h 18m total length
  • ¿Qué es un patrón de diseño?1:26

    En este video de introducción te explicare que es un patrón de diseño.

  • Entorno de trabajo5:55

    En esta clase te mostrare el entorno con el cual trabajaremos en este curso.

  • Funciones de Primer orden y orden Superior5:07

    En esta clase te daré una introducción al concepto de función de primer orden y orden superior en Javascript

  • Arrow function4:25

    En esta clase te enseñare como utilizar las arrow functions en JavaScript

  • Método foreach de arrays, mutabilidad e inmutabilidad4:46

    En esta clase te enseñare a utilizar el método foreach de los arrays en javascript al igual a entender el concepto de inmutabilidad y mutabilidad de la programación.

  • Método map de arrays2:07

    En esta clase te enseñaré a utilizar el método map de arrays.

  • Metodo reduce de arrays3:16

    En esta clase aprenderás a utilizar el método reduce de JavaScript

  • Clases y objetos en JavaScript6:13

    En esta clase aprenderás el uso de clases y objetos en JavaScript

  • Herencia en JavaScript3:26

    En esta clase aprenderás el concepto de herencia en la programación orientada a objetos

  • Clases y objetos en TypeScript3:51

    En esta clase aprenderás el concepto de clases y objetos en TypeScript.

  • Herencia en TypeScript1:48

    En esta clase te enseñaré como utilizar la herencia en TypeScript

  • Interfaces en TypeScript7:43

    En esta clase veremos que son las interfaces en TypeScript

Requirements

  • Conocimiento básico de JavaScript

Description

En este curso aprenderas a implementar los patrones de diseño más utilizados en el frontend.

Me he enfocado a explicar cada patrón de diseño con su explicación, la implementación, consejos de cuando utilizarlos, a parte de darte un ejemplo práctico de cuando o en que situaciones utilizarlo, y por último también he añadido una implementación en TypeScript.

He tratado de hacer un curso distinto a todo lo que existe relacionado, donde explicare algunas cosas del mismo lenguaje de JavaScript así como de TypeScript, esto con la finalidad no solo de ver patrones de diseño, sino de profundizar en los lenguajes de programación.

Algunos de los patrones de diseño que tiene este curso son los siguientes:

  • Observer

  • Builder

  • Singleton

  • Bridge

  • Decorator

  • Strategy

  • State


La finalidad del curso en si, es que aprendas a profundidad cada patrón de diseño, esto te servirá a detectar situaciones en tus desarrollos donde puedes aplicar la técnica.


Al final espero rompas esa barrera de temor por sentir que los patrones de diseño es un tema difícil, y espero que con las explicaciones abordadas te resulte más cómodo su entendimiento.


El curso es pensado para personas que tienen un conocimiento básico de JavaScript, e igual he añadido una pequeña introducción a conceptos que deberías conocer para abordar con buen entendimiento el curso completo.

Who this course is for:

  • A toda persona que desea dar un paso extra en su camino como programador, agregando patrones de diseño a su conocimiento.