Gamerxxito Posted August 29, 2019 Report Share Posted August 29, 2019 Curso: JavaScript Avanzado Español 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 Idioma: Español Peso: 2.56 GB Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now