
CERTIFICACIÓN INCLUIDA
Para miembros del colectivo PUE Alumni
Acerca de este curso
El curso Programación de aplicaciones Web con PHP y MySQL es un curso adecuado para preparar a desarrolladores web, programadores de internet y webmasters, que necesitan capacitarse en la creación y mantenimiento de sitios web dinámicos con acceso a bancos de datos.
El lenguaje PHP es el estándar para el desarrollo de sitios web dinámicos, ampliamente soportado y utilizado por diseñadores y desarrolladores web profesionales y aficionados. MySQL es el motor de base de datos relacional SQL más popular en internet, ligero, rápido y multiusuario, que se integra perfectamente con PHP permitiendo el acceso a la base de datos de forma eficaz.
A quién va dirigido
Este curso está dirigido a aquellas personas que quieran aprender a programar portales web con dos de las herramientas más extendidas en el mercado. Es recomendable tener nociones básicas de programación y diseño de páginas web aunque no imprescindible.
Objetivos del curso
El presente curso le dará conocimientos sobre uno de los lenguajes de programación web más utilizado en su última versión. Podrá crear portales con páginas dinámicas e interactuar con una de las bases de datos más extendidas a nivel de usuario y pyme.
Al finalizar el curso de Programación de aplicaciones Web con PHP y MySQL el alumno será capaz de realizar páginas web dinámicas, aplicaciones web y scripts en PHP interactuando con el motor de base de datos MySQL.
Certificación incluida
El curso incluye, además, la realización gratuita del siguiente examen de certificación oficial*, necesario para la obtención de la certificación oficial Zend Framework 2 Certified Architect:
200-530 Zend PHP 5.3 Certification
*Este examen de certificación, valorado en 251,68€ (IVA incluido), está incluido en el precio del curso para los miembros del programa PUE Alumni.
El alumno realizará el examen de certificación en las instalaciones de PUE gracias a su condición de centro certificador oficial Pearson VUE.
Contenidos
- Módulo 1: HTML
- 1.1.Introducción a HTML básico
- 2.1.Sintaxis
2.2.Operadores
2.3.Variables
2.4.Constantes
2.5.Estructuras de control
2.6.Constructores de lenguaje y funciones
- 3.1.Sintaxis
3.2.Argumentos
3.3.Variables
3.4.Referencias
3.5.Retorno
3.6.Ámbito de las variables
- 4.1.Arrays escalares
4.2.Arrays asociativos
4.3.Arrays multidimensionales
4.4.Recorrer un array
4.5.Otras operaciones sobre arrays
- 5.1.Clases y objetos
5.2.Modelo de Objetos de PHP5
5.3.Acceso a los miembros de un objeto
5.4.Constructores
5.5.Destructores
5.6.Atributos y métodos de clase
5.7.Herencia
5.8.Clases abstractas
5.9.Interfaces
5.10.Polimorfismo
5.11.Funciones relacionadas
5.12.Excepciones
- 6.1.Delimitadotes de cadenas
6.2.Comparaciones
6.3.Extracciones
6.4.Búsquedas
6.5.Sustituciones
6.6.Formateo
6.7.Expresiones regulares
- 7.1.Operaciones con ficheros
7.2.Información sobre ficheros
7.3.Manejo de directorios
7.4.Operaciones con directorios
7.5.Otras operaciones
- 8.1.Orientación a objetos
8.2.E_STRICT
8.3.Referencias vs. Manejadores de objetos
- 9.1.Configuración
9.2.Sesiones seguras
9.3.“Cross-Site Scripting”
9.4.“Cross-Site Request Forgeries”
9.5.Inyección SQL
9.6.Inyección de código remoto
9.7.Inyección por mail
9.8.Filtrada de la entrada
9.9.Secuencias de escape
- 10.1.Introducción a MySQL
10.2.PHP y bases de datos
10.3.Características de MySQL
10.4.Diseño de bases de datos
10.5.Funciones PHP de acceso a bases de datos MySQL
10.6.Creación de bases de datos
10.7.Creación y tipos de tablas
10.8.Explotación de datos
- 11.1.Formularios en HTML
11.2.Formularios en PHP
11.3.Cookies en PHP
11.4.Sesiones en PHP
11.5.Cabeceras HTML
- 12.1.XML Básicos
12.2.SimpleXml
12.3.XML Extensiones
12.4.Xpath
12.5.Servicios Web Básicos
12.6.SOAP
12.7.REST