T R A I N I N G

Diseño y programación de
páginas web
(HTML5, CSS3,
JavaScript)

c/Basílica, 19 - 28020 Mad rid - Telf.: 91 5 53 61 62 - info@cas-training.com - www.cas-training.com
T RA I N I N G

Curso
Diseño y programación de páginas Web
(HTML5, CSS3, JavaScript)

El objetivo del Curso de Diseño y programación de páginas Web es formar
profesionales que combinen adecuadamente el conocimiento técnico y creativo aplicado al
diseño de proyectos Web,
Desde el punto de vista de la construcción y el diseño el master toma como base el uso de
las herramientas HTML5, CSS3 y JavaScript, por lo que está dirigido a todas aquellas
personas que quieran crear, editar y administrar sitios web de manera profesional
utilizando la tecnología de diseño web más avanzada.
Con el módulo de HTML5 y CSS3 el alumno aprenderá todas las técnicas necesarias para
desarrollar páginas web bajo los estándares de última generación y conocerá los soportes
y las tecnologías asociadas al nuevo lenguaje HTML5 (Apis, CSS3) logrando crear sitios
web 100% profesionales y compatibles con todos los navegadores. HTML5 es la quinta
revisión del lenguaje de programación web HTML, que pretende cumplimentar el actual (X)
HTML, corrigiendo problemas y aportando soluciones para diseñadores y desarrolladores
web.
Por otra parte JavaScript es el lenguaje de scripting basado en objetos predominante en el
panorama actual a nivel de programación Web. Se utiliza integrado en un navegador web
permitiendo el desarrollo de interfaces de usuario mejoradas y páginas web dinámicas.
JavaScript se integra perfectamente con otras tecnologías como PHP o ASP.

1
Diseño y programación de páginas Web accesibles

Horario
Tarde: De Lunes a Jueves horario intensivo de 16.00 a 21.00

Duración
Duración: 3 semanas
Fecha de inicio 01.07.2013

Lugar
C/ Basílica, 19 – 5ª Planta.

Horas Lectivas
 60 horas lectivas y guiadas por el Instructor.

Dirigido a
 No son necesarios conocimientos previos.

Profesorado
 Profesionales con amplia experiencia en el diseño y
construcción de sitios WEB.

Material
Documentación técnica adaptada a los contenidos del máster.
o Manual html5 y cSS3
o Manual Javascript
 Certificado de asistencia y aprovechamiento de CAS TRAINING


TRAI N I NG

Metodología
Nuestros Masters están basados en métodos docentes que facultan
al profesor y orientan al alumno con el fin de conseguir un proceso
evolutivo favorable de aprendizaje que permita mantener a los
alumnos motivados y estimulados positivamente.
 Detección de las necesidades: Se realiza un análisis del
mercado laboral actual, y con las carencias observadas, se
desarrollan los planes de formación.
 Plan de acción: su diseño radica en que los contenidos estén
siempre acorde con su temporalización y permitan el tiempo
necesario para la asimilación de los conceptos. También se
desarrolla el material didáctico y la documentación oficial de
acuerdo con las materias, incorporando a las aulas la última
tecnología necesaria.
 Proceso formativo: Se ejecutan distintas metodologías
según el momento. Ninguna es excluyente de la otra, sino
que se combinan y desarrollan según la necesidad. En todo
momento se alternan las explicaciones teóricas con la
elaboración de ejercicios prácticos, siempre relacionados con
casos reales. Se incrementan paulatinamente los niveles de
complejidad, asegurándonos de eliminar cualquier laguna que
pueda perjudicar la asimilación de conceptos de mayor
dificultad.
 Análisis de resultados: A lo largo del Master, el plan de
formación será evaluado de forma continua pudiendo cerrar
cada módulo con la certeza que los conocimientos han sido
comprendidos y aprendidos. En la etapa final se analizará el
proyecto en su conjunto, valorando la calidad obtenida y si los
efectos conseguidos son los esperados.

Otras Prestaciones.
 Un ordenador por persona.
 Posibilidad de hacer prácticas en aula
 Seminarios gratuitos relacionados con el lanzamiento de
Nuevas Tecnologías.
 Importantes descuentos en la compra de documentación
técnica adicional y en material informático (hardware y
software).

2
Diseño y programación de páginas Web accesibles

TRAI N I NG

