Descripción del curso
Duración
80 horas
Descripción
JavaScript es el lenguaje de programación por excelencia para la web. Junto con HTML5 y CSS3, conforma las tres tecnologías fundamentales del desarrollo web moderno, permitiendo añadir interactividad, efectos dinámicos y funcionalidades avanzadas a las páginas web.
En este curso de JavaScript en Valladolid aprenderás desde cero la sintaxis del lenguaje, la programación orientada a objetos, el manejo del DOM y frameworks como jQuery, con infinidad de ejercicios prácticos. Al finalizar, estarás preparado para trabajar profesionalmente como programador web. Formación con atención personalizada y grupos reducidos.
¿A quién va dirigido?
- Profesionales de la programación web que quieran aprender o profundizar en JavaScript.
- Estudiantes de módulos profesionales o ingeniería informática que quieran preparar sus asignaturas o mejorar sus calificaciones.
Objetivos del curso
Al finalizar este curso, el alumno habrá adquirido las siguientes habilidades:
- Conocer las características y posibilidades de JavaScript como lenguaje del lado del cliente.
- Dominar la sintaxis de JavaScript y utilizar sus sentencias con soltura.
- Conocer la programación funcional de JavaScript.
- Dominar la programación orientada a objetos en JavaScript.
- Utilizar las APIs de HTML5: DOM, Canvas, SVG, geolocalización, Web Sockets y Web Storage.
- Utilizar frameworks de JavaScript como jQuery.
Temario
- Conceptos previos: importancia, historia y versiones de JavaScript
- Maneras de ejecutar JavaScript
- Tipos de datos, valores primitivos, variables y comentarios
- Operadores, sentencias y expresiones
- Operadores de asignación, aritméticos, lógicos y precedencia
- Introducción a los objetos: notación literal y arrays
- Sentencias y estructuras de control
- Funciones: definición, sintaxis, funciones anónimas, recursivas y autoejecutables
- DOM y eventos: nodos, acceso a nodos, manejadores de eventos y el objeto event
- Programación orientada a objetos: clases, prototipo y herencia
- Trabajar con formularios
- Cookies y JavaScript
- APIs de HTML5: Canvas, Drag and Drop, geolocalización, SVG, Web Sockets y Web Storage
- Frameworks de JavaScript
- jQuery
- JSON y Node.js
¿Interesado en este curso?
Contáctanos para más información sobre horarios, precios y modalidades disponibles.