+98% de los sitios web, incluyendo Google, Amazon y Facebook, utilizan JavaScript
Capacita a tu equipo en JavaScript con itinerarios prácticos Online y A Medida, tutorizado y bonificable hasta el 100% por FUNDAE para empresas. Contáctanos.
Aprende JavaScript desde cero hasta un nivel experto, basado en los estándares ECMAScript y un enfoque práctico ideal para proyectos empresariales.
1
Desarrolla habilidades para crear aplicaciones web interactivas y dinámicas, incrementando tu capacidad para resolver problemas en tiempo real.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
¿Qué es la documentación de un programa y buenas técnicas?
Tipos de comentarios
TODOs y FIXMEs
Tema 3: Sintaxis, variables y palabras reservadas
¿Qué son las Variables?
¿Qué es el tipo de una variable?
El tipado inferido de JavaScript
Tipos Primitivos
var, let y const
Escritura dinámica
Haciendo uso del operador Typeof
Notación punto y coma, punto, corchetes y llaves
Diferencia entre null y undefined
Tema 4: Estructuras de control
¿Qué son las estructuras de control?
Las sentencias If, else
Sentencia Switch
¿Qué es un bucle?
¿Qué tipos de bucles existen y cómo se declaran?
El bucle For, Foreach y For ... in
El bucle while
El bucle Do While
Uso de continue y break
¿Qué es el ámbito de un bucle?
Rotulando los bucles
Tema 5: Funciones
¿Qué es una función?
¿Cómo se declara y se usa una función?
Las funciones flecha
Parámetros
Paso por Valor
Paso por Referencia
¿Qué es el ámbito de una función?
¿Qué es el retorno de las funciones?
¿Cómo hacer uso del retorno de una función?
Las funciones anónimas
¿Qué es la sobrecarga de funciones y para qué se puede usar?
Las Funciones asíncronas
Las Funciones generadoras
Tema 6: Manejo de errores
¿Qué es un Error?
Diferencia entre Error y Warning
Manejo de errores en JavaScript
Throw
Protección de código a través de Try ... Catch
InternalError, SyntaxError, TypeError, RangeError y ReferenceError
Tema 7: Módulos y librerías
¿Qué es un módulo?
Haciendo uso de require para importar
Usando import y export
Default
¿Qué es una librería?
¿Cómo hacer uso de una librería externa?
Librerías externas de interés
Tema 8: POO en JavaScript I
¿Qué es una clase?
¿Cómo se declara una clase?
¿Qué es una variable de clase?
¿Qué es un método?
¿Qué es el ámbito de un método?
La palabra reservada this
El método constructor
¿Qué es un Objeto?
Diferencia entre instanciación e inicialización
Haciendo uso del operador instanceof
La palabra reservada new
Accediendo a variables de clase
Accediendo y usando métodos de clase
El scope en JavaScript
Diferencias entre private, public y protected
¿Qué son los Getters y cómo declararlos?
¿Cómo hacer uso de un Getter?
¿Qué son los Setters y cómo declararlos?
¿Cómo hacer uso de un Setter?
Tema 9: POO en JavaScript II
¿Qué es la herencia?
Ejemplos de herencia
¿Qué es polimorfismo?
Ejemplos de polimorfismo
Tema 10: Debugging
¿En qué consiste el debugging?
Beneficios del debugging
¿Cómo depurar código desde el Navegador?
¿Cómo depurar código desde el IDE?
Buenas prácticas para debugging
Buenas prácticas con la función console.log y otras
Tema 11: Refactoring
¿En qué consiste el refactoring?
Beneficios del refactoring
Nombrado
Funciones puras
Especialización de funciones
Otras buenas prácticas
Tema 12: Linting
¿Qué es el Linting?
ESLint
Las reglas del ESLint
Tema 13: Eventos. Interactuando con la vista (HTML)
Integración del script en un documento HTML
La importancia del orden de los scripts en HTML
¿Qué es el Binding?
¿Qué es un Evento?
Eventos por defecto
Evento onSubmit y otros eventos lanzados desde HTML
Creación y activación de eventos propios
¿Qué es JQuery?
Adición de JQuery a un proyecto
Uso de JQuery para interactuar con la vista HTML
Manejo de eventos en cajas de diálogo
Tema 14: Persistencia de datos en el navegador
¿Qué es la persistencia y para qué sirve?
Cómo gestionar la persistencia
¿Qué es el LocalStorage y para qué usarlo?
¿Qué es el SessionStorage y para qué usarlo?
¿Qué es una Cookie y para qué usarlas?
Frameworks populares
Tema 15: Novedades JavaScript
Novedades en el último estándar y sus implicaciones
Perfiles profesionales
Pensado para quienes deben dominar JavaScript en su día a día
Desarrolladores Frontend
Quieren profundizar en JavaScript para mejorar la interactividad y dinamismo de las páginas web.
Ingenieros de Software
Necesitan implementar soluciones eficientes y optimizar código en aplicaciones web empresariales usando JavaScript.
Equipos de Desarrollo TI
Requieren capacitarse en JavaScript para construir aplicaciones web innovadoras y mantenerse competitivos.
Programadores Fullstack
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en JavaScript
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Realizar el curso de JavaScript te permitirá adquirir una base sólida en el lenguaje de programación más utilizado para el desarrollo web. Aprenderás a crear funcionalidades dinámicas, manipular el DOM, trabajar con eventos, consumir APIs y sentar las bases para avanzar hacia frameworks como React, Angular o Vue. Es una competencia clave para cualquier desarrollador frontend o full stack.
Sí, el curso de JavaScript es bonificable a través de FUNDAE. Las empresas pueden cubrir total o parcialmente el coste del curso con sus créditos de formación disponibles.
Te ofrecemos la posibilidad de gestionar la bonificación por ti, si así lo deseas, por un coste adicional del 10% del valor del curso + IVA. Este importe también es bonificable hasta el 100% si tu empresa dispone de crédito de formación suficiente.
El curso de JavaScript está disponible en modalidad online (flexible, con acceso 24/7 a contenidos, tutorizado) y en aula virtual personalizada (formación en directo vía Zoom, con temario y horarios adaptados a tu empresa). Ambas opciones son bonificables hasta el 100% mediante FUNDAE.
Aprenderás a declarar variables, crear funciones, controlar el flujo del programa, trabajar con arrays y objetos, manipular el DOM, gestionar eventos, consumir APIs con fetch, y estructurar tu código con buenas prácticas. Estarás preparado para dar el salto a librerías y frameworks modernos.
Puedes inscribirte en el curso de JavaScript a través del formulario que encontrarás en nuestra web. Una vez recibida tu solicitud, nuestro equipo te contactará para completar el proceso y ayudarte con la gestión de la bonificación si lo necesitas.
Realizar el curso de JavaScript te permitirá adquirir una base sólida en el lenguaje de programación más utilizado para el desarrollo web. Aprenderás a crear funcionalidades dinámicas, manipular el DOM, trabajar con eventos, consumir APIs y sentar las bases para avanzar hacia frameworks como React, Angular o Vue. Es una competencia clave para cualquier desarrollador frontend o full stack.
Sí, el curso de JavaScript es bonificable a través de FUNDAE. Las empresas pueden cubrir total o parcialmente el coste del curso con sus créditos de formación disponibles.
Te ofrecemos la posibilidad de gestionar la bonificación por ti, si así lo deseas, por un coste adicional del 10% del valor del curso + IVA. Este importe también es bonificable hasta el 100% si tu empresa dispone de crédito de formación suficiente.
El curso de JavaScript está disponible en modalidad online (flexible, con acceso 24/7 a contenidos, tutorizado) y en aula virtual personalizada (formación en directo vía Zoom, con temario y horarios adaptados a tu empresa). Ambas opciones son bonificables hasta el 100% mediante FUNDAE.
Aprenderás a declarar variables, crear funciones, controlar el flujo del programa, trabajar con arrays y objetos, manipular el DOM, gestionar eventos, consumir APIs con fetch, y estructurar tu código con buenas prácticas. Estarás preparado para dar el salto a librerías y frameworks modernos.
Puedes inscribirte en el curso de JavaScript a través del formulario que encontrarás en nuestra web. Una vez recibida tu solicitud, nuestro equipo te contactará para completar el proceso y ayudarte con la gestión de la bonificación si lo necesitas.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
A continuación te mostramos las próximas convocatorias disponibles de nuestras formaciones online. Si te interesa realizar una formación a medida para un grupo de trabajadores, puedes solicitar un Aula Virtual Personalizada.