Desarrollo de Aplicaciones Web con PHP y MySQL - Plan de Estudio

Introducción al Desarrollo Web

  • ¿Qué es la arquitectura Cliente/Servidor?
  • Tecnologías
  • HTML
  • CSS
  • JavaScript
  • Lenguaje de Servidor

Introducción a PHP

  • Historia
  • Características

Sintaxis del lenguaje

  • Variables y constantes
  • Operadores
  • Estructuras de decisión
  • Arrays y funciones de arrays
  • Estructuras iterativas
  • Funciones
  • Parámetros
  • Valores de retorno

Formularios, vía GET y vía POST

  • Definición y componentes
  • Métodos de envío de datos (GET y POST)
  • Upload de archivos
  • Configuración de PHP (archivo php.ini)

Cookies

  • Definición, caducidad y limitaciones
  • Funciones de manejo de cookies

Programación Orientada a Objetos

  • Clases
  • Métodos y atributos
  • Visibilidad
  • Inclusión de archivos
  • Función __autoload()
  • Herencia

PHP y Bases de Datos

  • Motores de Bases de Datos
  • SQL con MySQL
  • PDO
  • Validaciones de datos

Introducción al desarrollo de aplicaciones en capas

  • Conceptualización e identificación
  • Separación del código
  • Refactoring

Sesiones

  • Funciones de manejo de sesiones
  • Autenticación de usuarios

Envío de e-mails

  • Función mail()
  • Configuración de un SMTP
  • e-mails en HTML

Otros cursos que podrían interesarte: