Bonificable 100 % FUNDAENivel avanzado60 horasAula virtual con formador

Curso de JavaScript Avanzado

Conocer la sintaxis de JavaScript no es lo mismo que entender cómo funciona el lenguaje por dentro, y esa diferencia se nota en el código que escriben los equipos con experiencia. Este curso avanzado profundiza en closures, el modelo de prototipos, el event loop, patrones de diseño aplicados a JavaScript y técnicas de optimización de rendimiento, con el objetivo de que los participantes escriban código más robusto, depurable y eficiente en proyectos reales.

  • JavaScript
  • Rendimiento
  • Patrones de diseño
  • Avanzado

Qué vas a conseguir

Objetivos del curso

  • Comprender closures, scope y el modelo de prototipos en profundidad
  • Explicar y aplicar correctamente el funcionamiento del event loop
  • Aplicar patrones de diseño habituales en JavaScript
  • Optimizar el rendimiento de código JavaScript en el navegador
  • Depurar problemas de memoria y fugas de referencias

A quién va dirigido

  • Desarrolladores JavaScript con experiencia previa que quieren profundizar en el lenguaje
  • Perfiles técnicos que necesitan depurar problemas complejos de rendimiento o memoria
  • Equipos que mantienen código JavaScript de cierta antigüedad o complejidad

Requisitos previos

  • Experiencia previa escribiendo JavaScript en proyectos reales
  • Conocimientos sólidos de funciones, objetos y asincronía básica
  • Familiaridad con las herramientas de desarrollo del navegador

Programa

Temario del curso

5 módulos y 60 horas de formación, con práctica guiada en cada sesión.

  1. 01Scope, closures y contexto

    • Scope léxico y hoisting
    • Closures y sus aplicaciones prácticas
    • this, call, apply y bind
  2. 02Prototipos y objetos

    • Cadena de prototipos y herencia
    • Object.create y patrones de composición
    • Clases como azúcar sintáctico
  3. 03El event loop en profundidad

    • Call stack, microtasks y macrotasks
    • Comportamiento de promesas y async/await internamente
    • Errores comunes de concurrencia
  4. 04Patrones de diseño en JavaScript

    • Module pattern, factory y singleton
    • Observer y pub/sub
    • Composición frente a herencia
  5. 05Rendimiento y memoria

    • Fugas de memoria comunes y cómo detectarlas
    • Optimización de bucles y manipulación del DOM
    • Uso de las herramientas de profiling del navegador

Metodología

Cómo se imparte

Formación online en aula virtual, con formador en directo y grupos reducidos. Cada sesión combina explicación breve y práctica guiada sobre las tareas reales del puesto de cada participante.

  • Sesiones en vivo con formador y grabación disponible dos meses
  • Control de asistencia válido para la justificación ante FUNDAE
  • Certificado de aprovechamiento al finalizar el programa
  • Grupos reducidos con prácticas sobre casos reales del participante

Convocatorias

Próximas convocatorias

Programación orientativa. La fecha y el horario definitivos se acuerdan con cada empresa y se confirman con margen para realizar la comunicación a FUNDAE.

  • Octubre · fecha por definir

    Horario a acordar con la empresa

    Consultar
  • Noviembre · fecha por definir

    Horario a acordar con la empresa

    Consultar

Bonificación

Cómo se bonifica este curso al 100 %

Actuamos como entidad organizadora. Tu empresa no adelanta gestiones: aplica la bonificación en el boletín de cotización una vez finalizada la acción formativa.

  1. 1

    Calculamos el crédito disponible de tu empresa y te lo confirmamos por escrito.

  2. 2

    Comunicamos el inicio de la acción formativa con la antelación legal de siete días.

  3. 3

    Registramos asistencia y evaluación de cada participante durante el curso.

  4. 4

    Te entregamos la documentación justificativa y el importe exacto a bonificar.

Preguntas frecuentes

Dudas sobre JavaScript Avanzado

Hablar con un asesor

Cursos relacionados

Ver toda el área
Iniciación60 h

JavaScript

De cero a escribir JavaScript moderno: sintaxis, DOM, asincronía y buenas prácticas de organización del código.

Bonificable al 100 % con FUNDAE

Ver curso
Avanzado60 h

TypeScript Avanzado

Tipos genéricos, tipos condicionales, utility types y arquitectura tipada de extremo a extremo.

Bonificable al 100 % con FUNDAE

Ver curso
Iniciación60 h

Python

De cero a escribir programas Python con estructuras de datos, funciones, ficheros y programación orientada a objetos.

Bonificable al 100 % con FUNDAE

Ver curso

Reserva plaza para tu equipo

Te enviamos la propuesta de Curso de JavaScript Avanzado con calendario, formador e importe bonificable, sin compromiso y en menos de 24 horas laborables.

Solicitar propuesta · JavaScript Avanzado

Cuéntanos qué necesita tu equipo y te enviamos la propuesta con el importe bonificable por FUNDAE. Sin compromiso.

Respuesta en menos de 24 horas laborables.