Curso de PHP y MySQL
Duración 50 horas
Contenido:
PHP es un lenguaje de programación del lado del servidor independiente de plataforma, que permite realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página que finalmente verá el usuario. Es un lenguaje rápido y fácil de utilizar, con una gran librería de funciones y mucha documentación, que se escribe dentro del código HTML.
Dirigido a:
Personas que desean adquirir, mejorar o actualizar sus conocimientos en esta área.
Requisitos:
Conocimientos nivel básico de HTML.
Para qué te prepara:
Adquirir una base teórica y práctica en el campo de la Informática para poder comprender los conceptos prácticos. Conocer el lenguaje de creación de páginas WEB.Conocer los principios del diseño y la interactividad con el usuario. Aprender la forma de optimizar las bases de datos y protegerlas contra posibles agresiones. Conocer los principios básicos del diseño y construcción de bases de datos en Internet.
1. INTRODUCCIÓN
- Conceptos generales.
- ¿Por que programación en la Web?
- ¿Que es PHP?
2. INSTALACIÓN Y CONFIGURACIÓN
- Instalación y configuración Apache (Linux)
- Instalación y configuración PHP (Linux y Windows)
- Instalación y configuración MySQL (Linux y Windows)
3. SINTAXIS DE PHP
- Tipos de variables
- Constantes
- Conversiones
- Funciones de utilidad
- Tipos de operadores
- Vectores.
4. LIBRERÍAS DE PHP
- Funciones de vectores
- Funciones de cadenas de caracteres
- Funciones de Fecha y hora
- Funciones de acceso a ficheros
- Funciones de Envío e-Mail
5. FUNCIONES Y CLASES
- ¿Por qué el uso de Funciones y Clases?
- Reutilización de código
- Creación de funciones
- Llamada a funciones
- Creación de Clases
- Instancias de Clases
6. MySQL
- Instalación y uso de “MySQL Control Center”
- Creación de una Base de Datos en MySQL
- Creación de tablas en MySQL
- Funciones PHP de acceso a MySQL
- Conectar a MySQL desde PHP
- Mostrar los datos de una consulta en página PHP
- Insertar/Modificar/Eliminar Datos de MySQL
7. FORMULARIOS
- ¿Qué es un formulario?
- Validación de Datos
- Recoger y trabajar con datos de formulario
- Subir archivos al servidor
- Caso Práctico: Gestión de fichas de clientes
8. AUTENTIFICACIÓN DE USUARIOS
- ¿Cómo autentificar a un usuario?
- Uso de Sesiones
- Uso de Cookies
- Caso Práctico: Control de acceso de usuario
9. PRACTICA FINAL DE CURSO
- Creación de Tienda On-line.
- Área de Clientes
- Carrito de la Compra
- Catalogo de Productos
- Área de administración de Tienda