Saltar la navegación
Aplicaciones Web
Aplicaciones Web
CAPITULO 1 - INTRODUCCION A LA INGENIERÍA WEB
Historia de la Web
Un poco de historia...
Conceptos Clave
Tipos de Aplicaciones
¿Qué es una Página Web?
Aplicaciones Web Estáticas
Aplicaciones Web Dinámicas
Aplicaciones Web de Página Única (SPA)
Aplicaciones Nativas
Aplicaciones Web Progresivas (PWA)
CAPITULO 2: PROCESO DE INGENIERIA WEB
Diferencias Ingeniería Software - Ingeniería Web
El proceso de Ingeniería Web y Pirámide de Diseño
Diseño de Interfaz de Usuario
CAPITULO 3 - PLATAFORMA Y TECNOLOGÍAS
Introducción
Modelo Cliente-Servidor
Arquitectura Web
Protocolo HTTP
Dinamismo del protocolo HTTP
Mensajes HTTP
Mensajes HTTP: La solicitud
Mensajes HTTP: La respuesta
La URI
Sintaxis
Ejemplo Sintaxis
Creando URIs adecuadas
Referencias
Cabeceras
Cabeceras de Petición
Cabeceras de Respuesta
Recursos de Lectura
Métodos HTTP
Método GET
Método POST
Parámetros
Envío por GET
Envío por POST
¿GET o POST?
Códigos de Estado
¿Dónde está el Código?
Los códigos
Recursos de Lectura
Práctica HTTP
Tecnologías de lado del Servidor
Cookies y Sesiones
HTML
Un poco de historia...
Etiquetas básicas
Etiquetas del header
Etiquetas del body
Formulario y Controles
Revisando el código
Atributos de FORM
Controles de Formulario
HTML 5
Validaciones básicas en Formulario
Actividad: Formulario
CSS
Motivación
Definición
Anatomía de un Estilo CSS
Métodos de Referencias
Formas de incluir CSS
Propiedades CSS
Propiedad: Bordes
Modelo de Caja
Margin y Padding
Box-Sizing
Librerías de Estilos
Bibliografía y Recursos adicionales
Bibliografía y Recursos adicionales
Autoevaluación
Evaluación
XML
1.- ¿Qué es XML?
1.1.- ¿Para qué sirve?
1.2.- Diferencia XML y HTML
1.3.- Importancia de XML
2.- Estructura de un documento XML
2.1.- Ejemplo de documento XML
2.2.- Reglas de Sintaxis
2.3.- Elementos XML
2.4.- Atributos
2.5.- Espacio de Nombres
2.5.1.- Ejemplo: Aplicación Namespace
3.- Actividad: Agenda de Contactos
4.- DTD
4.1.- Bloques de construcción de DTD
4.2.- Elementos
4.3.- Atributos
4.4.- Entidades
4.5.- Formas de Declarar un DTD
4.6.- Actividad: Creando DTD
XSD
1.- Limitaciones de las DTD
2.- Ventajas de XML-Schema
3.- Comparación con DTD
4.- Una vista rápida
5.- Validación XML
6.- Reglas
7.- Tipos Simples
8.- Tipos Complejos
8.1 Elemento-atributos
8.2 Elemento-sin atributos-subelemento
8.3 Elemento-atributos-subelementos
8.4 Elemento-atributos-contenido
8.5 Contenido Mixto
9.- Definiciones globales
10. Definiciones locales
11.- Tipos anónimos y no anónimos
PHP: Lenguaje de Programación para Aplicaciones Web
Lenguaje PHP
PHP: HyperText Preprocessir
Instalación y Configuración
Primer Ejemplo
Inserción de código PHP
Variables y tipos de datos
Sentencias de Control
Variables Predefinidas
Manipulación de ficheros
Ejemplo lectura
Actividad: escritura
Cabeceras HTTP
Práctica - La Tienda Virtual
Antes de empezar...
Instrucciones
Solución
Clases y Objetos
Conexión a Base de Datos
Funciones de acceso a MySQL
¿Conectarse a MySQL? ...diferentes maneras
Ejemplo de Conexión
Ejemplo: Los Continentes
Conexión a Base de Datos
Funciones de acceso a MySQL
¿Conectarse a MySQL? ...diferentes maneras
Ejemplo de Conexión
Ejemplo: Los Continentes
Práctica: Validación de Formularios
Introducción
Tarea
Proceso
Recursos
Formulario y Controles
Atributos de etiqueta FORM
Controles de Formulario
Revisando el código
Validaciones básicas en Formulario
Evaluación
Conclusión
«
Anterior
|
Siguiente
»
PHP: Lenguaje de Programación para Aplicaciones Web
Obra publicada con
Licencia Creative Commons Reconocimiento Compartir igual 4.0
«
Anterior
|
Siguiente
»