Ficha del curso
Programación web con php (software libre)
Ofimática, informática y comunicaciones
Contenidos
Introducción
Introducción. Introducción al PHP. Características del lenguaje. Instalación de PHP, Apache y MySQL. Resumen.
Sintaxis PHP
Introducción. Sintaxis PHP: introducción. Características del lenguaje. Memoria y sus tipos. Estructuras de control. Funciones. Resumen.
Lenguaje orientado a objetos PHP
Introducción. Lenguaje orientado a objetos PHP. Duplicado de objetos y polimorfismo. Operadores, métodos y clases abstractas. Interfaces y herencia de interfaces. Métodos y clases. Tratamiento de excepciones. Resumen.
Desarrollar una aplicación web con PHP
Introducción. Cómo desarrollar una aplicación web con PHP. Entrada de datos y seguridad. Cookies y sesiones. Cargar archivos. Arquitectura. Framework. Resumen.
Bases de datos con PHP
Introducción. Bases de datos con PHP. MySQL. SQLite. Resumen.
Sistema gestor de contenidos: PHP-Nuke
Introducción. PHP-Nuke. Instalación. Administración. Resumen.
Trabajos prácticos
Introducción. Introducción al entorno PHP. Sintaxis del lenguaje PHP. Orientación a objetos en PHP. Desarrollo de aplicaciones web con PHP. Acceso a datos. Sistema gestor de contenidos: PHP-Nuke. Resumen.
Introducción. Introducción al PHP. Características del lenguaje. Instalación de PHP, Apache y MySQL. Resumen.
Sintaxis PHP
Introducción. Sintaxis PHP: introducción. Características del lenguaje. Memoria y sus tipos. Estructuras de control. Funciones. Resumen.
Lenguaje orientado a objetos PHP
Introducción. Lenguaje orientado a objetos PHP. Duplicado de objetos y polimorfismo. Operadores, métodos y clases abstractas. Interfaces y herencia de interfaces. Métodos y clases. Tratamiento de excepciones. Resumen.
Desarrollar una aplicación web con PHP
Introducción. Cómo desarrollar una aplicación web con PHP. Entrada de datos y seguridad. Cookies y sesiones. Cargar archivos. Arquitectura. Framework. Resumen.
Bases de datos con PHP
Introducción. Bases de datos con PHP. MySQL. SQLite. Resumen.
Sistema gestor de contenidos: PHP-Nuke
Introducción. PHP-Nuke. Instalación. Administración. Resumen.
Trabajos prácticos
Introducción. Introducción al entorno PHP. Sintaxis del lenguaje PHP. Orientación a objetos en PHP. Desarrollo de aplicaciones web con PHP. Acceso a datos. Sistema gestor de contenidos: PHP-Nuke. Resumen.
Objetivos
- Desarrollar aplicaciones web con PHP
- Conocer qué es y cuáles son las características básicas del lenguaje de programación PHP
- Comprender los aspectos principales de la sintaxis de PHP y cómo se estructura este lenguaje de programación
- Asimilar las características principales de los lenguajes orientados a objetos y, en particular, las del lenguaje de programación PHP
- Aprender a desarrollar una aplicación web sencilla usando el lenguaje de programación orientada a objetos PHP
- Comprender la importancia de las bases de datos en el lenguaje de programación PHP
- Aprender a desarrollar una base de datos sencilla
- Descubrir conceptos básicos sobre el sistema gestor de contenidos PHP-Nuke
- Ahondar en aspectos prácticos de PHP, para tener un mayor conocimiento sobre este lenguaje de programación orientada a objetos.