Está en la página 1de 8

Curso de Especializacin en PHP, MYSQL, Tiendas en Lnea y AJAX

En Adobe Dreamweaver CS5


Presentacin
El curso de especializacin que ofrece MGP, est orientado a capacitar a todo aquel profesional que desea ingresar al mundo del desarrollo de las aplicaciones comerciales, logrando en un perodo de 3 meses dominar correctamente las tcnicas de cmo crear perfectamente un administrador de contenidos, catlogo de productos, tiendas en lnea con sistema de carrito de compras y pedidos en lnea, galeras de imgenes administrables, calendario de actividades, as como tambin sistema de noticias. Para poder realizar todas estas aplicaciones se usar el Adobe Dreamweaver CS5 como plataforma de desarrollo, el lenguaje de programacin PHP como herramienta de desarrollo, MYSQL como gestor de base de datos y AJAX para generar interactividad y efectos visuales dentro de los proyectos, como galeras, banners, mens desplegables, etc. Las caractersticas ms resaltantes que incluye el curso de especializacin son: Ver las herramientas necesarias para realiza un desarrollo. Aprender a programar en PHP. Crear y estructurar correctamente una base de datos y sus respectivas tablas en MYSQL Manejo de los formularios y para enviar y recibir informacin proveniente de base de datos. Aprender a crear un administrador de contenidos. Aprender a estructurar una tienda en lnea. Desarrollar el sistema de carrito de compras. Desarrollar el sistema de pedidos en lnea. Aprender a usar rutinas AJAX para crear efectos visuales dentro del proyecto web. Publicacin de pginas webs as como la exportacin e importacin de la base de datos al hosting.

Requisitos
Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com

El participante o alumno interesado en llevar este curso de especializacin debe ser un profesional que cumpla los siguientes requisitos: Dominar el Dreamweaver cualquier versin a un 60%. Saber diagramacin o maquetacin web con CSS al 60%. Tener un hosting y un dominio para hacer las pruebas respectivas (Si el alumno no contara con este ultimo requerimiento MGP puede proporcionarle por un costo adicional)

Plan Curricular
Mes I Lenguaje de Programacin PHP y MYSQL
El primer mes de estudio tiene por objetivo entender a la perfeccin el funcionamiento del leguaje de programacin PHP, aprender a programar con las instrucciones y comandos, tambin ayudar a entender el manejo de los formularios, as como el mtodo de envo y recepcin de datos. Tambin el alumno aprender a crear base de datos y a estructurar las tablas con todos sus requerimientos. 1. Introduccin al PHP Qu es PHP? Instalando WAMP SERVER Trabajar en modo local Definiendo Sitio Dinmico en Dreamweaver CS5 Primer script en PHP Comentarios en PHP Secuencias de escape Usar php en html y viceversa Ejercicios prcticos del tema 2. Variables y Constantes Qu son las variables? Tipos de variable Arrays Variables Predefinidas Constantes Formularios Obteniendo variables desde la URL Ejercicios prcticos del tema 3. Operadores Operadores Aritmticos Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com

Operadores de Asignacin Operadores de Comparacin Operadores Lgicos Otros operadores Ejercicios prcticos del tema 4. Estructuras de Control Construcciones if Construcciones else Construcciones elseif Los bucles El bucle while El bucle for El bucle do while El bucle foreach El switch Sentencias de control Include() y require() Ejercicios prcticos del tema 5. Funciones Qu son las funciones? Definiendo funciones Devolviendo valores Argumentos Variables de funcin Variables locales y globales Paso por referencia y por valor Funciones predefinidas Ejercicios prcticos del tema 6. Clases Qu son las clases? Definiendo clases Utilizando clases Constructor de una clase Extendiendo clases Ejercicios prcticos del tema 7. Trabajando con fechas El Formato UNIX Timestamp Formateando fechas La funcin mktime Realizando clculos con fechas Ejercicios prcticos del tema 8. Manejo de ficheros Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com

Abriendo un fichero Leyendo datos Escribiendo datos Informacin y copia de ficheros Un contador de visitas sencillo Ejercicios prcticos del tema 9. Bases de datos MySQL Puesta en marcha de MySQL Definiendo una base de datos Creando bases de datos Creando tablas Insertando datos Consultando datos Modificando datos Manejo de errores con MySQL Eliminando datos Contando el nmero de resultados Conectando a la base desde el Dreamweaver CS5 Rutinas de mantenimiento de tablas desde el Dreamweaver CS5 Ejercicios prcticos del tema 10. Miscelnea Introduccin Identificando a usuarios con sesiones Enviando e-mails Redirecciones Leyendo un directorio Ejercicios prcticos del tema

Mes II y III CMS Administrador de Contenidos PHP y MYSQL


El objetivo del segundo y tercer mes de estudio es la creacin de un administrador de contenidos para realizar el mantenimiento y la actualizacin de informacin de la base de datos, aqu el alumno expondr todo el conocimiento aprendido en el primer mes para crear un proyecto real. 1. Creacin de Base de Datos y estructuracin de tablas Crear base de datos para un proyecto web administrable Creando tabla Usuarios. Creando tabla Categora de Productos. Creando tabla Productos. Creando tabla Carrito. Creando tabla Pedido Detalle. Creando tabla Pedidos. Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com

