Dirigido a Programadores informáticos, diseñadores gráficos, estudiantes y, en general cualquier persona que esté interesada en el desarrollo de páginas Web y tecnologías afines.
Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos: o Cuál es la base de la programación de páginas Web. o El lenguaje de marcación HTML. o Etiquetas y atributos. Utilizar etiquetas para definir los formatos de las páginas Web, los textos que las componen, imágenes, listas y esquemas, hipervínculos, marcadores, tablas, páginas de marcos, formularios y elementos decorativos. o Incluir hojas de estilo en un página Web. o Definición de clases y capas. CSS. o Programación en JavaScript. o Tipos de datos, estructuras de control y trabajo con objetos. o Controlar las ventanas del navegador, formularios, imágenes y cookies. o Programación en PhP. Sintaxis y relación con HTML. Definir y utilizar variables, clases, objetos, métodos y funciones. Estructuras de control en PhP. Formularios con PhP. Conocer las utilidades y sentencias PhP para el trabajo con bases de datos. o Introducción al SQL. o Cookies en PhP o Las librerías de PhP.
1 Introducción al HTML ¿Qué es una página web? ¿Qué es HTML? Porqué aprender HTML Base del lenguaje: las etiquetas HTML Estructura de un documento HTML Como escribir y visualizar documentos en HTML Practica tú mismo Comentarios en HTML Practica tú mismo Los colores en la web Recomendaciones antes de empezar Practica tú mismo; Cuestionario 2 Formatos de página Atributos de la etiqueta : Fondos Practica tú mismo Atributos de la etiqueta : Márgenes Atributos de la etiqueta : Textos Practica tú mismo; Cuestionario 3 Formatos de texto Efectos Practica tú mismo Atributos de fuente Formatos de títulos Formatos de párrafo Practica tú mismo; Cuestionario 4 Imágenes Insertar imágenes Alineación de la imagen Dimensiones de una imagen Practica tú mismo; Cuestionario 5 Hipervínculos Hipervínculos La etiqueta Practica tú mismo Marcadores Enlaces a direcciones de correo o archivos Practica tú mismo Mapas de imagen Practica tú mismo; Cuestionario 6 Creación de listas Listas desordenadas Practica tú mismo Listas ordenadas Practica tú mismo Listas de definición Practica tú mismo; Cuestionario 7 Creación de tablas Estructura de las tablas Atributos de las etiquetas Practica tú mismo; Practica tú mismo; Cuestionario 8 Frames ¿Qué son los frames? El documento de definición de marcos Atributos de la etiqueta Practica tú mismo El atributo Target Practica tú mismo; Cuestionario 9 Formularios Estructura de un formulario Elementos de un formulario Elementos de un formulario II; Elementos de un formulario III Practica tú mismo; Cuestionario 10 Elementos accesorios Separadores Practica tú mismo Marquesinas Practica tú mismo; Cuestionario 11 Ejercicio final de HTML Ejercicio Final de HTML 12 Introducción a DHTML Introducción Hojas de estilo en cascada (CSS) Cuestionario 13 Hojas de estilo internas Atributo Style Practica tú mismo La etiqueta Span Practica tú mismo; Cuestionario 14 Hojas a nivel de documento Estructura de la etiqueta Style Definición de estilos en la etiqueta style Practica tú mismo; Cuestionario 15 Hojas de estilo externas Introducción Vincular hojas de estilo a documentos HTML Practica tú mismo; Cuestionario 16 Herencia de estilos Jerarquía de los estilos Cuestionario 17 Discriminación de estilos Estilos en función del contexto Practica tú mismo Clases Definición de clases Practica tú mismo La etiqueta DIV Practica tú mismo; Cuestionario 18 Capas Introducción a las capas Etiqueta Div Atributos de la etiqueta DIV Practica tú mismo; Cuestionario 19 Otras utilidades Aspecto del cursor Barra de desplazamiento Practica tú mismo Propiedades de los vínculos Practica tú mismo Letra capital Practica tú mismo; Cuestionario 20 Ejercicio final de DHTML Ejercicio final 21 Introducción a Javascript Qué puede hacer Javascript El lado del servidor y el lado del cliente Plataformas e incompatibilidades Cuestionario 22 Elementos básicos de programación Objetos, propiedades y métodos Cómo juntar fragmentos: la sintaxis de punto Eventos Tipos de datos: Valores; Tipos de datos: Variables Operadores, asignaciones y comparaciones Practica tú mismo Tipos de datos: Arrays Cuestionario 23 Primeros pasos Dónde colocar el código Practica tú mismo Comentar el código Ejercicio: Insertar código en varios lugares Cuestionario 24 Estructuras de control If, if else Practica tú mismo Practica tú mismo Bucles for y while Practica tú mismo Funciones Practica tú mismo Ejercicio: Creación de una calculadora Cuestionario 25 Trabajando con imágenes El objeto image: usos prácticos Practica tú mismo; Practica tú mismo Practica tú mismo; Practica tú mismo Cuestionario Ejercicio: banner aleatorio con vínculos 26 Controlando las ventanas del navegador El objeto window: usos prácticos V Practica tú mismo; Practica tú mismo; Practica tú mismo Ejercicio: creación de ventanas "inteligentes" Cuestionario 27 Formularios inteligentes Objeto form: aplicaciones a formularios Practica tú mismo; Practica tú mismo; Practica tú mismo Practica tú mismo Ejercicio: un formulario completo Cuestionario 28 Sitios Web más dinámicos El objeto date: aplicaciones prácticas Practica tú mismo; Practica tú mismo Ejercicio: creación de una cuenta atrás Cuestionario 29 Las cookies ¿Para qué necesita las cookies? Practica tú mismo; Practica tú mismo Practica tú mismo; Practica tú mismo; Practica tú mismo Ejercicio: personalizar el saludo a un visitante Cuestionario 30 Ejercicio final de Javascript Ejercicio final 31 Introducción al PHP ¿Qué es PHP? ¿Qué es Apache? Verdadero o falso vf ¿Qué es MySQL Cuestionario 32 Trabajo con ficheros PHP PHP y HTML. Parámetros GET y POST Ordena la frase of Llamadas a otros ficheros PHP: incluye y requiere Sopa de letras sw Cuestionario 33 El lenguaje PHP Sintaxis básica Variables en PHP Ámbito de las variables Practica tú mismo Tipos de variables Practica tú mismo Expresiones y operadores Practica tú mismo Estructuras de control y bucles Practica tú mismo Funciones Clases y objetos Practica tú mismo Variables de sistema en PHP Ejercicio; Cuestionario 34 Formularios Validación en PHP (1ªparte); Validación en PHP (2ªparte) Practica tú mismo Formularios dinámicos PHP mail Practica tú mismo; Ejercicio; Cuestionario 35 Bases de datos El lenguaje SQL Verdadero o falso vf Operaciones con bases de datos Consultas en SQL Sopa de letras sw Funciones PHP para SQL Practica tú mismo; Ejercicio; Cuestionario 36 Cookies Definición y uso de cookies Sesiones en PHP Practica tú mismo; Ejercicio; Cuestionario 37 Funciones de librería Funciones matemáticas Funciones de archivo Funciones de cadena Practica tú mismo; Cuestionario