Duración:8 Semanas
Tipo:Cursos
Modalidad:A distancia
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, esto es esencial para diferenciarse del simple diseño de páginas estáticas.
Prepárese para crecer en lo laboral y en lo profesional, PHP es un lenguaje open source (de código abierto) multiplataforma y libre que puede trabajar con la mayoría de bases de datos actuales (especialmente MySQL) y es compatible con todos los navegadores. Los Desarrolladores PHP – MySQL hoy tienen un futuro muy prometedor y un mercado de trabajo tanto nacional como internacional. Es común que se contraten sus servicios desde el extranjero.
Este curso pretende profundizar a nivel avanzado en la Programación de páginas web en lenguaje PHP y con bases de datos MySQL, para el desarrollo de sitios web interactivos y dinámicos.
Objetivo general
Que los participantes profundicen los conocimientos alcanzados en el uso de las tecnologías necesarias para realizar sitios web dinámicos (MySQL + PHP).
Objetivos específicos
Que los participantes logren:
- Profundizar el contacto con el motor de base de datos MySQL.
- Profundizar el conocimiento del lenguaje SQL
- Incorporar nuevos conceptos del lenguaje PHP y profundizar los ya adquiridos.
- Armar aplicaciones web de complejidad avanzada a través de código PHP y base de datos MySQL.
Destinatarios
Este curso está orientado a diseñadores web, diseñadores gráficos, programadores o público en general, con un conocimiento intermedio de HTML, MySQL y PHP, que deseen realizar sitios web de complejidad avanzada, utilizando bases de datos y PHP.
Módulo I: 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 II: 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.Duración
Se requiere que los participantes sepan operar con:
- El sistema operativo Windows
- Navegadores web
- Conocimientos intermedios de HTML, MySQL y PHP.
¡Ayudanos y Reportalo!