Creando tabla Clientes. Creando tabla Eventos. Creando tabla Noticias. Creando tabla Staff. Creando tabla Contctenos. Creando tabla Galera de Imgenes Ingresando datos iniciales a las tablas Exportar base de datos. 2. Creacin de plataforma grfica del administrador de contenidos Disear las pginas index, home y el modelo de las pginas internas. Creando la barra de navegacin del administrador. Utilizar mdulos para un mejor desarrollo. Creando tabla Productos. Proceso para iniciar sesin con identificador de usuarios Proceso para validar al usuario Proceso para cerrar sesin Crear y vincular todas las pginas internas listas para el comienzo del desarrollo. 3. Desarrollo mdulo usuarios Crear mdulo insercin de nuevos usuarios Crear mdulo listado usuarios Crear mdulo modificar usuarios Crear mdulo eliminar usuarios 4. Desarrollo mdulo categora de productos Crear mdulo insercin de nuevas categoras Crear mdulo listado categora Crear mdulo modificar categora Crear mdulo eliminar categora 5. Desarrollo mdulo productos Crear mdulo insercin de nuevas productos Crear mdulo listado productos Crear mdulo modificar productos Crear mdulo eliminar productos 6. Desarrollo mdulo clientes Crear mdulo insercin de nuevos clientes Crear mdulo listado clientes Crear mdulo modificar clientes Crear mdulo eliminar clientes 7. Desarrollo mdulo eventos Crear mdulo insercin de nuevos eventos Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com

Crear mdulo listado eventos Crear mdulo modificar eventos Crear mdulo eliminar eventos 8. Desarrollo mdulo noticias Crear mdulo insercin de nuevas noticias Crear mdulo listado noticias Crear mdulo modificar noticias Crear mdulo eliminar noticias 9. Desarrollo mdulo staff Crear mdulo insercin de nuevo staff Crear mdulo listado staff Crear mdulo modificar staff Crear mdulo eliminar staff 10. Desarrollo mdulo contctenos Crear mdulo insercin de nuevos contctenos Crear mdulo listado contctenos Crear mdulo modificar contctenos Crear mdulo eliminar contctenos 11. Desarrollo mdulo galera de imgenes Crear mdulo insercin de nuevas imgenes Crear mdulo listado imgenes Crear mdulo modificar imgenes Crear mdulo eliminar imgenes

Mes IV Tienda en Lnea, Carrito de Compras, Sistema de Pedidos y Pasarellas de Pago


El objetivo del cuarto y ltimo mes es crear la tienda en lnea con su respectivo carrito de compras y el sistema de pedidos en lnea. Adems se ensear a configurar la Pasarella de Pagos Pay Pal y otras pasarellas que hay en el mercado. El alumno aqu aprender todas las tcnicas aprendidos en el primer, segundo y tercer mes adems tambin podr crear proyectos altamente impactantes haciendo uso de rutinas AJAX. 1. Creacin del diseo visual que tendr la tienda en lnea Diagramacin de la tienda. Estructurar la barra de navegacin Definiendo el Home Page y su barra de navegacin Trabajar con mdulos para optimizar la pgina Crear todas las pginas internas del proyecto

Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com

2. Creacin del Catlogo de Productos Consulta de categora de productos. Catlogo de productos por sus respectivas categoras Visualizacin de detalle de productos 3. Creacin del Carrito de compras Proceso para verificar si el cliente se a logueado con usuario y clave Creacin de mdulo carrito de compras. Aadir productos al carrito Quitar productos del carrito Seguir comprando 4. Creacin de pedidos en lnea Proceso para desarrollar el pedido en lnea Visualizacin de productos a pedir Enviar pedidos en lnea a base de datos Enviar pedidos en lnea a correo electrnico Crear cerrar sesin o seguir comprando 5. Compras y Paypal desde cero Introduccin La creacin de la plantilla La creacin de la cesta Part1 pago y envo Part2 pago y envo Enviar carrito de compras a Paypal Part1 notificacin de pago instantnea Part2 notificacin de pago instantnea Part3 notificacin de pago instantnea Part1 gracias administrador Part2 gracias administrador Part1 configuracin plantilla llamada telefnica Part2 configuracin plantilla llamada telefnica 6. Creacin de modulo de noticias Listado de noticias por fecha Detalle de noticias Enviar a un amigo Compartir con las redes sociales 7. Creacin de calendario de eventos Creacin de calendario de eventos Listado de eventos por fecha Detalle de eventos Enviar a un amigo Compartir con las redes sociales 8. Creacin de mdulo contactos Formulario de contctenos Envo de formulario a base de datos Envo de formulario a cuenta de correo electrnico Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com

9. Optimizando tienda para las redes sociales Crear enlaces a pginas de facebook Crear enlaces a pginas de twitter Compartir la web con las diferentes redes sociales 10. Publicacin y puesta en marcha de la tienda en lnea Publicacin del proyecto Subir archivos va ftp Crear base de datos en el panel de control Exportar e importar base de datos Entrega final del proyecto

Av. Conquistadores # 146 San Isidro Lima Per Telfonos: 652-2242 / 994126838 / 412*6838 Email: promocionesweb@mgp-peru.com. Web: www.mgp-peru.com