EDUCAWEB TE AYUDA A ENCONTRAR TUS ESTUDIOS
1 Busca tu curso
2 Elige tu curso
3 Solicita información

PROGRAMACIÓN EN PHP 5 Y MYSQL

Datos del curso

Tipo:Formación ocupacional
Ubicación del centro:Igualada (Barcelona)
Modalidad:Presencial
Duración:70 Horas

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.

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

Temario del curso

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

¿Te interesa este curso?

Cursos relacionados con: PROGRAMACIÓN EN PHP 5 Y MYSQL

CEPI-BASE - Presencial - Barcelona
CEPI-BASE - Presencial - Barcelona
CEPI-BASE - Presencial - Barcelona
CEPI-BASE - Presencial - Barcelona
CEPI-BASE - Presencial - Barcelona
Centro que realiza el curso
CEINA
Avda. Europa, 7 - 9
08700 Igualada (Barcelona)
Empresa de formación y consultoría orientada a la informática y las Nuevas Tecnologías. Sus centros, que aplican una metodología basada en la autoformación, están homologados como centros de formación oficiales por la mayor parte de los fabricantes del sector y reconocidos como centros examinadores de casi to...
Elige los temas que te gustan y te avisamos.
¡Crea tus alertas ahora!