Programación Web en PHP V5 (OOP) + Base de Datos MySQL

Centro de Capacitación Delfos
Online

$ 980
¿Preferís llamar ya al centro?
5411-... Ver más
Compará este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • Online
  • 12 horas de dedicación
Descripción

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

Información importante

Preguntas Frecuentes

· Requisitos

Este curso no presenta requisitos previos. Materiales - Poseer auriculares con microfono. - Camara web (opcional)

Opiniones

Todavía no hay opiniones de este curso

Temario


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

Email


- Conceptos básicos.
- Metodologías de envío

Ventajas de la plataforma educativa

El sistema de video conferencia que usamos, permite realizar varias acciones:
- Compartir distintas aplicaciones de software relacionado con el curso con los estudiantes.
- Compartir escritorio remoto para mostrarles documentos en pdf, powerpoint, pdf, navegación de sitios relacionados, configuraciones de equipos, etc.
- Compartir Video en Vivo para ver paso a paso como es el proceso de desarme de los equipos a pantalla completa. Disponemos de cámaras filmadoras para aquellos cursos que necesiten de acercamientos a piezas pequeñas.
- Se entregarán las clases grabadas para que el alumno que no haya podido asistir por inconvenientes de enfermedad, etc., no pierda ninguna clase del curso.
- Les entregamos en cada clase manuales en formato pdf para la lectura de clase a clase, links de video, webs, software freeware / prueba.
- Están habilitados foros para preguntas hacia el docente offline.
- También durante la clase podrán hacer preguntas al docente mientras realiza desarme, instalaciones y configuraciones de equipo.
- Una herramienta de evaluación que permite a nuestros alumnos responder individualmente cuestionarios realizados por el docente para una mejor comprensión y asimilación de los contenidos.

Objetivo

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.

Requisitos de conocimientos

Este curso no presenta requisitos previos.

Materiales

- Poseer auriculares con microfono.
- Camara web (opcional)

Día y horario de comienzo:
Inicios:
1) Miércoles 31 de Agosto de 2011 de 20.30 a 22:00 hora Argentina.
2) Miércoles 7 de Septiembre de 2011 de 20:30 a 22:00 hora Argentina (Se le enviará la clase y materiales).

Fuera de Argentina:

Puedes acceder al curso desde cualquier país del mundo tan solo con una conexión a Internet. Si tu país no figura en la lista debes hallar el horario viendo la diferencia horaria. Ver hora mundial

Duración

8 clases de 1 hora y media por videoconferencia
Total: 12 horas
2 meses

Certificaciones:

A cada alumno que finalice el curso, se le hará entrega de un certificado digital.

Arancel para Argentina y Exterior:

Para Argentina:
$ 980,- ( contado )- o 2 pagos mensuales de $ 560.- cada uno.
ex-alumnos: 10% de descuento

Exterior:

Contado: US$ 249 - o 2 pagos mensuales de: US$ 139,- cada uno
ex-alumnos: 10% de descuento

Formas de pago ( Argentina / Exterior):

· Pago Fácil (Argentina).
· Rapipago (Argentina).
· BaproPagos (Argentina).
· Tarjeta de Crédito hasta 12 pagos con Visa - Visa Naranja - Mastercard
· Western Union. ( Pagos internacionales )
· Paypal (Pagos internacionales).
Averiguar por otros medios de pago / financiación.

Puntos a tratar en el desarrollo de la aplicación 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:
- Loguearse para evitar el ingreso de personas no autorizadas
- Verificar las estadísticas de visitas
- Gestionar las noticias

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

Información adicional

Información sobre el precio: Arancel para Argentina y Exterior: Para Argentina: $ 980,- ( contado )- o 2 pagos mensuales de $ 560.- cada uno. ex-alumnos: 10% de descuento Exterior: Contado: US$ 249 - o 2 pagos mensuales de: US$ 139,- cada uno ex-alumnos: 10% de descuento
Observaciones: Formas de pago ( Argentina / Exterior): · Pago Fácil (Argentina). · Rapipago (Argentina). · BaproPagos (Argentina). · Tarjeta de Crédito hasta 12 pagos con Visa - Visa Naranja - Mastercard · Western Union. ( Pagos internacionales ) · Paypal (Pagos internacionales). Averiguar por otros medios de pago / financiación.

Compará este curso con otros similares
Ver más cursos similares