Curso de PHP Orientado a objetos

PHP - Programacion Orientada a  Objetos
Aprende a desarrollar aplicaciones Web con el Paradigma de Objetos. A lo largo de este curso aprenderás por completo la programación orientada a Objetos y los últimos aspectos y fundamentos avanzado que agrego PHP en su ultima versión.
DURACION Y COSTO
· Duración: 12 Hs.
· Costo: $ 410
· 1 pago de $410
CONTENIDOS DEL CURSO ::
El curso comprende el aprendizaje completo del Paradigma de Objetos con PHP, planteando diferentes casos reales donde se diseñan, modelan e implementan estructuras de Clases para casos como un sistema Bancario, un sistemas de rentas de DVD y un carrito de compras. Tambien se estudia el uso avanzado de manejo y captura de errores en PHP y el uso de diferentes clases nativas que vienen en PHP a partir de la version 5.3 en adelante. Por ultimo, este curso permitirá desarrollar un proyecto integrador de tipo e-commerce, en el cual el alumno será capaz de diseñar un sitio de venta de libros (estilo AMAZON). En este proyecto desarrollado en objetos con php, se armará un carrito de compras donde los usuarios podrán agregar libros, aumentar o disminuir la cantidad, consultar presupuestos y el detalle de compra, etc.
RECURSOS ADICIONALES ENTREGADOS ::
El curso incluye un manual de PHP OOP con toda la teoría del curso perfectamente explicado y ejemplificado para que el alumno no tenga que perder tiempo tomando notas y pueda abocarse a la práctica en la PC asignada.
SALIDA LABORAL ::
Al finalizar el curso, el alumno se convertirá en un Programador Web pudiendo desempeñar tareas de desarrollo de sitios Web profesionales y e-commerce, b2b, carritos de compras, desarrollar sitios Webs utilizando el Paradigma de Programacion Orientada a Objetos, etc. en empresas que utilicen la tecnología. Estas empresas te están esperando...
REQUISITOS ::
Es necesario tener conocimientos del leguaje PHP en programacion estructurada o haber relizado el curso Programación Web con PHP & MySQL..

Introducción al Paradigma de Objetos


  • Objetivos
  • Mapa del Curso
  • Descripción
  • Metas
  • Conceptos
  • Introducción
  • Por que Objetos?
  • Objetos como Tipos de Datos
  • Conceptos básicos (clase, objeto, encapsulación)
  • Propiedades (variables)
  • Eventos
  • Métodos (funciones)
  • Herencia
  • Introducción
  • Características
  • Visibilidad
  • Encapsulamiento
  • Miembros Públicos, Privados y Protegidos
  • Modificador "static"
  • Constructores y Destructores
  • Introducción
  • Constructores
  • Destructores
  • Polimorfismo
  • Introducción
  • Sobrecarga de Métodos
  • Redefinición

Programación Orientada a Objetos con PHP


  • Objetivos
  • Mapa del Curso
  • Descripción
  • Metas
  • Clases y Objetos en PHP
  • Definiendo Clases
  • Variables de la Clases
  • Métodos y Propiedades
  • Estructura de una Clase
  • Variables locales de una Función
  • Las Instanciando Objetos
  • Herencia
  • Operador extends
  • Operador
  • Operador parent
  • Subclases
  • Tópicos Avanzados de Herencias
  • Clases Abstractas
  • Ejecutando Funciones de Clases Parientes
  • Función get_parent_class
  • Constructores y Destructores en PHP
  • Método Constructor
  • Método destructor
  • Sobrecarga
  • Sobre escribiendo funciones
  • Laboratorio 1
  • Sistema Bancario

Manejo de Excepciones


  • Objetivos
  • Mapa del Curso
  • Descripción
  • Metas
  • Excepciones
  • Introducción
  • Características
  • Operador try y catch
  • La clase Exception
  • Provocando una Excepción

Objetos con Acceso a Bases de Datos


  • Objetivos
  • Mapa del Curso
  • Descripción
  • Metas
  • OOP y Bases de Datos
  • Ventajas
  • Conexiones a diferentes bases de datos
  • Configuración de las librerías de conexión
  • Practica de Objetos con MySQL
  • Aplicando OOP con MySQL
  • Vinculando Variables con Columnas

PDO: PHP Data Object


  • Objetivos
  • Mapa del Curso
  • Descripción
  • Metas
  • Introducción a PDO
  • Que es PDO?
  • Drivers PDO Instalados
  • Conexión a la base de datos
  • Introducción
  • Ejemplo de Conexión a una base de datos MySQL
  • Ejemplo de Conexión a una base de datos PGSQL
  • Ejemplo de Conexión a una base de datos SQLite
  • Ejemplo de Conexión a una base de datos Firebird
  • Ejemplo de Conexión a una base de datos Informix
  • Ejemplo de Conexión a una base de datos ORACLE
  • Ejemplo de Conexión ODBC
  • Ejemplo de Conexión a IBM DB2
  • Cerrar la Conexión a la base de datos
  • Consultas SQL con PDO
  • Método PDO::query
  • Método PDO::exec
  • Declaración Preparada
  • Pasaje de Parámetros: Método bindParam()
  • Pasaje de Parámetros: Método bindValue()
  • PDOStatement::fetch
  • Manejo de Errores con PDO
  • Manejo de Errores
  • Exception
  • Warning
  • Silent
  • Metodo PDO::errorCode()
  • Método PDO:: errorInfo()
  • Manejo de Transacciones con PDO
  • PDO::beginTransaction
  • PDO::commit
  • PDO::rollback

Aspectos Avanzados de OOP


  • Objetivos
  • Mapa del Curso
  • Descripción
  • Metas
  • Encapsulamiento
  • Introducción
  • Variables Globales
  • Accesos de Propiedades o Métodos de la Clase
  • Visibilidad
  • Introducción
  • Miembros Privadas
  • Miembros Protegidas
  • Miembros Publicas
  • Serializaición
  • Introducción
  • serialize() y unserialize()
  • seelp()
  • wakeup()
  • Constantes de Clases
  • Introducción
  • Características
  • Métodos y Propiedades Estáticas
  • Introducción
  • La palabra reservada Static
  • Tópicos Avanzados
  • Simulando Polimorfismo
  • Clonado de Objetos
  • Colecciones de Objetos
  • Objetos dentro de objetos
  • Estructuras Avanzadas

Proyecto e-Commerce


  • Objetivos
  • Laboratorio 2: Carrito de Compras
  • Gestión de un Ticket
  • Agregar y Quitar productos
  • Reporte
  • Integración del proyecto
  • Resumen
Cargando...
Cargando...
Cargando...
Cargando...

TELEFONOS DE CONTACTO ::
Si tenes alguna duda o necesitas asesoramiento acerca del curso, contactanos:
 
  • Llamando desde Capital y Gran Buenos Aires: 4328-0457 (Lineas rotativas) o a los siguientes números 4328-7142 / 5273-0271 / 5273-0272
  • Llamando desde el Interior del País: 0800-345-0290

Testimonios

Cargando...


Inicio Enviar a un Amigo Agregar a Favoritos Mapa del Sitio