Lenguaje de Programación PHP
OBJETIVOS
Al finalizar el curso Lenguaje de Programación PHP, los alumnos serán capaces de desarrollar aplicaciones web dinámicas utilizando la sintaxis del lenguaje PHP: variables, funciones y matrices.
PARTICIPANTES
Este curso está dirigido a profesionales del diseño y creación de páginas web que quieran añadir dinamismo, versatilidad y rapidez en las tareas de desarrollo utilizando un lenguaje open source.
EQUIPOS Y DURACIÓN
Se dispone de un ordenador por alumno. El curso tiene una duración de 24 horas (consultar los horarios disponibles en el calendario de New Horizons). El número de plazas es limitado.
REQUISITOS
Para realizar este curso, se recomienda tener conocimientos básicos de diseño web y de Linux a nivel usuario, así como estar familiarizado con los conceptos que se cubren en el curso HTML Avanzado. No es necesario tener conocimientos de programación.
[Temario]
Introducción
- ¿Qué es PHP?
- Últimas Versiones: PHP 4.3.x y PHP 5
- PHP vs Otras Soluciones Comerciales
Instalación
- Plataformas, Servidores y Bases de Datos
- Bibliografía Online: PHP para las Diferentes Plataformas
- Instalación de PHP
- Configuración de PHP
- 5 Directivas más Frecuentes
Primeros Pasos
- Editores más Frecuentes
- Primer Script en PHP
- Sintaxis de PHP
- Combinar PHP y HTML
- Comentar el Código
Lenguaje PHP
- Variables
- Tipos de Datos
- Operadores y Expresiones
- Constantes
Controlar el Sentido de la Ejecución del Código
- IF
- IF... ELSE
- SWITCH
- Bucles: WHILE, DO... WHILE, FOR, BREAK, CONTINUE
- Bloques de Código
Funciones
- Definición
- Llamada de Funciones
- Definir Funciones
- Alcance de una Variable: Variables Locales y Globales
- Creación de Funciones Anónimas
- Comprobar la Existencia de Funciones
Matrices
- Definición
- Creación de Matrices
- Matrices Asociativas
- Matrices Multidimensionales
- Acceso y Manipulación de Matrices
- Reordenar Matrices
Trabajo con Texto (Strings)
- Definición
- Formato de una Cadena de Caracteres
- Operaciones Básicas con Cadenas de Caracteres
Objetos
- Definición
- Creación de un Objeto
- Métodos y Propiedades
- Herencia
- Comprobar Clases y Objetos