Para qué te prepara:
El lenguaje de programación PHP es actualmente el más utilizado en la creación de sitios web. Su popularidad se debe a su carácter gratuito pero también a su versatilidad, sencillez y fiabilidad, junto con la facilidad para integrarse con la popular base de datos MySQL.En el Curso de PHP 4 aprenderá programación avanzada de páginas Web con el lenguaje PHP,
Centro de Formación Ocupacional de la Generalitat de Catalunya Especialistas en rama admistrativa-informàtica-diseño web Especialistas en Prevención de Riesgos Laborales, Medio ambiente e ISO Compr...
contactar con el responsable| Requisitos |
Preferentemente pertenecer al colectivo anteriormente expuesto.
|
| Precio |
|
PHP 4
(120 HORAS)
El lenguaje de programación PHP es actualmente el más utilizado en la creación de sitios web. Su popularidad se debe a su carácter gratuito pero también a su versatilidad, sencillez y fiabilidad, junto con la facilidad para integrarse con la popular base de datos MySQL.
En el Curso de PHP 4 aprenderá programación avanzada de páginas Web con el lenguaje PHP, apoyándose en el manejo y programación de bases de datos en MySQL. Como proyecto del Curso de PHP 4 se realizará una tienda virtual.
A QUIÉN VA DIRIGIDO
Nuestro Curso PHP 4 on-line está dirigido a programadores o diseñadores con conocimientos básicos de la arquitectura de los servidores web (cliente/servidor) que desee realizar aplicaciones interactivas en la web con acceso a base de datos.
OBJETIVOS DEL CURSO
Con este curso se aprenderá programación avanzada de páginas Web en el lenguaje PHP, así como el manejo y programación de bases de datos MySQL. Como proyecto final, se realizará una tienda virtual.
CONTENIDOS
El temario se estructura sobre los siguientes módulos, los cuales le facilitan la organización y progresión del curso:
1. Instalación de Apache, PHP y MySQL
Instalación en Windows
Instalación en Linux/Unix
Instalación en Windows con IIS en lugar de Apache
Práctica: Instalar todo lo necesario en nuestro sistema.
2. Sintaxis en PHP
Mi primer script
Variables y Operadores
Sentencias de Control
Vectores
Las Funciones
include() y require()
Las Clases en PHP
Práctica:Crear una clase Carrito.
3. Librería Estandar
Funciones de vectores
Funciones de cadenas de caracteres
Tiempo y fecha
Funciones de acceso a ficheros
Envío de mensajes
Práctica: Envío de mensajes a destinatarios contenidos en un fichero. En el cuerpo se incluye la fecha de hoy
4. Formularios
Los Formularios
Validación
Subir ficheros desde un formulario
Práctica: Libro de visitas con ficheros
.
5. MySQL
MySQL
Instalación y uso de phpMyAdmin
Funciones PHP de acceso a MySQL
Conectar a MySQL desde PHP
Creación de una Base de Datos en MySQL
Importar bases de datos desde MS Access
Mostrar los datos de una consulta
Un buscador para nuestra base de datos
Instalación y uso de phpMyAdmin
Operaciones con registros
Práctica: Encuestas a usuarios
6. Autentificación de usuarios
Cookies
Sesiones
Codificación con MD5
Interfaz con el usuarios
Practica: Sistema de autentificación que recuerde a los usuarios. Pequeño juego de trivial.
7. Motores de plantillas
Introducción
TemplatePower
xTemplate
FastTemplate
PHPlib
Práctica: Realizar una página sencilla con varios motores de plantillas distintos
8. Caso práctico: Carrito de la compra
Diseño de la aplicación
Navegación entre productos
Carrito de la compra
Compra con el sistema de Banesto
Práctica: Realizar una tienda paso a paso
9. Caso práctico: Sistema de administración de la
Identificación de los administradores
Consultas con paginación
Edición de registros
Fichero de configuración
Práctica: Realizar la herramienta de administración de nuestras tienda paso a paso.
10. Apéndice: Conexión a MySQL con ODBC
Instalación de MyDOBC
Conexión remota a MySQL con MS Access
Exportar tablas desde MS Access a MySQL
Importar tablas desde MySQL a MS Access
11. Apéndice: Introducción a SQL
Bases de datos
Consultas básicas
Modificación de datos
Consultas avanzadas
Intersecciones (JOINS)
DURACIÓN
El alumno puede comenzar el curso 24 horas después de formalizada la matrícula. La duración del mismo será de 2,5 meses