Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 4.25 KB

File metadata and controls

46 lines (35 loc) · 4.25 KB

WideImg

Programación orientada a objetos con JavaScript, ECMA6+, Patrones, AJAX avanzado, HTML5 avanzado, APIs externas

JavaScript es un lenguaje de programación con una gran cantidad de sutilezas. Este curso de JavaScript avanzado para desarrolladores está diseñado para que sus alumnos entiendan el por qué de estas sutilezas y qué herramientas provee el propio lenguaje para que puedan lidiar con ellas en su día a día laboral.

El objetivo principal de este curso avanzado de JavaScript es aprender y comprender en profundidad las causas de las complicaciones que surgen una vez se han asimilado los conceptos básicos de JS y las técnicas de programación para dominarlas para así alcanzar el nivel de conocimientos necesarios para integrarse de forma efectiva en cualquier equipo de desarrollo web moderno con un alto nivel de exigencia. Tras cursar satisfactoriamente el curso, los alumnos estarán capacitados para integrarse en entornos de desarrollo modernos y eficientes que incluyen el uso de patrones de diseño, control de versiones o el testing en sus procesos.

La metodología del curso es eminentemente práctica sustentándose sobre una sólida base teórica que lleve a los alumnos a tomar las mejores decisiones en cada situación. Basándose en el método learning by doing, el profesor hace progresar el curso junto con sus estudiantes mediante el desarrollo de ejercicios prácticos que van involucrando progresivamente nuevos contenidos teóricos del programa de estudios. Así mismo, todas las prácticas que involucra el curso se han diseñado específicamente como reflejo de técnicas, procesos, necesidades y situaciones que la persona que recibe la formación se encontrará después en su día a día laboral. Las prácticas que los alumnos desarrollan además les servirán de repositorio de todo lo aprendido.

El curso de JavaScript avanzado para desarrolladores está diseñado para aquellos desarrolladores que ya tienen conocimientos de programación con JavaScript y quieren alcanzar la excelencia en su código JavaScript. Si no dispones de esos conocimientos o quieres asegurar que tu base en JS es la adecuada, te recomendamos que antes realices el «Curso de JavaScript» donde aprenderás a programar utilizando JavaScript y obteniendo con él más que una base sólida para escribir código JS eficiente.

Para asegurarnos de que los alumnos disponen del nivel suficiente de JS que les permita que el curso les resulte útil, los interesados deberán pasar previamente un breve cuestionario técnico sobre JavaScript.

Sobre el curso

  • Horario: Lunes, Miércoles y viernes de 19:00 a 22:00
  • Fechas: 25/01/2021 a 15/03/2021
  • Festivos:
    • 01/02/2021: El profe no puede

Indice

Documentación Teoría Descripción
Clase 1 Clase 1 Presentación, historia y control de versiones
Clase 2 Clase 2 Sintaxis de JS
Clase 3 Clase 3 Números, Strings y Objetos
Clase 4 Clase 4 Objetos y funciones
Clase 5 Clase 5 Array y Proxy
Clase 6 Clase 6 Set y Map, Date, Error y Módulos
Clase 7 Clase 7 Asincronía, eventos y callbacks
Clase 8 Clase 8 Asincronía, callbacks y promesas
Clase 9 Clase 9 HTTP, Ajax y Fetch
Clase 10 Clase 10 Expresiones regulares
Clase 11 Clase 11 Paradigmas de programación
Clase 12 Clase 12 Patrones de desarrollo
Clase 13 Clase 13 Sesión práctica
Clase 14 Clase 14 Patrones de diseño
Clase 15 Clase 15 APIS de Navegador: BOM & DOM, Drag&Drop, Intersection Observer y Persistencia
Clase 16 Clase 16 Testing: Teoría
Clase 17 Clase 17 Testing: Práctica
Clase 18 Clase 18 APIS de Navegador II
Clase 19 Clase 19 APIS de Navegador III