Instalaciones y Equipamiento
CAS TRAINING, dispone de un centro de formación situado en la C/ Basílica
nº 19 con un total de 753 m2 destinados a salas de formación, zonas de
descanso y oficinas. Las instalaciones cuentan con la infraestructura y
medios técnicos más avanzados, con el objetivo de ofrecer a nuestros
clientes un servicio de alta calidad.
Nuestras instalaciones están en un edificio exclusivo de oficinas con fácil
acceso desde cualquier parada de transporte público (metro, tren, autobús).
Igualmente cuenta con aparcamientos públicos en las inmediaciones.
Además de las Salas de Formación, todas ellas con luz natural, el cliente
tiene a su disposición una Sala de Examinación certificada por Prometric
Testing Center y Pearson VUE como Partners, donde todos aquellos
alumnos que lo deseen podrán realizar los exámenes oficiales de los
principales Fabricantes de Software y Hardware.
Para poder desarrollar una formación de calidad en cursos de Sistemas y de
Desarrollo, es imprescindible contar con el equipamiento adecuado. Por ello,
los PC´s de las aulas cuentan con procesadores de última generación, entre
1028 y 8192 MB de memoria RAM y disco duro de 80 - 500 GB, además de
disponer todas ellas de monitores TFT de 15”, 17” y 19”.

3
MASTER
Diseño y programación de páginas Web accesibles
HTML 5 Y CSS 3
INTRODUCCIÓN A HTML







HTML como lenguaje estructurador de documentos
Terminología de HTML
Tipos de documentos (DOCTYPE)
Separación de estructura y diseño
Aplicación semántica a la estructura
Formación adecuada y validación de documentos HTML

ETIQUETAS BÁSICAS DE ESTRUCTURA








Elementos principales de un documento HTML
Elementos de línea y de bloque
Párrafos y encabezados
Listas
Imágenes
Enlaces: relativos, absolutos, anclas y mapas de imágenes.
Direccionamiento relativo y absoluto

TABLAS



Uso correcto de las tablas
Etiquetas para la creación de tablas

FORMULARIOS




Estructura básica de los formularios.
Controles de formulario.
Envío y recepción de datos

CAPAS




Definición de las capas
Tipos de posicionamiento: absoluto y relativo
Propiedades de las capas

INTRODUCCION A CSS3





CSS como lenguaje de estilo
Niveles de aplicación de CSS a un documento HTML
Sintaxis de CSS: selector, propiedad y valor.
Planificación, organización y mantenimiento de CSS

SELECTORES CSS







Selectores universales
Selectores básicos
Selectores contextuales
Selectores de clase
Identificadores únicos
Pseudoclases

PROPIEDADES






Propiedades de documento
Propiedades de texto
Propiedades de bloque
Propiedades de listas
Propiedades de posición

CARACTERISTICAS AVANZADAS









Herencia en CSS
Modelo de caja
Composición: flotación y posicionamiento
Tipos de posicionamiento
Tablas y formularios
Uso de listas como menús y barras de navegación
Hacks y filtros de compatibilidad.
Adaptación a los tipos de medios: pantallas e impresión












TRAI N I NG

Las sentencias.
Variables en Javascript
Constantes en Javascript
Tipos de datos
Arrays
Operadores aritméticos
Operadores comparativos
Operadores lógicos
Operadores de asignación
Otros operadores

SENTENCIA DEL CONTROL DE FLUJO



Sentencias condicionales
Sentencias de bucle

FUNCIONES




Introducción a las funciones
Funciones predefinidas
Funciones de usuario.

PROGRAMACIÓN ORIENTADA A OBJETOS






Introducción a la POO
Las clases y los objetos
Métodos y propiedades
Constructores
Herencia

LAS CLASES DE JAVASCRIPT












Clase Array
Clase Date
Clase Math
Clase Number
Clase String
Clase RegExp
Clase Boolean
Clase History
Clase Location
Clase Navigator
Clase Screen

LOS EVENTOS



Introducción
Listado de eventos

OTRAS CLASES Y FUNCIONES DE JAVASCRIPT






DOM
Window
Document
Las Cookies
Image

GESTIÓN DE FORMULARIOS



Acceso a los elementos de un formulario.
Métodos de control de formulario

HTML DINÁMICO


Acceso a las propiedades CSS desde Javascript

JAVASCRIPT
INTRODUCCIÓN AL LENGUAJE



