Curso de Programación PHP Programa Integral Código: 640
Por el momento no hay fecha disponible para este curso. Otros cursos en el listado de abajo pueden serle útil.
Cursos relacionados
Curso de HTML 5 y CSS
Otros cursos de la misma categoria
Curso de Power Point
Curso de Excel Avanzado
Curso de Excel Programa Integral
Curso de Introducción a Excel
Curso de Programación PHP Programa Integral
Programa completo
Programa Integral de Programación PHP
INTRODUCCIÓN A LA PROGRAMACIÓN PHP
DESTINATARIOS
El presente curso está dirigido a estudiantes, profesionales y a todas aquellas personas interesadas en la temática. Se requieren conocimientos básicos de HTML y conocimientos básicos de Bases de Datos y Lenguaje SQL.
La metodología es esencialmente teórica con interpretación de código de ejemplos de uso en clase, recomendándose una guía práctica de ejercicios online para realizar fuera de la cursada.
Todos los Alumnos deberán tener el 75% de asistencia al curso para recibir el Certificado de realización del mismo.
CONTENIDOS
Conceptos básicos
¿Qué es PHP?
Características fundamentales del lenguaje.
Cómo y cuándo funciona el intérprete.
PHP se ejecuta en el servidor.
El motor Zend.
Instalación y configuración del intérprete
Instalación de PHP.
¿Cuánto cuesta PHP?
¿Cómo obtener PHP?
Instalación del intérprete en Sistemas Win32-64.
Instalación en máquinas UNIX.
Una rápida prueba de la instalación.
Configuración del intérprete.
Funcionalidad de PHP.
Resolución rápida de problemas.
Seguridad en PHP.
Directivas del archivo php.ini
El lenguaje
El primer programa
Inclusión de PHP en documentos HTML
Inserción de comentarios
Variables y tipos de datos
Enteros
Números en coma flotante
Booleanos
Cadenas de caracteres
Arrays
Objetos
Conversión de tipos
Variables de formularios
Variables de PHP
Otras funciones
Constantes.
Expresiones
Operadores
Precedencia de operadores
Sentencias de control
if
for
foreach
while
do..while
break y continue
switch
Funciones
¿Qué es una función?
¿Cómo se definen las funciones?
¿Cómo se ejecuta una función?
¿Cómo se pasan los parámetros?
Ámbito de las variables
Variables estáticas
Uso recursivo de funciones
Funciones de parámetros variable
Variables de funciones.
Inclusión de código desde un archivo.
La Sentencia require ()
La Sentencia include ()
Objetos
Consideraciones importantes.
Construcción de Objetos.
Matrices
Definición
Creación de matrices
Recorrido de una matriz
Navegación doble matrices
Tratamiento de matrices
Inserción de elementos
Eliminación de elementos
Manipulación masiva de matrices
Obtención de submatrices
Ordenación de matrices
otras funciones.
Cadena de caracteres
Cadenas de caracteres
Visualización de cadenas
Alteración de contenido
Acceso al contenido
Generación y tratamiento de HTML
PROGRAMACIÓN PHP AVANZADO Y ACCESO A BASES DE DATOS MYSQL
CONTENIDOS
El lenguaje SQL
Gestores de base de datos
El gestor de bases de datos MySQL
Lenguaje de definición de datos
Creación de tablas
Creación de Índices.
Lenguaje de manipulación de datos
Inserción de datos
Consulta de datos
Eliminación de datos
Actualización de datos
Otros aspectos relacionados
Acceso a Bases de datos
Introducción
Conexión a través de ODBC
Ejemplo
Inserción de datos
Recorrido de Cursores
Actualización de datos
Otras Funciones ODBC
Conexión con MySQL
Recorrido de Cursores
Manejo de errores
Conexiones persistentes
El diccionario de datos
Otras Funciones MySQL
Entrada y salida de PHP
Operaciones básicas con archivos
¿Cómo se abre un archivo?
¿Cómo se recorre un fichero?
¿Cómo se cierra un fichero?
Escritura en Archivos
Acceso directo en archivos
Técnica de buffering
Otras funciones de manejos de archivos
Mantenimiento de directorios y archivos
Introducción
Cambio, creación y borrado de directorios
Procesamiento de los elementos de un directorio
La clase dir
Copia, borrado y renombrado de archivos
Atributos de archivos y directorios
Ejemplo 1: Propiedades de un fichero
Funciones Específicas UNIX/LINUX
Otras funciones relacionadas
Ejemplo 2: Administrador de Archivos
Gráficos en PHP
Introducción a los gráficos
creación de imágenes
Propiedades de los gráficos
Tratamiento y manipulación del color
Definición de colores
Acceso a la paleta de colores
Manipulación de pixeles
Diseño de figuras geométricas básicas
Efectos de relleno
Incorporación de Texto
Fuentes predefinidas
Fuentes Escalables
Programando en entornos Web
HTTP: conceptos básicos
Mensajes de solicitud
Método GET
Método HEAD
Método POST
Campos de las cabeceras HTTP
Mensajes de respuesta
Campos específicos de las respuestas
Seguimiento de visitantes
Autenticación de acceso
Cookies
Estructura de una cookie
Envío de un cookie al cliente
Recuperación de una cookie en el servidor
Contador de accesos utilizando una cookie
Gestión de sesiones
Concepto de sesión
Parámetros de instalación
Funciones de gestión de sesiones
Metodología de trabajo