Skip to content
x

Este curso es un proceso de enseñanza aprendizaje que contextualiza marcos teóricos y metodológicos para establecer los elementos clave para el desarrollo de aplicaciones web con tecnologías avanzadas, lo que les facultará obtener los conocimientos necesarios para el estudio de Frameworks PHP como: CakePHP, Symfony, CodeIgniter entre otros.


PDF Cronograma
Cronograma

PDF Temario
Temario
Precio normal:
$195.00
Descuento 25%
Precio final: $146.25

Tenemos varias formas de pago
MATRICÚLATE AQUÍ
GeneralContenido

Público objetivo:

  • El curso está dirigido a todas las personas que estén interesadas en comprender, analizar e interpretar los fundamentos conceptuales y prácticos desarrollo de aplicaciones web dinámicas con tecnologías actuales, utilizando PHP y MySQL mediante un análisis sistémico de un conjunto de parámetros interrelacionados de una manera sustentabley sostenible, sin que su formación profesional o experiencia laboral sea un factor limitante.
  • Objetivo general:

  • Entender y aplicar los conocimientos necesarios para el desarrollo de aplicaciones web dinámicas con tecnologías actuales, utilizando PHP y MySQL, con el fin de que el conocimiento en tecnologías web y la aplicabilidad de PHP con MySQL, lleven una ventaja competitiva, considerando que es el presente y futuro de la informática. .
  • Duración:

  • El curso tiene una duración de 40 horas.
  • BLOQUE 1: PHP – MYSQL

    Unidad 1: Validación de formularios con JavaScript

  • 1.1. El motor de almacenamiento MyISAM.
  • 1.2. El motor de almacenamiento InnoDB.
  • 1.3. Creación de tablas.
  • 1.4. Uso de índices.
  • 1.5. Control de integridad referencial en MySQL.
  • Unidad 2: Validación de formularios con JavaScript

  • 2.1. Introducción
  • 2.2. Inserción de código JavaScript
  • 2.3. Validación de formularios con JavaScript
  • 2.3.1. Validar campos vacíos
  • 2.3.2. Validar campos de e-mail
  • 2.3.3. Bloqueo de teclas
  • 2.4. Insertar fechas con el uso de calendarios
  • Unidad 3: Administración de tablas desde PHP

  • 3.1. Insertar registros
  • 3.2. Actualizar registros
  • 3.3. Borrar registros
  • 3.4. Consultar registros
  • 3.5. Controlador
  • BLOQUE 2: PROGRAMACIÓN ORIENTADA A OBJETOS

    Unidad 4: Fundamentos

  • 4.1. Introducción
  • 4.2. Características de la POO
  • 4.2.1. Abstracción
  • 4.2.2. Encapsulamiento
  • 4.2.3. Principio de ocultación
  • 4.2.4. Polimorfismo
  • 4.2.5. Herencia
  • 4.3. Objetos y clases
  • Unidad 5: Trabajos con objetos

  • 5.1. Definición de clases
  • 5.2. Instancia de un objeto
  • 5.3. Método constructor
  • 5.4. Modificadores de acceso
  • Unidad 6: Herencia.

  • 6.1. Definición de clase padre.
  • 6.2. Definición de clase extendida.
  • 6.3. Pseudo – variable $this.
  • 6.4. Sobrescribir métodos.
  • BLOQUE 3: COOKIES Y SESIONES

    Unidad 7: Cookies

  • 7.1. ¿Qué es una cookie?
  • 7.2. ¿Para qué sirven las cookies?
  • 7.3. Creación de cookies en PHP
  • 7.4. Leer cookies desde PHP
  • 7.5. Mitos sobre las cookies
  • Unidad 8: Sesiones

  • 8.1. ¿Qué es una sesión?
  • 8.2. ¿Para qué sirven las sesiones?
  • 8.3. Crear una sesión
  • 8.4. Constantes predefinidas
  • 8.5. Variables de sesión
  • 8.5.1. Registrar variables de sesión
  • 8.5.2. Utilizar variables de sesión
  • 8.5.3. Borrar variables de sesión
  • 8.6. Cerrar sesión
  • 8.7. Funciones adicionales de sesión
  • 8.7.1. Function session_id ()
  • 8.7.2. Function session_is_registered ()
  • 8.7.3. Function name ()
  • 8.7.4. Function status ()
  • 8.7.5. Function_write_close ()
  • Unidad 9: Introducción a los web services

  • 9.1. ¿Qué son los web services?
  • 9.2. Historia de los web services
  • 9.3. Componentes de un web services
  • 9.3.1. Simple Object Access Protocol (SOAP)
  • 9.3.2. Web Services Description Language (WSDL)
  • 9.3.3. Universal Description Discovery and Integration (UDDI)
  • BLOQUE 4: AJAX CON PHP

    Unidad 10: Introducción

  • 10.1. ¿Qué es AJAX?
  • 10.2. ¿Para qué sirve AJAX?
  • 10.3. ¿Cuáles son los componentes de AJAX?
  • Unidad 11: Toolkit XAJAX

  • 11.1. ¿Qué es xajax?
  • 11.2. Instalación de xajax
  • 11.3. Enviar y procesar formularios
  • 11.4. Select combinados
  • 11.5. Validación previa de datos
  • Unidad 12: Ejercicios con AJAX

  • 12.1. Validar Login
  • 12.2. Presentación de reportes
  • 12.3. Combo Box anidados 12.4. Búsquedas
  • Regresar