Master online en PHP (PHP, MySQL, XML) – Ciberaula.



Master en php (PHP,MySQL,XML)

Máster Online en PHP (PHP, MySQL y XML)




El presente temario es el predefinido y puede ser personalizado en función de los conocimientos y objetivos del alumno.
  • Instalación de Apache,
    PHP y MySQL.

    • Instalación en Windows.
    • Instalación en Linux/Unix.
    • Instalación en Windows con IIS en lugar de Apache.
    • Práctica: Instalar todo lo necesario en nuestro sistema.
  • Sintaxis en PHP.

    • Mi primer script.
    • Variables y Operadores.
    • Sentencias de Control.
    • Vectores.
    • Las Funciones.
    • include() y require().
  • Librería Standard.

    • Funciones de vectores.
    • Funciones de cadenas de caracteres.
    • Tiempo y fecha.
    • Funciones de acceso a ficheros.
    • Envío de mensajes.
    • Práctica: Envío de mensajes a destinatarios contenidos en un fichero.
  • Programación Orientada a Objetos.

    • Clases.
    • Objetos.
    • Encapsulación.
    • Herencia.
    • Polimorfismo.
    • Modelo UML.
    • Pear (Librería de clases PHP).
  • Formularios y Validación de Datos.

    • Los Formularios.
    • Validación.
    • Subir ficheros desde un formulario.
    • Práctica: Libro de visitas con ficheros.
  • MySQL.

    • MySQL.
    • Instalación y uso de phpMyAdmin.
    • Funciones PHP de acceso a MySQL.
    • Conectar a MySQL desde PHP.
    • Creación de una Base de Datos en MySQL.
    • Importar bases de datos desde MS Access.
    • Mostrar los datos de una consulta.
    • Un buscador para nuestra base de datos.
    • Instalación y uso de phpMyAdmin.
    • Operaciones con registros.
    • Práctica: Encuestas a usuarios.
  • Autentificación de Usuarios.

    • Cookies.
    • Sesiones.
    • Codificación con MD5.
    • Interfaz con el usuario.
    • Practica: Sistema de autentificación que recuerde a los usuarios..
    • Practica: Pequeño juego de trivial.
  • Plantillas.

    • Introducción.
    • Smarty (Sistema avanzado de plantillas).
  • PHP y XML (Con DOM, SAX, XPatch y XSLT).

    • Tratamiento de XML con PHP.
    • Servicios Web con PHP (SOAP, XML-RPC).
  • Generación Dinámica de Contenidos Multimedia.

    • Gráficos con GD.
    • Flash con Ming.
    • PDF.
  • Seguridad y Optimización.

    • Monitorización.
    • Fortificando Apache.
    • Fortificando PHP.
    • Fortificando MySQL.
    • Encriptación de datos.
    • Conexiones seguras con SSL.
    • Programación segura.
    • Optimizaciones y cachés.
  • Proyecto Final: Tienda Avanzada.

  • Apéndice: Introducción a SQL.

    • Bases de datos.
    • Consultas básicas.
    • Modificación de datos.
    • Consultas avanzadas.
    • Intersecciones (JOINS).



  • Master en php (PHP,MySQL,XML) on-line Ciberaula



    Nombre:

    Email:

    Comentario: