Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de JavaScript

DISPONIBLE EN MODALIDAD:
onlineWhite
Online
arrowRightDark
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

El curso de JavaScript es una oportunidad imperdible para sumergirte en el fascinante mundo de la programación web, aprendiendo desde lo más básico y convirtiéndote en un experto. En este curso, te adentrarás en el lenguaje de programación más utilizado en el desarrollo frontend, lo que te permitirá crear sitios web interactivos y dinámicos.

Durante el curso, explorarás desde los conceptos básicos de Javascript, como variables y estructuras de control, hasta temas más avanzados como manipulación del DOM, manipulación de eventos y programación orientada a objetos. Aprenderás a utilizar las** principales características y funcionalidades** de Javascript, así como las mejores prácticas para desarrollar código limpio y eficiente. Este curso te brindará una base sólida en JavaScript y te preparará para desarrollar aplicaciones web de calidad y explorar otras tecnologías y frameworks frontend.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en JavaScript bonificable para empresas

A quién va dirigido nuestro curso de JavaScript

A profesionales que quieran aprender a utilizar este lenguaje de programación interpretado que es uno de los lenguajes más populares y utilizados en el desarrollo de aplicaciones web con el cual podrán guardar información, validar formularios, etc...

Objetivos de nuestro curso de JavaScript

  • Aprender a utilizar el lenguaje mas popular y usado para el desarrollo de aplicaciones web.
  • Crear eventos utilizando este lenguaje.
  • Validar formularios.

Qué vas a aprender en nuestro curso de JavaScript

El curso de JavaScript es una oportunidad imperdible para sumergirte en el fascinante mundo de la programación web, aprendiendo desde lo más básico y convirtiéndote en un experto. En este curso, te adentrarás en el lenguaje de programación más utilizado en el desarrollo frontend, lo que te permitirá crear sitios web interactivos y dinámicos.

Durante el curso, explorarás desde los conceptos básicos de Javascript, como variables y estructuras de control, hasta temas más avanzados como manipulación del DOM, manipulación de eventos y programación orientada a objetos. Aprenderás a utilizar las** principales características y funcionalidades** de Javascript, así como las mejores prácticas para desarrollar código limpio y eficiente. Este curso te brindará una base sólida en JavaScript y te preparará para desarrollar aplicaciones web de calidad y explorar otras tecnologías y frameworks frontend.

Requisitos de nuestro curso de JavaScript

  • Es necesario tener conocimientos previos sobre algún lenguaje de programación (orientado a objetos o funcional).
  • También es necesario disponer de permisos suficientes para instalar software en tu equipo.
  • Disponer de un equipo con alguno de los siguientes sistemas operativos: Windows, Linux o Macintosh.

Nuestras modalidades de formación

icon
Cursos Online
modalidadesImg
Formación a través de nuestro campus virtual
modalidadesImgBonificable hasta el 100% por FUNDAE
modalidadesImg
Horario Flexible de formación
modalidadesImg
Teoría, práctica y vídeos guiados
modalidadesImgAcceso multiplataforma, desde PC y móviles
modalidadesImg
100% tutorizado por un formador experto
modalidadesImg
Diploma de aprovechamiento
Me interesa
icon
Aula Virtual Personalizada
aulasModalidades
Videoconferencia en tiempo real, síncrono, a través de Zoom
aulasModalidades
Bonificable hasta el 100%, por FUNDAE.
aulasModalidadesPlanificación a medida
aulasModalidades
100% práctico con proyectos evolutivos
aulasModalidades
Temario adaptado a vuestras necesidades
aulasModalidades
100% tutorizado con feedback inmediato
aulasModalidades
Diploma de aprovechamiento
Me interesa
JavaScript: Últimas plazas

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 realizar un Aula Virtual Personalizada.

03 dic
arrowConvocatorias
iconoCurso
Curso JavaScript Online
regularClockIcon.svg
60 horas lectivas
plazasIcon
Plazas limitadas
porcentajeicon
Hasta 100% bonificables
¡ÚLTIMAS PLAZAS!
¡Me interesa!

Temario del curso de JavaScript

tema 1

Introducción a JavaScript

  • ¿Qué es un lenguaje interpretado?
  • ¿Qué es JavaScript?
  • ¿Qué es ECMAScript y qué aporta?
  • Entornos de Desarrollo (IDEs) recomendados
iconArrowDown
tema 2

Los archivos JavaScript

  • La extensión de los archivos JavaScript
  • Cómo ejecutar archivos JavaScript
  • ¿Qué es la documentación de un programa y buenas técnicas?
  • Tipos de comentarios
  • TODOs y FIXMEs
iconArrowDown
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
iconArrowDown
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
iconArrowDown
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
iconArrowDown
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
iconArrowDown
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
iconArrowDown
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?
iconArrowDown
tema 9

POO en JavaScript II

  • ¿Qué es la herencia?
  • Ejemplos de herencia
  • ¿Qué es polimorfismo?
  • Ejemplos de polimorfismo
iconArrowDown
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
iconArrowDown
tema 11

Refactoring

  • ¿En qué consiste el refactoring?
  • Beneficios del refactoring
  • Nombrado
  • Funciones puras
  • Especialización de funciones
  • Otras buenas prácticas
iconArrowDown
tema 12

Linting

  • ¿Qué es el Linting?
  • ESLint
  • Las reglas del ESLint
iconArrowDown
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
iconArrowDown
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
iconArrowDown
tema 15

Novedades JavaScript

  • Novedades en el último estándar y sus implicaciones
iconArrowDown

Preguntas Frecuentes de JavaScript

¿Cuáles son los beneficios del curso de JavaScript?

accordionIcon
El curso te permitirá adquirir conocimientos sólidos en JavaScript, uno de los lenguajes de programación más demandados en el mercado. Aprenderás a desarrollar funcionalidades interactivas para páginas web, mejorar tus habilidades de programación y aumentar tu empleabilidad.

¿El curso de JavaScript es 100% bonificable por FUNDAE?

accordionIcon
Sí, el curso es 100% bonificable a través de FUNDAE para empresas. Esto significa que puedes aprovechar las ventajas de la formación sin coste adicional, siempre y cuando cumplas con los requerimientos establecidos por FUNDAE.

¿Cómo se imparten las clases del curso de JavaScript?

accordionIcon
Las clases del curso de JavaScript se imparten de manera flexible para adaptarse a tus necesidades. Pueden ser en modalidad online, permitiéndote acceder al contenido desde cualquier lugar, o en modalidad presencial, dependiendo de lo que más te convenga.

¿Qué habilidades desarrollaré con el curso de JavaScript?

accordionIcon
Desarrollarás habilidades esenciales en programación, como manipulación del DOM, creación de funciones, manejo de eventos y desarrollo de aplicaciones web interactivas. Además, adquirirás una comprensión profunda de conceptos avanzados como closures, promesas y asincronía.

¿Cómo me inscribo en el curso de JavaScript?

accordionIcon
Para inscribirte en el curso de JavaScript, simplemente deberás completar el formulario de inscripción disponible en nuestro sitio web. Posteriormente, un asesor se pondrá en contacto contigo para finalizar el proceso y resolver cualquier duda que tengas.