Curso JavaScript Avanzado
Datos Técnicos.
Formato: .MP4
Resolución: 1280x720p
Tamaño: 2.56 GB
Idioma: Español
Formadores: Jon MirCha
Contenido: 4 Modulos
Duración: X:xx horas
Fecha de publicación: 2017
Empresa: EDTeam (Escuela Digital)
Información de: javascript Avanzado
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
https://playpaste.com/?v=Sh
*Nota* No sabes Descargar?
Tutorial:
PASO!: Solo debes darle Click A dicho servidor Clikeado los enlaces estan dentro de un protector de enlaces.
Aqui os dejo un pequeño Gift de como hacerlo.
0 Comentarios