Programación con Javascript

Duración: 30 horas

¿A QUIÉN VA DIRIGIDO?

  • Profesionales interesados en la creación de sitios web dinámicos, con interés en la programación y en general en las tecnologías de la información.
  • Personas con un nivel inicial en web con ganas de consolidar sus conocimientos.

¿QUÉ VOY A APRENDER?

  • Aprender a utilizar sentencias de control para empezar a crear programas simples.
  • Saber qué formas existen para incluir Java Script en nuestras páginas web.
  • Conocer objetos importantes que nos permitirán acceder a información del navegador, abrir ventanas, crear mensajes y otra serie de tareas, acceder y editar los elementos de una página, para personalizarlas ante acciones del usuario.

Temario

1. JavaScript

  • ¿Qué es JavaScript?
  • Integrar JavaScript en una página web
  • Primer programa en JavaScript
  • Instrucciones
  • Tipos de datos
  • Literales
  • Conversión de tipos
  • Operadores
  • Uso de variables
  • Trabajo con variables
  • Comentarios en JavaScript
  • Sentencia if
  • Sentencia switch-case
  • Bucle while
  • Bucle do-while
  • Bucle for
  • Sentencia break y continue
  • Matrices
  • Video ejercicio. JavaScript
  • Autopráctica. Estructura if
  • Autopráctica. Uso de variables y sentencia if
  • Test. JavaScript

2. Funciones JavaScript

  • Declaración de funciones
  • Definición de Parámetros
  • Valores de retorno
  • Ámbito de las variables
  • Función Number
  • Función String
  • Función isNaN
  • Función isFinite
  • Función parseInt
  • Función parseFloat
  • Función escape
  • Función unescape
  • Función eva
  • Video ejercicio. Funciones JavaScript
  • Autopráctica. Función parseInt
  • Autopráctica. Función par o impar
  • Test. Funciones JavaScript

3. Objetos de JavaScript

  • Objeto envoltorio
  • Objeto Array
  • Objeto Date
  • Objeto Math
  • Objeto RegExp
  • Objetos del navegador
  • Objeto Window
  • Objeto navigator
  • Objeto screen
  • Objeto history
  • Objeto location
  • Objeto document
  • Objeto anchor
  • Objeto link
  • Objeto image
  • Video ejercicio. Objetos de JavaScript
  • Autopráctica. Función palíndromo
  • Autopráctica. Función de nueva página web
  • Test. Objetos de JavaScript

4. DOM

  • Árbol de nodos
  • Tipos de nodos
  • Acceso directo a los nodos
  • Creación y eliminación de nodos
  • Video ejercicio. DOM
  • Autopráctica. Utilizando las funciones DOM
  • Autopráctica. getElementById
  • Test. DOM

5. Trabajar con JavaScript y CSS

  • DOM para CSS
  • Atributo Style
  • Manipular clases de CSS
  • Manipular reglas de CSS
  • Manipular hojas de estilo
  • Activar y desactivar hojas de estilo
  • Incluir o importar hojas de estilo
  • Embeber hojas de estilo
  • Video ejercicio. Trabajar con JavaScript y CSS
  • Autopráctica. El atributo style
  • Autopráctica. Cambio de regla del contenedor
  • Test. Trabajar con JavaScript y CSS

6. Eventos

  • Eventos en JavaScript
  • Eventos en una página HTML
  • Trabajar con eventos
  • Manejadores como atributos HTML
  • Trabajar con eventos en JavaScript
  • El objeto event
  • Propiedades
  • Video ejercicio. Eventos
  • Autopráctica. onmouseover y onmouseout
  • Autopráctica. onmousemove
  • Test. Eventos

7. Formularios en JavaScript

  • Definir formulario
  • Cabecera del formulario
  • Elementos del formulario
  • Eventos de formulario
  • Submit
  • Focus
  • Blur
  • Click
  • Change
  • Enfoque de un campo
  • Deshabilitar campos de un formulario
  • Ocultar campos de un formulario
  • Validación de formularios
  • Añadir reglas de validación
  • Mensajes de error avanzados
  • Validación básica
  • Validación avanzada
  • Validación de casillas de selección y botones de opción
  • Dar formato a los mensajes de error
  • Video ejercicio. Formularios en JavaScript
  • Autopráctica. Elementos de tipo checkbox
  • Autopráctica. Crea un formulario
  • Test. Formularios en JavaScript
Centro de formacion subvencionada
Programación con Javascript

30 horas



**AVISO** Le informamos que, de acuerdo con la Ley 15/1999 de 13 de diciembre de Protección de Datos Personales, sus datos personales que puedan constar en este comunicado, están incorporados en un fichero automatizado bajo nuestra responsabilidad, con la finalidad de gestionar la relación de negocios que nos vincula e informarle de nuestros productos y servicios. Si desea ejercer sus derechos de acceso, rectificación, cancelación y oposición puede dirigirse por escrito a: PENTA LEARNING SL, Responsable de seguridad, C Isabel de Villena 30 - 08401 Granollers, Barcelona y con CIF B-62.998.414. Si Usted no desea recibir más información sobre nuestros productos y servicios, puede darse de baja dirigiéndose a nuestra dirección de correo: C Isabel de Villena 30 - 08401 Granollers, Barcelona.

*queremos ofrecerte lo mejor en tu viaje al aprendizaje*

CONTACTA CON NOSOTROS