Técnico de Programación de Páginas Web con PHP (Servidor)
Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos MySQL.
- Duración180 h
- Unidades20
- FormatoSCORM 1.2
Sobre este contenido
Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos MySQL.
A quién va dirigido
Estudiantes y Profesionales de los sectores relacionados con el Mundo de la Informática, Internet y Programación orientada a la web.
Temario
20 unidades didácticas · 180 horas
Contenido20 unidades
SCORM 1
Instalación
- Introducción
- Obtener el paquete XAMPP
- Instalar el paquete XAMPP
- Apache y MySQL como servicios
- La directiva register_globals
- Práctica
SCORM 2
Crear un sitio web
- ¿Cómo funcionan las páginas PHP?
- Crear un alias en apache
- La página principal
- Práctica
SCORM 3
Introducción a PHP
- Las etiquetas PHP
- Variables
- Tipos de datos
- Constantes
- Práctica
SCORM 4
Arrays y estructuras de control
- Arrays
- Estructuras de repetición
- Estructuras de decisión
- Combinar estructuras
- Arrays Asociativos
- El bucle foreach
- Arrays Multidimensionales
- Práctica a
- Práctica b
SCORM 5
Funciones
- Introducción
- Crear Funciones
- Llamar a una función
- Paso de parámetros
- Parámetros por defecto
- Práctica
SCORM 6
Incluir archivos
- Ámbito de las variables
- Variables estáticas
- Uso de include y require
- Incluir solo una vez
- Seguridad de los archivos incluidos
- Práctica
SCORM 7
Programación orientada a objetos
- Introducción
- Clases
- Propiedades
- Métodos
- Visibilidad
- Crear Objetos
- Destructores
- Práctica a
- Práctica b
SCORM 8
Herencia
- Presentación
- Crear subclases
- Crear objetos de las subclases
- Sobrescribir métodos
- El acceso protected
- Práctica
SCORM 9
Recoger información del usuario
- Introducción
- El array $_GET
- El array $_POST
- Recogerlos en una página distinta
- Recogerlos en la misma página
- Entradas requeridas
- Práctica a
- Práctica b
SCORM 10
Validación de formularios
- Expresiones regulares
- Limpiando la información
- Comprobando el formulario de origen
- Práctica
SCORM 11
Cookies y sesiones
- Introducción
- Crear cookies
- Caducidad de la cookies
- Dependencia del navegador
- Características de los cookies
- ¿Qué es una sesión?
- El array $_SESSION
- La función od_start() y od_clean()
- Finalizar la sesión
- El identificador de la sesiones
- ¿Dónde se almacena la información?
- Práctica a
- Práctica b
SCORM 12
Acceso a archivos
- Introducción
- Crear el archivo
- Escribir en el archivo
- Leer de un archivo
- Práctica
SCORM 13
Errores y excepciones
- Errores
- Excepciones
- Práctica a
- Práctica b
SCORM 14
Configuración de la base de datos
- MySql
- Contraseña para el root
- Extensión mysqli
- PHPMyAdmin
- Administración de usuarios
- Práctica
SCORM 15
Base de datos y SQL
- Tipos de tablas en MySQL
- Crear tablas
- Relaciones uno a muchos
- Relaciones muchos a muchos
- SQL
- Acceder a la base de datos
- Establecer la conexión
- Mostrar los datos en una tabla
- Cerrar la conexión
- Práctica a
- Práctica b
- Práctica c
SCORM 16
Buscando más funcionalidad
- Ordenar el resultado
- Dividir el resultado en páginas
- Consultas preparadas
- Práctica
SCORM 17
Autentificación de los usuarios
- La página de login
- La página de registro
- Asegurar la confidencialidad
- Práctica
SCORM 18
El proceso de compra
- Introducción
- Modificar listaproductos.php
- La página comprar.php
- Identificar al cliente
- La página carritocompra.php
- Confirmar el pedido
- La página de desconexión
- Migrar el carrito de la compra
- Práctica a
- Práctica b
SCORM 19
Integrar nuestro carrito a una página web actual
- Introducción
- ¿Qué vamos a hacer?
- Construir la estructura HTML
SCORM 20
Formas de pago
- Introducción
- Tipos de Formas de Pago
- Contrareembolso
- Transferencia Bancaria
- Domiciliación Bancaria
- Tarjetas Bancarias
- Tarjetas de Comercio
- Paypal
- ¿Qué Formas de Pago Utilizaremos?
- Modificando la Interfaz de Nuestra Tienda
- Modificando nuestra base de datos
- Modificando el Código Anterior
- Implementando el Contrareembolso
- Implementando la transferencia
- Implementando el Paypal
Palabras clave
Más contenidos de Programación y Desarrollo
Ver los 500 →- Técnico Especialista TIC en Programación de Páginas Web con ASP.NET 4 (Visual Basic)200 h · 18 unid.
- Técnico Especialista TIC en Programación de Páginas Web con ASP.NET 4 en C Sharp (Servidor)180 h · 18 unid.
- Técnico Profesional en Administración con Bases de Datos Oracle 11g200 h · 8 unid.
- Técnico de Programación de Páginas Web con Javascript (Cliente)120 h · 8 unid.
- System Center Configuration Manager 2012180 h · 7 unid.
- Swift e Interface Builder en XCode60 h · 5 unid.