Programacion Web en PHP V5 (OOP) + base de datos MySQL

La novedosa propuesta en el curso de PHP y MySQL plantea como eje central, el desarrollo de una aplicación - Blog de Notcias Web 2.0 - que integre todos los conceptos teóricos aprendidos, con sus respectivas prácticas, posibilitando así un aprendizaje más dinámico y fluido.
Puntos a tratar en el desarrolo de la aplicacion Web 2.0:
• Las personas pueden leer y recorrer noticias
• Marcar con “Me gusta” las noticias que le gustaron
• Compartir la noticia en Facebook y Twitter
• Contactarse mediante un formulario de consultas que serán enviadas por email al administrador
• Agregar comentarios a las noticias o denunciar usuarios
• Donar dinero mediante PayPal
• Se integran automáticamente servicios de noticias de otros websites
• Se toman medidas de seguridad para evitar el spamming y/o inyecciones SQL
• Existe un Panel de Control desde el cual el administrador puede:
o Loguearse para evitar el ingreso de personas no autorizadas
o Verificar las estadísticas de visitas
o Gestionar las noticias
Seminario de PHP dictado el 19-08-2011
Introducción a las aplicaciones web
Conceptos de servidor y cliente, protocolo HTTP, lenguajes de programación con
distintos propósitos, esquema general de las aplicaciones web
Introducción a PHP
Historia y antecedentes del lenguaje. Introducción a la comunidad de PHP.
Documentación, versiones. Editores de PHP (IDES). Entornos de Desarrollo
Instalación
Se describe la instalación del paquete XAMPP, que incluye todos los componentes
necesarios para crear un entorno de desarrollo completo de aplicaciones web:
el servidor web Apache, PHP, el servidor de bases de datos MySQL y otras
aplicaciones auxiliares.
Hola Mundo
Escritura de nuestra primera aplicación.
Tipos de datos. Identificadores. Variables. Operaciones básicas
Interacción con el cliente
Introducción al HTML
Variables Predefinidas
Interacción con el cliente. Ejemplos prácticos
Estructuras de control
IF – SWITCH - FOR - WHILE
Ejemplos prácticos
Arrays
Tipos y posibilidades de arrays en PHP. Ejemplo práctico: Uso y manipulación de
arrays
Estructura Iterativa FOREACH, FOR y WHILE con Arrays
Ejemplos prácticos
Funciones
Funciones nativas: Tour por las librerías de PHP
Reutilizando código. Generación de Funciones propias. Parámetros. Pasajes por
valor y por referencia
Inclusión de Archivos
Generamos librerías. Instrucciones de inclusión y sus diferencias
Programación Orientada a Objetos
Clases y objetos. Constructores. Destructores. Atributos y métodos de clase
Herencia. Clases abstractas. Interfaces. Polimorfismo. Excepciones
Sesiones y cookies
Concepto y utilidad
Gestión de sesiones en PHP
Acceso a archivos
Lectura y escritura de archivos
Ejemplos prácticos
Carga de archivos por parte del cliente
Tratamiento de errores
Distintos tipos de errores de PHP. Configuración y gestión de errores en PHP
Trabajo con Excepciones
Bases de datos
Conceptos. Motores más populares
El motor de base de datos SQLite. El motor de base de datos Mysql
Diferencias. Ventajas y desventajas de cada uno
Introducción a SQL
Instrucciones básicas de SQL
Conexiones y operaciones con bases de datos
Conceptos básicos.
Metodologías de envío
Actividades prácticas durante el curso
A lo largo del curso realizaremos las siguientes actividades:
• Validación de datos de Usuario
• Identificación de información del usuario: IP, Navegador, Sistema Operativo
• Login de Usuarios
• Encriptación de datos
• Carga y descarga de archivos
• Logs de acceso
• Formateo de Fechas
• Búsquedas y paginación de resultados
• Generación de un Captcha
• Lectura y gestión de archivos XML
• Formulario de Contacto y consultas
• Agregado de botones de compra y donación Paypal
• Generación de una calculadora
A cada alumno que finalice el curso, se le hará entrega de un certificado digital avalado por el Centro de Capacitación Delfos - Cursos24hs.com - Eprenda.com
- Si queres recibir los videos porque no podes asistir a las clases por tus tiempos, escribinos a nuestro formulario de contacto para recibir mas info.
Recibimos tus consultas en nuestro formulario de contacto
COMPRA SIN TARJETA DE CRÉDITO!!
OFERTAS PARA EX ALUMNOS (Escribe a cursos@eprenda.com para solicitar tu descuento de ex alumno)
Formas de Pago: Moneda local
* México: Banco HSBC (*)
* Chile: Banco Estado (*)
* Uruguay: Banco República (*)
* Colombia: Banco Caja Social (*)
* Argentina: Pago Fácil / Rapipago
- Banco Nación consultar cursos@eprenda.com
- 3 cuotas sin interés con tarjeta consultar cursos@eprenda.com
* España: Western Unión, Paypal
(*) Demás países: Paypal, 2checkOut, Western Unión
Precio contado U$S 249
- Inicio: 2º clase - Martes, 22 de Mayo de 2012
- Dictado por: Centro de Capacitación Delfos - Instructor: Lic. Juan Sardoy
- Apoya: Yoreparo.com - Cursos24hs.com - Centro de Capacitación Delfos



Horarios
Argentina
México
Costa Rica
Colombia
Peru
Chile
Uruguay
Para España







