Descripción:
PHP es un lenguaje de programación interpretado, es uno de los lenguaje más populares del mundo, su crecimiento los últimos años ha sido exorbitante, publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre. MySQL, el sistema manejador de bases de datos multiusuario, multihilo, también ha madurado notablemente los últimos años, con un futuro más prometedor ahora que fue adquirida por Sun y esta a su vez por Oracle. Aunque por un lado se ofrece bajo la licencia GNU para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privados deben comprar a la empresa una licencia específica que les permita este uso. Por lo cual en el Curso de desarrollo PHP & MySQL hablamos también de SQL Lite otra excelente opción para el manejo de datos.
El participante aprenderá:
La sintaxis básica del lenguaje PHP, configurar el ambiente para desarrollo con PHP y MySQL, creará proyectos completos reales con acceso a bases de datos y obtendrá los conceptos básicos de seguridad y performance para sus aplicaciones Web.
Dirigido a: Diseñadores o desarrolladores web, webmasters, o personas interesadas en la creación de sitios web dinámicos.
Nivel: Básico- intermedio.
Temario:
PARTE I Fundamentos de las aplicaciones web
- Comprender el funcionamiento de la Web
- Estructuración del HTML y uso de las hojas de estilo en cascada
- Comprender el modelo de caja y el posicionamiento de CSS
- Introducción a JavaScript
- Introducción a PHP
PARTE II Introducción a los sitios web dinámicos
- Comprender los sitios web dinámicos y las aplicaciones HTML5
- Fundamentos de JavaScript: Variables, Cadenas y Arreglos
- Fundamentos de JavaScript: Funciones, Objetos y Control de Flujo
- Comprendiendo el Manejo de Eventos en JavaScript
- Fundamentos del uso de jQuery
PARTE III Llevar sus aplicaciones web al siguiente nivel
- AJAX: Introducción a los scripts remotos
- Fundamentos de PHP: Variables, Cadenas y Arreglos
- Fundamentos de PHP: Funciones, Objetos y Control de Flujo
- Trabajando con Cookies y Sesiones de Usuario
- Trabajando con Formularios Basados en la Web
PARTE IV Integración de una Base de Datos en sus Aplicaciones
- Entendiendo el Proceso de Diseño de la Base de Datos
- Aprendiendo los Comandos Básicos de SQL
- Interacción con MySQL usando PHP
PARTE V Iniciándose en el Desarrollo de Aplicaciones
- Creando un Foro de Discusión Simple
- Creación de una tienda online
- Creación de un Calendario Simple
- Gestión de aplicaciones web
PARTE VI Apéndices
- Instalación rápida con XAMPP
- Instalación y configuración de MySQL
- Instalación y configuración de Apache
- Instalación y configuración de PHP