Experto Universitario en PHP y MySQL

Centro de e Learning UTN BA
  • Curso y Programa
  • Duración 6 meses
  • Precio ARS$ 7800.00
  • A distancia

Que los participantes se introduzcan en el uso de las tecnologías necesarias para realizar sitios web dinámicos (MySQL + PHP).

Objetivos específicos
Que los participantes:

Logren comprender el medio en el cual van a desenvolverse.
Logren comprender el concepto y el uso de las bases de datos relacionales.
Aprendan a trabajar con el motor de base de datos MySQL.
Aprendan a trabajar con la herramienta  de administración y gestión de base de datos PHP MyAdmin.
Incorporen los conceptos del lenguaje PHP.
Logren armar aplicaciones web  dinámicas a través de código PHP y base de datos MySQL.

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: Arquitectura Cliente - Servidor. Introducción a PHP. Sintaxis básica.
Unidad 4: Variables y Constantes. Operadores.
Módulo II: Continuando con PHP

Unidad 1: Estructuras de control selectivas. IF, ELSE, ELSEIF y SWITCH-CASE.
Unidad 2: Estructuras de control repetitivas. FOR, WHILE y DO WHILE.
Unidad 3: Estructuras de datos. Operaciones con vectores.
Unidad 4: Funciones (de vectores, definidas por el usuario y propias del lenguaje.)
Módulo III: PHP y MySQL Intermedio

Unidad 1: Manejo de fechas entre MySql y PHP. Funciones de cadenas
Unidad 2: Expresiones regulares. Patrones.
Unidad 3: PHP, funciones MySQL avanzadas.
Unidad 4: Manejo de ficheros y directorios.
Módulo IV: Continuando con PHP y MySQL Intermedio

Unidad 1: Manejo de imágenes en PHP.
Unidad 2: Funciones para el trazado de imágenes.
Unidad 3: Concepto de CAPTCHA. Utilización de librerías gratuitas como SecureImage Captcha, White Hat CAPTCHA, freeCap PHP CAPTCHA y Google reCaptcha.
Unidad 4: Concepto de Sesión. Variables de sesión. Cookies.
Módulo V: PHP Avanzado

Unidad 1: : Programación orientada a Objetos (OOP). Conceptos básicos. Creación de clases, métodos, propiedades y objetos.
Unidad 2: Excepciones y manejo de errores.
Unidad 3: Modelo de objetos de PHP.
Unidad 4: Concepto de template en PHP. Cuáles son los más usados. Como utilizarlos.
Módulo VI: Continuando con PHP Avanzado

Unidad 1: Introducción al concepto de seguridad en Internet. Algoritmos de encriptación.
Unidad 2: 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.
Unidad 3 PHP y XML.
Unidad 4: PHP y AJAX.

¿Querés recibir mas información sobre los requisitos?

  • UTN E-Learning Sede Principal

Similares