Javascript como lenguaje de programación de eventos
Conceptos básicos

SINTAXIS BÁSICA DEL LENGUAJE

4

Curso Diseño y Programación de Páginas Web

  • 1.
    T R AI N I N G Diseño y programación de páginas web (HTML5, CSS3, JavaScript) c/Basílica, 19 - 28020 Mad rid - Telf.: 91 5 53 61 62 - info@cas-training.com - www.cas-training.com
  • 2.
    T RA IN I N G Curso Diseño y programación de páginas Web (HTML5, CSS3, JavaScript) El objetivo del Curso de Diseño y programación de páginas Web es formar profesionales que combinen adecuadamente el conocimiento técnico y creativo aplicado al diseño de proyectos Web, Desde el punto de vista de la construcción y el diseño el master toma como base el uso de las herramientas HTML5, CSS3 y JavaScript, por lo que está dirigido a todas aquellas personas que quieran crear, editar y administrar sitios web de manera profesional utilizando la tecnología de diseño web más avanzada. Con el módulo de HTML5 y CSS3 el alumno aprenderá todas las técnicas necesarias para desarrollar páginas web bajo los estándares de última generación y conocerá los soportes y las tecnologías asociadas al nuevo lenguaje HTML5 (Apis, CSS3) logrando crear sitios web 100% profesionales y compatibles con todos los navegadores. HTML5 es la quinta revisión del lenguaje de programación web HTML, que pretende cumplimentar el actual (X) HTML, corrigiendo problemas y aportando soluciones para diseñadores y desarrolladores web. Por otra parte JavaScript es el lenguaje de scripting basado en objetos predominante en el panorama actual a nivel de programación Web. Se utiliza integrado en un navegador web permitiendo el desarrollo de interfaces de usuario mejoradas y páginas web dinámicas. JavaScript se integra perfectamente con otras tecnologías como PHP o ASP. 1
  • 3.
    Diseño y programaciónde páginas Web accesibles Horario Tarde: De Lunes a Jueves horario intensivo de 16.00 a 21.00 Duración Duración: 3 semanas Fecha de inicio 01.07.2013 Lugar C/ Basílica, 19 – 5ª Planta. Horas Lectivas  60 horas lectivas y guiadas por el Instructor. Dirigido a  No son necesarios conocimientos previos. Profesorado  Profesionales con amplia experiencia en el diseño y construcción de sitios WEB. Material Documentación técnica adaptada a los contenidos del máster. o Manual html5 y cSS3 o Manual Javascript  Certificado de asistencia y aprovechamiento de CAS TRAINING  TRAI N I NG Metodología Nuestros Masters están basados en métodos docentes que facultan al profesor y orientan al alumno con el fin de conseguir un proceso evolutivo favorable de aprendizaje que permita mantener a los alumnos motivados y estimulados positivamente.  Detección de las necesidades: Se realiza un análisis del mercado laboral actual, y con las carencias observadas, se desarrollan los planes de formación.  Plan de acción: su diseño radica en que los contenidos estén siempre acorde con su temporalización y permitan el tiempo necesario para la asimilación de los conceptos. También se desarrolla el material didáctico y la documentación oficial de acuerdo con las materias, incorporando a las aulas la última tecnología necesaria.  Proceso formativo: Se ejecutan distintas metodologías según el momento. Ninguna es excluyente de la otra, sino que se combinan y desarrollan según la necesidad. En todo momento se alternan las explicaciones teóricas con la elaboración de ejercicios prácticos, siempre relacionados con casos reales. Se incrementan paulatinamente los niveles de complejidad, asegurándonos de eliminar cualquier laguna que pueda perjudicar la asimilación de conceptos de mayor dificultad.  Análisis de resultados: A lo largo del Master, el plan de formación será evaluado de forma continua pudiendo cerrar cada módulo con la certeza que los conocimientos han sido comprendidos y aprendidos. En la etapa final se analizará el proyecto en su conjunto, valorando la calidad obtenida y si los efectos conseguidos son los esperados. Otras Prestaciones.  Un ordenador por persona.  Posibilidad de hacer prácticas en aula  Seminarios gratuitos relacionados con el lanzamiento de Nuevas Tecnologías.  Importantes descuentos en la compra de documentación técnica adicional y en material informático (hardware y software). 2
  • 4.
    Diseño y programaciónde páginas Web accesibles TRAI N I NG Instalaciones y Equipamiento CAS TRAINING, dispone de un centro de formación situado en la C/ Basílica nº 19 con un total de 753 m2 destinados a salas de formación, zonas de descanso y oficinas. Las instalaciones cuentan con la infraestructura y medios técnicos más avanzados, con el objetivo de ofrecer a nuestros clientes un servicio de alta calidad. Nuestras instalaciones están en un edificio exclusivo de oficinas con fácil acceso desde cualquier parada de transporte público (metro, tren, autobús). Igualmente cuenta con aparcamientos públicos en las inmediaciones. Además de las Salas de Formación, todas ellas con luz natural, el cliente tiene a su disposición una Sala de Examinación certificada por Prometric Testing Center y Pearson VUE como Partners, donde todos aquellos alumnos que lo deseen podrán realizar los exámenes oficiales de los principales Fabricantes de Software y Hardware. Para poder desarrollar una formación de calidad en cursos de Sistemas y de Desarrollo, es imprescindible contar con el equipamiento adecuado. Por ello, los PC´s de las aulas cuentan con procesadores de última generación, entre 1028 y 8192 MB de memoria RAM y disco duro de 80 - 500 GB, además de disponer todas ellas de monitores TFT de 15”, 17” y 19”. 3
  • 5.
    MASTER Diseño y programaciónde páginas Web accesibles HTML 5 Y CSS 3 INTRODUCCIÓN A HTML       HTML como lenguaje estructurador de documentos Terminología de HTML Tipos de documentos (DOCTYPE) Separación de estructura y diseño Aplicación semántica a la estructura Formación adecuada y validación de documentos HTML ETIQUETAS BÁSICAS DE ESTRUCTURA        Elementos principales de un documento HTML Elementos de línea y de bloque Párrafos y encabezados Listas Imágenes Enlaces: relativos, absolutos, anclas y mapas de imágenes. Direccionamiento relativo y absoluto TABLAS   Uso correcto de las tablas Etiquetas para la creación de tablas FORMULARIOS    Estructura básica de los formularios. Controles de formulario. Envío y recepción de datos CAPAS    Definición de las capas Tipos de posicionamiento: absoluto y relativo Propiedades de las capas INTRODUCCION A CSS3     CSS como lenguaje de estilo Niveles de aplicación de CSS a un documento HTML Sintaxis de CSS: selector, propiedad y valor. Planificación, organización y mantenimiento de CSS SELECTORES CSS       Selectores universales Selectores básicos Selectores contextuales Selectores de clase Identificadores únicos Pseudoclases PROPIEDADES      Propiedades de documento Propiedades de texto Propiedades de bloque Propiedades de listas Propiedades de posición CARACTERISTICAS AVANZADAS         Herencia en CSS Modelo de caja Composición: flotación y posicionamiento Tipos de posicionamiento Tablas y formularios Uso de listas como menús y barras de navegación Hacks y filtros de compatibilidad. Adaptación a los tipos de medios: pantallas e impresión           TRAI N I NG Las sentencias. Variables en Javascript Constantes en Javascript Tipos de datos Arrays Operadores aritméticos Operadores comparativos Operadores lógicos Operadores de asignación Otros operadores SENTENCIA DEL CONTROL DE FLUJO   Sentencias condicionales Sentencias de bucle FUNCIONES    Introducción a las funciones Funciones predefinidas Funciones de usuario. PROGRAMACIÓN ORIENTADA A OBJETOS      Introducción a la POO Las clases y los objetos Métodos y propiedades Constructores Herencia LAS CLASES DE JAVASCRIPT            Clase Array Clase Date Clase Math Clase Number Clase String Clase RegExp Clase Boolean Clase History Clase Location Clase Navigator Clase Screen LOS EVENTOS   Introducción Listado de eventos OTRAS CLASES Y FUNCIONES DE JAVASCRIPT      DOM Window Document Las Cookies Image GESTIÓN DE FORMULARIOS   Acceso a los elementos de un formulario. Métodos de control de formulario HTML DINÁMICO  Acceso a las propiedades CSS desde Javascript JAVASCRIPT INTRODUCCIÓN AL LENGUAJE   Javascript como lenguaje de programación de eventos Conceptos básicos SINTAXIS BÁSICA DEL LENGUAJE 4