UCEL

DIPLOMATURA UNIVERSITARIA EN PHP Y MYSQL

Inicio: 22 de marzo.

Introducción

Internet ha creado en el mundo un nuevo modo de conectarse, de trabajar y de estudiar. Ha remodelado esquemas de comunicación entre las personas y organizaciones. Ya conocemos la inmensa potencialidad de la red de redes, no podemos entonces como profesionales del área, desconocer la forma de desarrollar aplicaciones en el lenguaje más popular de la web y su soporte en base de datos. Esto es esencial para diferenciarse del simple diseño de páginas web estáticas.

Carga horaria y duración

  • 128 horas reloj.
  • 16 semanas.

Días y horarios de cursado

  • Viernes de 18:00 hs. a 22:00 hs. y sábados de 9:00 a 13:00 hs.

Destinatarios

  • Alumnos, Graduados y Docentes de la carrera Ing. en Sistemas de Información.
  • Público en general con interés en la temática.

Objetivos

El dictado de esta Diplomatura tiene como principales objetivos que los participantes, puedan, a partir del cursado y aprobación de los módulos: .Comprender el medio en el cual se desenvolverán como programadores web. .Configurar la estructura de un sitio a través del código HTML. .Comprender el concepto y el uso de las bases de datos relacionales. .Administrar el motor de base de datos MySQL (opensource). .Conocer la herramienta de administración y gestión de base de datos PHPMyAdmin. .Incorporar conceptos del lenguaje PHP. .Diseñar aplicaciones web dinámicas a través de código PHP y base de datos MySQL.

Programa

Módulo I: Introduciéndonos en MySQL y PHP

  • Unidad 1: Introducción a las bases de datos. Introducción al lenguaje SQL.
  • Unidad 2: Consultas típicas SQL. Uso de PHPmyAdmin para gestionar y administrar bases de datos.
  • Unidad 3: Introducción al desarrollo web. Internet. Arquitectura Cliente-Servidor.
  • Unidad 4: Conceptos básicos de HTML y CSS. Implementación de formularios web. Validación W3C de Marcado y Estilos.

Módulo II: Continuando con PHP

  • Unidad 1: Introducción a PHP. Instalación. Configuración.
  • Unidad 2: Sintaxis básica. PHP y HTML. Tipos. Variables y Constantes. Expresiones. Operadores.
  • Unidad 3: Estructuras de control: if, else, elseif, switch, while, do-while, for, foreach. Instrucciones break y continue.
  • Unidad 4: Modularización y fragmentación de código. Inclusión de archivos. Creación de template.

Módulo III: PHP y MySQL

  • Unidad 1: Funciones definidas por el usuario. Otras funciones útiles: de cadenas, de arreglos y matemáticas.
  • Unidad 2: Expresiones regulares. Patrones.
  • Unidad 3: Introducción al concepto de seguridad en Internet. Algoritmos de encriptación.
  • Unidad 4: Ataques a las bases de datos. Ataques de sesión. Ataques de inyección de código. Ataques de inyección de comandos. Problemas con servidores compartidos. Entre otros.

Módulo IV: Continuando con PHP y MySQL

  • Unidad 1: Programación orientada a Objetos (OOP). Conceptos básicos. Creación de clases, métodos, propiedades y objetos.
  • Unidad 2: Manejo de errores. Excepciones. Seguridad.
  • Unidad 3: Funciones de Fecha y Hora.  Gestión de GET y POST.
  • Unidad 4: Extensiones para MySQL. Conexión con la base de datos. Consultas. Control de errores.

Módulo V: PHP avanzado

  • Unidad 1: Concepto de Sesión. Variables de sesión. Cookies.
  • Unidad 2: Manejo de ficheros y directorios.
  • Unidad 3: Manipulación de XML y JSON.
  • Unidad 4: Procesamiento y generación de imágenes.
  • Unidad 5: Concepto de CAPTCHA. Utilización de librerías gratuitas.

Cuerpo docente

Prato, César: Es Ingeniero en Sistemas de Información (UTN 2009). Actualmente ejerce la docencia en la carrera de Ingeniería en Sistemas de Información en UCEL, como Profesor Adjunto de la asignatura “Entornos Web” (2013 a la actualidad). Fue Jefe de Trabajos Prácticos de la asignatura “Sistemas de Control” en la misma carrera, entre los años 2011 y 2015. También se desempeña como desarrollador de sistemas en diferentes empresas de la región, desde el año 2005 a la actualidad. Ha participado de numerosos cursos, capacitaciones y eventos, y posee conocimientos en Gestión de Proyectos (relevamiento, análisis, diseño y programación), Lenguajes (PHP, JavaScript, HTML, CSS, Visual Basic .NET, Visual Basic 6), Bases de Datos (MariaDB, MySQL, SQL Server), Hardware e Inglés Técnico.

Villarreal Gustavo Germán: Es Analista de Sistemas (UCA 1997), y graduando de la Licenciatura en Sistemas y Computación (UCA). Posee además un Diplomado en Sistemas de Gestión Logística Empresaria (IRAM-UCEL 2013). Actualmente ejerce como docente en la carrera de Ingeniería en Sistemas de Información en UCEL, en las asignaturas “Sistemas de Datos”, “Sistemas de Producción” y “Tutoría de las Prácticas Profesionales Supervisadas” (desde el año 2010 a la actualidad). También es Tutor de las “Prácticas Profesionales Supervisadas” en la Licenciatura en Sistemas y Computación (UCA). En su trayectoria docente también ha dictado otras asignaturas en UCEL y UCA. Paralelo a su desempeño docente, trabaja en la “Cooperativa Telefónica, Obras y Servicio de Capitán Bermúdez, Fray Luis Beltrán y Zona, Ltda”, como encargado del Área de Provisión de Servicios. A lo largo de su carrera ha participado de numerosos cursos, capacitaciones y eventos.

Aranceles

  • Público en general: $9.000
  • Alumnos de Ingeniería en Sistemas de Información: -25%
  • Graduados de Ingeniería en Sistemas de Información: -20%
  • Docentes de Ingeniería en Sistemas de Información: Sin costo

Modalidades de pago

  • Efectivo en la oficina de Tesorería de la UCEL, de lunes a viernes de 9 a 13 y de 15 a 21.
  • Pagomiscuentas (sólo cuentas asociadas a Red BANELCO): a) Por Internet: Ingrese en www.pagomiscuentas.com, o seleccione la opción “Pago de servicios” en el Home Banking de su banco. Elija el rubro “Establecimientos Educativos” y la empresa “UCEL ROSARIO”, e ingrese el número de legajo que le fue enviado vía email tras inscribirse en línea. Luego seleccione la cuenta a debitar y complete el importe. Por último, guarde en su PC o imprima el comprobante de pago. b) Por Cajeros: Ingrese su clave y elija la opción “pagomiscuentas” del menú principal. Elija el rubro “Establecimientos Educativos” y la empresa “UCEL ROSARIO” e ingrese el Nro. de legajo, luego complete el importe y el pago. Retire el comprobante de pago.
  • Tarjeta de Crédito de acuerdo a las instrucciones del sitio MERCADO PAGO, en la opción PAGAR CON TARJETA DE CRÉDITO. 
Inscripción Online

 

INFORMACIÓN SOBRE LA DIPLOMATURA

Of. de Informes e Inscripciones
Av. Pellegrini 1332. (S2000BUN) Rosario.

Contactar

Está aquí: Home Diplomaturas Diplomatura Universitaria en PHP y MYSQL