CEINA

PROGRAMACIÓN EN PHP 5 Y MYSQL

CEINA

Formación ocupacional
Presencial
70 Horas
  • Igualada (Barcelona)
consultar precio

PROGRAMACIÓN EN PHP 5 Y MYSQL

Descripción

¿Qué es el curso de PHP 5 y MySQL?

PHP es el lenguaje de programación por excelencia si hablamos de entornos Web, orientación a objetos e Internet en sistemas como Windows, Linux o Max. Un lenguaje de programación nos permite diseñar nuestras propias aplicaciones, a medida. Aunque la mayoría de aplicaciones existentes realizan aquello que necesitemos, con PHP podremos fabricarnos todo lo que nos falte. PHP es un lenguaje de programación completo e independiente, que permite la creación de cualquier tipo de aplicación. Notepad++, el editor de código PHP que usaremos en el curso, ofrece un entorno que ayuda al programador a desarrollar fácilmente sus programas PHP y obtener resultados profesionales en su trabajo.


Temario

Introducción al lenguaje PHP Sintáxis
Operadores
Variables
Constantes
Estructuras de control
Directivas del lenguaje y funciones
Diferencias entre PHP 5 y versiones anteriores
Funciones
Sintaxis
Argumentos
Variables
Referencias
Valores de retorno
Ámbito de las variables
Tipos de datos compuestos
Arrays escalares
Arrays asociativos
Iterar (recorrer) arrays
Arrays multi-dimensionales
Funciones para manipular arrays
Cadenas de texto y expresiones regulares
Manipulación de cadenas
Búsqueda y extracción de patrones
Validando textos contra patrones
Uso de expresiones regulares
Funciones compatibles con PCRE
Funciones de propósito general
Operaciones con ficheros y directorios
Lectura y escritura de ficheros
Utilización de streams
Envío de correos electrónicos desde PHP
Generación de imágenes dinámicamente
Recuperación de contenidos remotos con CURL
Programación orientada a objetos
Clases e instancias de objetos
Modificadores acceso (public, protected, private)
Constructores y destructores
Herencia y polimorfismo
Clases abstractas
Interfaces
Excepciones
Métodos estáticos
Reflection
Base de datos
Presentación de MySQL
Creación de base de datos y tablas
Diseño del modelo de datos en MySQL
Introducción al lenguaje de consultas SQL
Recorrido por los diferentes tipos de datos
Información sobre MySQL y su relación con PHP
Operar sobre MySQL desde PHP
Explotación de datos
Desarrollo Web con PHP
Explicación del protocolo HTTP
Introducción/revisión por el lenguaje de etiquetas HTML
Otros elementos de una Web: JavaScript, CSS
Entrelazado PHP y HTML para generar contenido dinámico
Formularios HTML
Métodos GET/POST para el transporte de datos
Comparativa cookies y sessions para almacenar información
Subir ficheros al servidor desde la Web
XML y Web Services XML básico
Utilización de la librería SimpleXML
Búsquedas en XML con Xpath
Introducción a los Web Services
Comparativa SOAP y REST
Seguridad
Configurar PHP adecuadamente
Sesiones seguras
“Cross-Site Scripting”
“Cross-Site Request Forgeries”
Inyección SQL
Inyección de código remoto
Inyección por correo electrónico
Filtrada de la entrada
Secuencias de escape
Librerías y frameworks
Patrón de diseño Modelo-Vista-Controlador
Presentación de Zend Framework
Creación de una aplicación Web accesible a los
buscadores
Presentación proyectos realizados
Ver más

Destinatarios

¿A quién va dirigido?

Especialmente a programadores que deseen cambiar su lenguaje de programación, a personas que necesiten conocerlo por su trabajo o porque estén cursando una carrera universitaria donde se lo pidan y, en general, a personas interesadas en el mundo de la programación.

Objetivos del curso

Ofrecer una buena base de programación PHP, aprendiendo desde las cosas más fundamentales a las más complejas para conseguir que el estudiante, al finalizar el curso, pueda desarrollar un pequeño proyecto por su cuenta.

Promociones

Curso con horario flexible
Precio: Consultar
Subvencionable


Sí, me interesa

conocer todos los detalles, precios, becas, fechas y plazas disponibles

PROGRAMACIÓN EN PHP 5 Y MYSQL