Jump to content

✅ Curso: (JavaScript Avanzado) Español [MG +]


Recommended Posts

   JavaScript-Avanzado.jpg   

   Curso: JavaScript Avanzado Español   
 Informacion.png

   javascript es un lenguaje  multiparadigma, lo que significa que se puede programar con distintos  estilos (paradigmas). Incluso podemos usar más de uno en un mismo  proyecto según nuestras necesidades. En este curso avanzado de javascript  aprenderás como trabajar con los paradigmas de Orientación a Objetos,  Funcional, Reactivo y Asíncrono mientras aprendes conceptos más  profundos del lenguaje.

 Se recomienda haber tomado primero el curso javascript Desde Cero.


   Contenido javascript Avanzado:  

   Modulo 1  

  Paradigmas de programación

 Programación: Entendiendo lo que es
 Paradigmas de Programación
 Tipos de Programación
 Programación Procedural
 Programación Orientada a Objetos
 Programación Funcional
 Programación Reactiva
 Formas de Programación
 Imperativo vs Declarativo
 Síncrono vs Asíncrono
 javascript y su contexto actual
 Eras javascript
 El Estándar EcmaScript
 Grámatica javascript
 Tipos de datos en javascript
 Las buenas partes de JS
 Las viejas y las nuevas

 Programación Orientada a Objetos (I)

 Conceptos Básicos
 Clases y Objetos
 Métodos y Atributos
 Herencia y Polimorfismo
 Encapsulamiento y Abstracción
 Entendiendo this en javascript
 Asignación implícita
 Asignación explícita
 Asignación con new
 Asignación global

   Modulo 2  

  Programación Orientada a Objetos (II)

 POO con javascript Prototípico
 Objetos Literales
 Prototipos
 Funciones Constructoras
 Herencia Prototípica
 POO con javascript Moderno
 Azúcar Sintáctico
 Clases
 Método Constructor
 Setters y Getters
 Módificadores de Acceso
 Métodos públicos
 Métodos estáticos
 Métodos privados
 Herencia y Polimorfismo
 Super Constructores y Super Llamadas
 Mixins

 Programación asincrónica (I)

 Programación Asíncrona
 ¿Qué es y qué no es?
 AJAX y JSON
 Control de flujo asíncrono
 Callbacks
 Promesas
 Generadores
 Funciones Asíncronas (async y await)

   Modulo 3  

  Programación funcional

  ¿Qué es?  
 Programación declarativa
 Funciones puras
 Transparencia referencial
 Inmutabilidad
 Recursividad
 Objetos y Funciones
 Métodos Funcionales

 Programación reactiva


  ¿Qué es?  

 La Web Como Modelo Reactivo
 Arquitecturas Web Reactivas
 El patrón observador
 Librerías y Frameworks Reactivos
 Sencillos: ReactiveX, RxJS, Ractive.js
 Complejos: Angular, React, Vue.js

   Modulo 4  

 Flujo de trabajo isomórfico en javascript
 
    ¿Qué es el Isomorfismo?  
 Configuración de Babel
 en Cliente (Navegadores)
 en Servidor (Servidor)
 Configuración modular en el cliente con Browserify
 
    Proyecto final (todolist)  
 
   Todo List Imperativo
 Todo List Funcional
 Todo List Reactivo
    datos%2Btecnivos.png   

 

  •    Idioma: Español
  •    Peso: 2.56 GB


  links.png
  ver-enlaces-min.jpg

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...