Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's

Workshop Desarrollo Web Avanzado con JavaScript [15 hrs]

¿Te gustaría especializarte en JavaScript?

Si conoces los conceptos básicos de JavaScript y quieres profundizar en el lenguaje este workshop es el indicado para ti. Nuestros consultores expertos te guiarán para que logres comprender y dominar las técnicas de programación avanzadas de JavaScript con el objetivo de alcanzar el nivel de conocimientos necesarios para integrarse de forma efectiva en cualquier equipo de desarrollo web moderno con un alto nivel de exigencia.

La industria tecnológica demanda profesionales bien capacitados en el campo de la programación, por lo que cada uno de nuestros cursos y/o diplomados te dan la solución inmediata para cubrir tus necesidades de formación profesional, dándote las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software.

Workshop Desarrollo Web Avanzado con JavaScript

Objetivos Principales

  • Construir bloques de código reutilizables y modulares.
  • Utilizar JSON para intercambiar datos.
  • Realizar pedidos a un servidor sin recargar la página (AJAX)
  • Almacenar información en el navegador utilizando la API HTML5
  • Construir una aplicaciones web profesional con las mejores prácticas en JavaScript
  • Al finalizar el workshop lograras integrarte en entornos de desarrollo web modernos y eficientes que requieran el uso de patrones de diseño, persistencia y optimización, esto basado en la constante práctica de las funcionalidades enseñadas a lo largo del workshop.

Objetivos Secundarios

  • Optimizar la performance del programa JavaScript
  • Conocer las últimas funcionalidades de ECMAScript/li>

¡Certificate!

Contrata nuestros planes de masters y durante 6 meses de capacitación obtendrás los siguientes beneficios:

Guru Certified
  • Un asesor elabora un plan de capacitación a la medida y sin compromiso.
  • Identificamos tu perfil actual y fijamos un objetivo especifico a cumplir.
  • Monitoreamos y evaluamos tu desempeño durante todo tu plan de master.
  • Elaboras tu proyecto final.
  • Si tu proyecto cumple con el objetivo inicial fijado, obtienes tu certificación oficial.
¡Consulta los Masters!

Condiciones del Servicio

  • Las fechas de inicio de cualquier Workshop es confirmada con mínimo 10 alumnos.
  • Una vez realizada tu inscripción a cualquier workshop, no podrás cancelar y/o pausar tu participación, deberás esperar a que la fecha se confirme.
  • Para hacer valida la garantía de aprendizaje debes contar con el 100% de asistencia y esperar una nueva fecha de inicio confirmada.
  • Al dar a conocer estos términos y condiciones, se dan por aceptados.

Temario

1.1 ES6
1.2 Navegador web como intérprete del lenguaje
1.3 BOM : browser object model
1.4 DOM: document object model
1.5 Acceder a elementos de la página
1.6 Leer y modificar contenidos
1.7 Leer y modificar atributos
1.8 Leer y modificar estilos y clases en CSS

2.1 Control del portapapeles
2.2 Manejo de drag and drop
2.3 Eventos de teclado y mouse avanzados
2.4 El objeto Navigator

2.1 Modelo orientado a eventos
2.2 Capturar eventos
2.3 Callbacks
2.4 Promises
2.5 Async/Await
2.6 Generadores
2.7 Asíncrona en el navegador
2.7.1 AJAX
2.7.2 Fetch
2.7.3 JSON
2.7.4 CORS

4.1 ¿Qué es y cómo programar un Single Page Application?
4.2 Comprender cómo manipular la API
4.3 Comprender cómo manipular la API de History
4.4 ¿Qué es REST como servicio?
4.5 El protocolo HTTP
4.5.1 Qué es HTTP y su relación con las aplicaciones
4.5.2 GET, POST, PUT y DELETE
4.5.3 Routing
4.6 APIs Externas
4.7 AJAX Avanzado
4.7.1 Controlar el progreso de descarga de información asíncrona
4.7.2 Controlar el progreso de subida de información asíncrona
4.7.3 Tipos de datos salientes desde un cliente

5.1 ¿Qué es una Promesa?
5.2 Conceptos básicos de la API Promise
5.3 Conceptos básicos de la API Fetch
5.4 Realizar pedidos asincrónicos encadenados
5.5 Utilizar la API
5.6 Utilizar la API de Geolocation

6.1 Concepto de prototipos
6.2 Concepto de POO
6.3 Funciones constructoras
6.4 Jerarquía y cadena de prototipos
6.5 Referencia de this
6.6 ¿Qué es un closure?
6.7 Redefinir contexto funcional con bind , call y apply

7.1 ¿Qué es un patrón de diseño?
7.2 Patrón Módulo
7.3 Patrón Factory
7.4 Patron Singleton
7.5 Patrón de Publicación

8.1 Persistencia de datos del lado del cliente
8.2 Storage API
8.3 Cookies
8.4 Performance
8.5 ¿Cómo medir la performance de una página?
8.6 ¿Cómo detectar pérdidas de memoria en la carga de una página?

Horarios

País Lunes-Jueves Sabatino

México, Guatemala, El Salvador, Honduras

Colombia, Perú, Ecuador

Bolivia, Venezuela

Chile, Argentina, Paraguay, Uruguay

19:00 a 21:00 hrs

20:00 a 22:00 hrs

21:00 a 23:00 hrs

22:00 a 24:00 hrs

09:00 a 14:00 hrs

10:00 a 15:00 hrs

11:00 a 16:00 hrs

12:00 a 17:00 hrs

Proximas Fechas

¡Promociones Activas!

No nos gustan los bots
Background call

Contáctanos

Estamos para ayudarte ...
No nos gustan los bots
Notificación