PROGRAMACIÓN DE PHP CON MYSQL

Inscripción finalizada
Image

DATOS BÁSICOS

Fecha fin inscripcion
Fecha prueba selección
Fecha inicio y fin del curso
Del 24/09/2024 al 31/10/2024
Horarios

Presencial de 17:00-21:15 h

Duración
80 horas
Número expediente
24/0999.039

REQUISITOS

Experiencia básica en diseño de páginas HTML, incluyendo formularios del HTML.
Experiencia con cualquier lenguaje de programación.

FINALIDAD

El curso trasladará al asistente los conocimientos necesarios para la formación de desarrolladores web, programadores de internet y webmasters que deseen capacitarse en la creación y mantenimiento de sitios web dinámicos con acceso a bancos de datos mediante las tecnologías open source PHP y MySQL.<br/>El lenguaje PHP es un estándar para el desarrollo de sitios web dinámicos, ampliamente soportado y utilizado por diseñadores y desarrolladores web profesionales. MySQL es un motor de base de datos relacional SQL, ligero, rápido y multiusuario, que se integra perfectamente con PHP permitiendo el acceso a la base de datos de forma eficaz.<br/>Al finalizar la formación el alumno será capaz de crear páginas web dinámicas, aplicaciones web y scripts en PHP interactuando con el motor de base de datos MySQL.

PROGRAMA

Examen de certificación incluido: No hay examen de certificación incluido

· TEMA 1– PHP
· Conceptos básicos e instalación
o Introducción a PHP
o Consideraciones generales sobre la instalación
o FastCGI Process Manager (FPM)
o Instalación de extensiones PECL
o Configuración
· Referencia básica del lenguaje
o Sintaxis básica
o Tipos
o Variables
o Constantes
o Expresiones
o Operadores
o Sentencias de Control
· Arrays
o Arrays enumerativos.
o Arrays asociativos.
o Iteración.
o Arrays multi-dimensionales.
o Librería estándar de PHP
· Funciones
o Sintaxis
o Argumentos
o Variables
o Referencias
o Retorno de datos
· Clases y objetos
o Excepciones
o Namespaces
o Referencias
o Variables predefinidas
o Excepciones predefinidas
o Interfaces predefinidas
o Opciones de contexto y parámetros
· Fechas
o Representación de las fechas en PHP
o Aplicación de formatos
o Funciones para trabajar con fechas
· Formularios
o Validación de datos
o Recoger y trabajar con datos de formulario
o Cargar archivos en el servidor
· Encabezados HTTP
o Redirección de usuarios
o Gestión de la caché del navegador
o Actualización automática de la página
o Detección de las características del navegador.
· Cookies
o Funcionamiento de las cookies.
o Creación de cookies
o Almacenamiento y protección
o Caducidad
o Eliminación
· Sesiones
o Funcionamiento de las sesiones
o Habilitar sesiones en PHP
o Gestión de las variables de sesión
o Control de la duración de las sesiones
· Correo electrónico
o Envío de correo con formato HTML
o Envío del correo en formato texto
o Envío de archivos adjuntos
o Autentificación en servidores SMTP

TEMA 2– MySQL
· Introducción
o Características y beneficios de MySQL
o MySQL Productos y Servicios
o La comunidad frente a MySQL Enterprise
o Programa de Certificación de MySQL
o MySQL Website
o Arquitectura MySQL
o Instalar e iniciar MySQL
· Fundamentos de bases de datos
o Lenguaje SQL y MySQL
o Diseño de base de datos
o Modelización de bases de datos
o Claves
o Normalización
o Tipos de datos
· Creación de bases de datos
o Crear una estructura nueva de base de datos
o Crear una base de datos
o Crear una tabla
· Consultas básicas
o El comando SELECT
o MySQL Query Browser
o Solución de problemas
· Mantenimiento de la Base de datos
o Eliminar una base de datos completa
o Mantenimiento de Tablas
o Mantenimiento de Columnas
o Índices y restricciones
o Manipulación de datos
· Eliminar / modificar datos de una fila
o El comando INSERT
o El comando REPLACE
o El comando UPDATE
o El comando DELETE
· Funciones
o Funciones simples
o Agrupación de funciones
· Unión de tablas
o La combinación de múltiples tablas
o Combinaciones internas
o Combinaciones externas
· Exportación / importación de datos
o Exportación de datos
o Importación de datos
· Subconsultas
o ¿Qué es una Subconsulta?
o Categorías de subconsultas
o Tipos de Subconsultas
o Colocar Subconsultas
o Otros Usos de las Subconsultas
· Información Suplementaria
o La creación de VISTAS
o Transacciones
o Motores de almacenamiento
o Recuperación de metadatos
· Conclusiones
o Revisión del curso
o Sitio Web de formación y certificación
o Evaluación del curso

PROFESORES

ANA DELIA
CAMPO
SEVIL

RESPONSABLE DEL CURSO

José Antonio Barrabés

TU COMUNIDAD

Foros de discusión
  • Dudas sobre el curso de Amazon Web Services

    1 hilos
  • Fotografía

    1 hilos
  • Dudas sobre el curso de CSS

    2 hilos