Con este curso se aprenderá a programar en PHP utilizando todas las nuevas mejoras de la versión 5 del lenguaje, es decir, Programación Orientada a Objetos y XML.
Al igual que con PHP4, se utilizará MySQL como base de datos principal aunque también se incluye en el curso documentación y ejemplos sobre SQLite.
Nuestro Curso PHP 5 on-line está dirigido a cualquier programador o diseñador con conocimientos básicos de la arquitectura Internet, que desee aprender a realizar aplicaciones interactivas en la Web con acceso a base de datos en las tecnologías más recientes. Como proyecto de curso se realizará una tienda virtual para ver un ejemplo práctico de comercio electrónico.
Introducción e instalación de Apache, PHP y MySQL * Introducción * ¿Qué es PHP? * Instalación de PHP * Instalación en Windows * Instalación en Linux / Unix Sintaxis de PHP * Mi primer script * Editores para PHP * Variables y Operadores * Sentencias de Control * Vectores (o arrays) * Foreach * Matrices o arrays multidimensionales * Funciones * Include() y require() * require_once() e include_once() Librería estándar(I) * Funciones de vectores * Funciones de cadenas de caracteres * Tiempo y fecha * Funciones de acceso a ficheros Librería estándar(II) * Envío de mensajes * Los formularios * Validación * Subir ficheros al servidor desde un formulario La Programación Orientada a Objetos * Introducción a la orientación a objetos * Abstracción * Herencia * Polimorfismo * Ventajas de la orientación a objetos La orientación a objetos en PHP5 * Evolución de los objetos en PHP * El motor Zend 2 * Objetos * Clases y Herencia * Intefases * Manejo de errores usando excepciones 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 * Operaciones con registros SQLite y XML * SQLite * Los documentos XML Identificación de usuarios (I) * Sesiones * Cookies * Codificación con MD5 Motores de plantillas * Introducción * TemplatePower * PHPLib * Template Identificación de usuarios (II) * Interfaz con el usuario Caso práctico: Carrito de la compra (I) * Diseño de la aplicación * Diseño de las Clases * Diseño de la Arquitectura * Navegación entre productos * Buscador de productos * Descargar avance de la tienda Caso práctico: Carrito de la compra (II) * Carrito de la compra * Compra con el sistema de Banesto Caso práctico: Sistema de admin. de la tienda (I) * Tareas del Administrador * Identificación de administradores * Portada del Administrador * Consultas con paginación Caso práctico: Sistema de admin. de la tienda (II) * Edición de registros * Borrado automático de pedidos * Ficheros de configuración * La tienda completa
SEAS Estudios Superiores Abiertos, Cursos de especialización OnLine - PHP es un lenguaje de programación del lado del servidor indep...
CIPSA Centro de Informática Profesional, Cursos de especialización Presencial - !! ATENCION !! Este centro sólo atiende residentes en Bilbao O...
CIPSA Centro de Informática Profesional, Cursos de especialización Presencial - !! ATENCION !! Este centro sólo atiende residentes en Barcelona ...
SEAS Estudios Superiores Abiertos, Masters y Postgrados OnLine - Actualmente, se hace imprescindible que la empresa pueda gesti...
Master-D, Cursos de especialización OnLine - De todos los lenguajes Web interpretados de lado servidor, PHP...
Cursos de especialización
OnLine ( Toda España )
150 horas
650 €