Árbol de páginas
Saltar al final de los metadatos
Ir al inicio de los metadatos

Duración:                     20 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa va dirigida a Programadores y Analistas de aplicaciones Web.

Requisitos previos 

Los alumnos necesitarán tener experiencia con HTML y maquetación Web HTML y CSS previos para poder comprender la materia del curso con éxito. 

Objetivos

Al acabar el curso, el alumno será capaz desarrollar aplicaciones Web usando el lenguaje JavaScript para modificar la página actual, validar formularios y campos, tratar eventos del usuario y construir librerías de funciones reutilizables entre diferentes desarrollos. 


Contenido

  1. Introducción
  2. Rápido Resumen JavaScript
    1. Variables y tipos de datos
    2. Los tipos intrínsecos de los objetos
    3. Funciones
    4. Lógica condicional e iterativa
  3. Expresiones regulares
    1. Construcción y aplicación
    2. Expresiones regulares en cadenas
    3. Validación de datos
  4. Control estructurado de excepciones
    1. Usando try / catch
    2. Lanzar nuestras excepciones
    3. Usando finally
  5. Eventos
    1. Oyentes de eventos
    2. Funciones de Callback
  6. Document Object Model
    1. DOM Legado vs  W3C DOM
    2. Recorrer el árbol DOM
    3. Manipulación de elementos DOM
  7. Orientación a objetos
    1. Objetos
    2. Constructores
    3. Prototipos
    4. Herencia, cadena de prototipos
    5. Propiedades y métodos estáticos
    6. Simulación de propiedades y métodos privados
    7. Polimorfismo
    8. Espacios de nombres
  8.  Técnicas avanzadas de JavaScript
    1. Funciones con un número variable de argumentos
    2. Funciones anónimas y autoejecutables
    3. Transfiriendo funciones a otras funciones
    4. Closures
  9. JavaScript de Producción
    1. Dónde colocar código JavaScript
    2. Minimizado y compresión de JS
    3. Cuestiones Unicode
    4. Problemas de Memory Leaks
    5. Ajuste de rendimiento
    6. Depuración de JavaScript
    7. Pruebas unitarias
    8. Documentación del Código


Documentación Recomendada

JavaScript: The Definitive Guide, Sixth Edition
David Flanagan
Mayo 2011 | 1100 páginas 
ISBN: 9780596805524

http://shop.oreilly.com/product/9780596805531.do

Activate Your Web Pages

Escribe un comentario…