Objetivos

- Diseñar y crear páginas web dinámicas.
- Analizar un problema y crear el pseudocódigo.
- Diseñar un diagrama de flujo.
- Crear una estructura de etiquetas para una página web estática.
- Crear una base de datos usando phpMyAdmin.
- Crear una página web dinámica, conectando con una base de datos del tipo MySQLi.
- Utilizar JavaScript para manejar eventos en una página web, creando funciones.

Contenidos

Conceptos previos de programación
Introducción
¿Qué es programar?
Proceso de realización de un programa
Tipos de programación
Resumen

Lenguaje de descripción de documentos HTML
Introducción
Etiquetas
Partes de un documento HTML
Etiquetas básicas de HTML
Resumen

Introducción a los lenguajes orientados a objetos y a la POO (programación orientada a objetos)
Introducción
Un nuevo paradigma de programación
Objetos
Clases
Ventajas y desventajas de la programación orientada a objetos
Lenguajes de programación orientada a objetos
Resumen

Programación web en JavaScript
Introducción
Características de JavaScript
Variables
Operadores
Funciones y propiedades básicas de JavaScript
Estructuras de control de flujo
Funciones
DOM (Document Object Model)
Resumen

Páginas dinámicas y lenguajes
Introducción
Lenguaje de servidor
Lenguaje cliente
Resumen

Introducción a MySQL, PHP y phpMyAdmin
Introducción
XAMPP
¿Qué nos ofrece XAMPP?
Instalación de servidor web local XAMPP
Configuración del servidor web

Base de datos
Introducción
Base de datos relacionales
Diseño de la base de datos
Creación de una base de datos con MySQL a través de phpMyAdmin
Resumen

Programación básica en PHP. Programación sin asistentes
Introducción
Características de PH
Código PHP
Resumen

Dreamweaver
Introducción
Comenzando a trabajar con Dreamweaver
Conexión y manipulación de datos
Integración de contenido dinámico
Trabajo con juegos y contadores de registros, variables, barras y vínculos de navegación, regiones repetidas, texto dinámico, tablas dinámicas y formularios dinámicos
Páginas maestro/detalle, formularios de inserción. Registros. Acceso a páginas
Establecer conexiones con usuarios ya registrados en visitas anteriores
Resumen