PHP es un lenguaje de programación concebido para el desarrollo de aplicaciones Web. Nos permite diseñar paginas dinámicas de servidor, es decir, generar paginas bajo petición para responder a las demandas del cliente y que permitan la automatización de gran cantidad de tareas.
PHP es uno de los lenguajes más utilizados para el desarrollo de paginas dinámicas.
Durante el siguiente curso aprenderás a manejarte con este lenguaje de programación para dotar a tus páginas web de un estilo personal y con calidad.
Objetivos:
- Desarrollar aplicaciones web con PHP
- Explorar el mundo de PHP, Apache y MySQL
- Conocer la sintaxis PHP
- Descubrir el lenguaje orientado a objetos PHP
- Trabajar con bases de datos con PHP
- Gestionar contenidos
Contenido:
PROGRAMACIÓN WEB CON PHP (SOFTWARE LIBRE) (IFCD044PO)
1. INTRODUCCIÓN
- 1.1. Introducción al PHP.
- 1.2. Características del lenguaje.
- 1.3. Instalación de PHP, Apache y MySQL.
2. SINTAXIS PHP.
- 2.1. Sintaxis PHP5: Introducción.
- 2.2. Características del lenguaje.
- 2.3. Memoria y sus tipos.
- 2.4. Estructuras de control.
- 2.5. Funciones.
3. LENGUAJE ORIENTADO A OBJETOS PHP.
- 3.1. Lenguaje orientado a objetos PHP5.
- 3.2. Duplicado de objetos y polimorfismo.
- 3.3. Operadores, métodos y clases abstractas.
- 3.4. Interfaces y herencia de interfaces.
- 3.5. Métodos y clases.
- 3.6. Tratamiento de excepciones.
4. DESARROLLAR UNA APLICACIÓN WEB CON PHP.
- 4.1. Cómo desarrollar una aplicación Web con PHP.
- 4.2. Entrada de datos y seguridad.
- 4.3. Cookies y sesiones.
- 4.4. Cargar archivos.
- 4.5. Arquitectura.
5. BASES DE DATOS CON PHP.
- 5.1. Bases de datos con PHP5.
- 5.2. MySQL.
- 5.3. SQLite.
6. SISTEMA GESTOR DE CONTENIDOS: PHP-NUKE.
- 6.1. PHP-Nuke.
- 6.2. Instalación.
- 6.3. Administración.
7. TRABAJOS PRÁCTICOS.
- 7.1. INTRODUCCIÓN AL ENTORNO PHP.
- 7.2. SINTAXIS DEL LENGUAJE PHP.
- 7.3. ORIENTACIÓN A OBJETOS EN PHP.
- 7.4. DESARROLLO DE APLICACIONES WEB CON PHP.
- 7.5. ACCESO A DATOS.
- 7.6. SISTEMA GESTOR DE CONTENIDOS: PHP-NUKE.