Curso de Programación PHP, Programa Integral - UBA - Universidad de Buenos Aires


Curso de Programación PHP, Programa Integral

La carrera Curso de Programación PHP, Programa Integral es uno de los Cursos Cortos de Informática e Información que dicta la Universidad de Buenos Aires

Duración

El título de Curso de Programación PHP, Programa Integral es el título que otorga la Universidad de Buenos Aires para la carrera de Curso en Informática

Descripción 

Ciclo introductorio: Este contenido 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.

Ciclo Avanzado: Se requiere tener conocimientos previos sobre PHP o conocimientos sobre Lenguajes o la realizacion del curso "Introducción a la Programación PHP".


Plan de Estudios


Contenidos

INTRODUCCIÓN A LA PROGRAMACIÓN PHP

Conceptos básicos
 ¿Qué es PHP?
 Características fundamentales del lenguaje.
 Cómo y cuando 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


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

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
 Insercion d 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
 Insercion 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
 





Solicita Información al Instante



Al solicitar informes autorizo a cursosadistancia.com.ar, a sus dependientes, subcontratados o asociados a contactarme para asesorarme en relación a propuestas educativas relacionadas con cualquiera de las alternativas existentes en el territorio argentino.

Cursos Similares


Cursos Recién Vistas