Curso de Javascript
Diploma acreditativo: Al finalizar el curso, el alumno podrá obtener un certificado que acredite la realización de 80 horas de curso.
Duración: 80
Destinatarios: Trabajadores y desempleados

Objetivos
- APRENDER LAS PECULIARIDADES DE JAVASCRIPT Y SUS POSIBILIDADES COMO LENGUAJE DE PROGRAMACIÓN
- CONOCER LOS CONCEPTOS Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN Y SU APLICACIÓN CONCRETA A JAVASCRIPT.
- SER CAPAZ DE MANEJAR LOS OBJETOS DE JAVASCRIPT A TRAVÉS DE LOS POSIBLES EVENTOS.
- DESARROLLAR APLICACIONES EN JAVASCRIPT PARA MEJORAR EL ASPECTO Y UTILIDAD DE NUESTRAS PÁGINAS WEB.

Programa
TEMA 1. INTRODUCCIÓN
- �QUÉ ES JAVASCRIPT?
- LOS ORÍGENES DE JAVASCRIPT
- ESTÁNDARES
- FORMAS DE INCLUIR CÓDIGO JAVASCRIPT
- ETIQUETA NOSCRIPT
- POSIBILIDADES Y LIMITACIONES
- JAVASCRIPT EN LOS DISTINTOS ENTORNOS
TEMA 2. DEFINICIONES Y CONCEPTOS BÁSICOS
- �QUÉ ES UN SCRIPT?
- LAS SENTENCIAS
- LAS PALABRAS RESERVADAS
- DOCUMENTANDO NUESTROS PROGRAMAS
- LA SINTAXIS DE JAVASCRIPT
- NUESTRO PRIMER SCRIPT
TEMA 3. ELEMENTOS DE PROGRAMACIÓN BÁSICA
- LAS VARIABLES
- LOS TIPOS DE DATOS
- EL ALCANCE DE LAS VARIABLES
- LOS ARRAYS
- INPUT Y PROMPT
- OPERADORES: ASIGNACIÓN, INCREMENTO/DECREMENTO, LÓGICOS, ARITMÉTICOS, ETC
TEMA 4. ESTRUCTURAS DE CONTROL DE FLUJO
- ESTRUCTURAS BÁSICAS DE CONTROL DE FLUJO
- BIFURCACIONES
- BREAK Y CONTINUE
- BUCLES
- ANIDAMIENTO DE DICHAS ESTRUCTURAS
TEMA 5. FUNCIONES PREDEFINIDAS DE JAVA SCRIPT
- �QUÉ ES UNA FUNCIÓN?
- FUNCIONES QUE MANEJAN VARIABLES DE TEXTO
- FUNCIONES QUE MANEJAN ARRAYS
- FUNCIONES QUE MANEJAN NÚMEROS
TEMA 6. FUNCIONES DEFINIDAS POR EL PROGRAMADOR
- UTILIDAD DE LAS FUNCIONES DEFINIDAS POR EL PROGRAMADOR
- CREACIÓN DE FUNCIONES
- LLAMADAS A NUESTRAS FUNCIONES
- VALOR DE RETORNO DE UNA FUNCIÓN
- VARIABLES EN UNA FUNCIÓN. ÁMBITO DE LAS VARIABLES: GLOBALES Y LOCALES
TEMA 7. OTRAS ESTRUCTURAS DE CONTROL
- EL BUCLE WHILE
- EL BUCLE DO...WHILE
- DIFERENCIA ENTRE AMBOS
- UTILIZAR SWITCH PARA ESTABLECER DIFERENTES CONDICIONES
- ANIDAMIENTO
TEMA 8. DOM
- �QUÉ ES DOM?
- TIPOS DE NODOS
- EL ACCESO A LOS NODOS
- LA MANIPULACIÓN DE LOS NODOS
- MANEJO DE LOS ATRIBUTOS DE LA PÁGINA MEDIANTE DOM
TEMA 9. OBJETOS. EL OBJETO WINDOWS
- �QUÉ ES UN OBJETO?. PROPIEDADES Y MÉTODOS
- OBJETOS PREDEFINIDOS DE JAVASCRIPT. JERARQUÍA DE LOS OBJETOS DE JAVASCRIPT
- �QUÉ ES EL OBJETO WINDOW?
- PROPIEDADES DEL OBJETO WINDOW
- MÉTODOS DEL OBJETO WINDOW
TEMA 10. EVENTOS
- EVENTOS
- TIPOS DE EVENTOS
- MANEJADORES DE EVENTOS
- TIPOS DE MANEJADORES DE EVENTOS
TEMA 11. EL OBJETO DOCUMENTO
- DEFINICIÓN DEL OBJETO DOCUMENTO. PROPIEDADES Y MÉTODOS DEL DOCUMENTO
- EL OBJETO IMAGE. PROPIEDADES DE IMAGE
- EL OBJETO ANCHOR. PROPIEDADES DE ANCHOR
- EL OBJETO LINK. PROPIEDADES DE LINK
TEMA 12. OBJETOS DE LOS TIPOS DE DATOS
- EL OBJETO STRING. PROPIEDADES Y MÉTODOS DE STRING
- EL OBJETO NUMBER. PROPIEDADES Y MÉTODOS DE NUMBER
- EL OBJETO DATE. PROPIEDADES Y MÉTODOS DE DATE
- EL OBJETO MATH. PROPIEDADES Y MÉTODOS DE MATH
- EL OBJETO ARRAY. PROPIEDADES Y MÉTODOS DE ARRAY
TEMA 13. EL OBJETO FORMULARIO
- DEFINICIÓN DEL OBJETO FORMULARIO. PROPIEDADES Y MÉTODOS DEL FORMULARIO
- EL OBJETO CUADRO DE TEXTO. PROPIEDADES Y MÉTODOS DE LOS CUADROS DE TEXTO
- EL OBJETO CHECKBOX. PROPIEDADES Y MÉTODOS DE CHECKBOX
- EL OBJETO RADIOBUTTON. PROPIEDADES Y MÉTODOS DE RADIOBUTTON
- EL OBJETO BUTTON. PROPIEDADES Y MÉTODOS DE BUTTON
- EL OBJETO SELECT. PROPIEDADES Y MÉTODOS DE SELECT
TEMA 14. OTROS OBJETOS
- EL OBJETO NAVIGATOR. PROPIEDADES Y MÉTODOS DE NAVIGATOR
- EL OBJETO HISTORY. PROPIEDADES Y MÉTODOS DE HISTORY
- EL OBJETO LOCATION. PROPIEDADES Y MÉTODOS DE LOCATION
- EL OBJETO FRAME. PROPIEDADES Y MÉTODOS DE FRAME

Formación Relacionada