Contenido del Curso

 1.- Introducción a las aplicaciones web

- Introducción y historia de Internet
- La WWW como servicio de Internet
- Historia de las aplicaciones web
- Estructura de las aplicaciones webs
- Ventajas e inconvenientes del uso de aplicaciones webs
- Infraestructura necesaria para la implantación de aplicaciones webs
- Lenguajes de programación web
- Ejemplos de aplicaciones web: Gestores de contenido, blogs, educativas, gestores de documentos,...


2.- Aplicaciones web basadas en sistemas LAMP/WAMP (Linux/Windows, PHP, MySQL)

- Instalación de la infraestructura necesaria: servidor web apache, interprete PHP, base de datos MySql en sistema operativo GNU/Linux
- Instalación de la infraestructura necesaria: servidor web apache, interprete PHP, base de datos MySql en sistema operativo Windows
- Estudio de hosting comerciales que ofrezcan esta infraestructura
- Instalación de aplicaciones webs basadas en sistemas LAMP/WAMP en distintos escenarios: servidor local, servidor dedicado, servidor compartido,...
- Instalación de aplicaciones webs basadas en sistemas LAMP/WAMP usando distintos métodos: códigos fuentes, paquetes,svn/git, bitnami,...
- Configuración y gestión de la aplicación web: usuarios, permisos, módulos, plugins, copias de seguridad,...
- Estudio de las siguientes aplicaciones webs: CMS (Joomla, Drupal), Blog (WordPress), Educativa (Moodle), wiki (mediaWiki), comercio electrónico (Magento), foro (phpBB)

3.- Aplicaciones web basadas en JAVA / Tomcat

- Instalación de la infraestructura necesaria: lenguaje JAVA, servidor Apache Tomcat en sistema operativo GNU/Linux
- Instalación de la infraestructura necesaria: lenguaje JAVA, servidor Apache Tomcat en sistema operativo Windows
- Estudio de hosting comerciales que ofrezcan esta infraestructura
- Instalación de aplicaciones webs basadas en sistemas JAVA/Tomcat en distintos escenarios: servidor local, servidor dedicado, servidor compartido,...
- Instalación de aplicaciones webs basadas en sistemas JAVA/Tomcat usando distintos métodos: códigos fuentes, paquetes,svn/git, bitnami,...
- Configuración y gestión de la aplicación web: usuarios, permisos, módulos, plugins, copias de seguridad,...
- Estudio de las siguientes aplicaciones webs: Blog (Roller), Gestor de contenido/Documentación (Alfresco)

4.- Aplicaciones web basadas en Ruby on Rails

- Instalación de la infraestructura necesaria: Ruby on Rails en sistema operativo GNU/Linux
- Instalación de la infraestructura necesaria: Ruby on Rails en sistema operativo Windows
- Estudio de hosting comerciales que ofrezcan esta infraestructura
- Instalación de aplicaciones webs basadas en sistemas Ruby on Rails en distintos escenarios: servidor local, servidor dedicado, servidor compartido,...
- Instalación de aplicaciones webs basadas en sistemas Ruby on Rails usando distintos métodos: códigos fuentes, paquetes,svn/git, bitnami,...
- Configuración y gestión de la aplicación web: usuarios, permisos, módulos, plugins, copias de seguridad,...
- Estudio de las siguientes aplicaciones webs: Blog (Typo), Gestor de contenido/Documentación (Alfresco)

5.- Aplicaciones web basadas en Python / Django

- Instalación de la infraestructura necesaria: Python / Django en sistema operativo GNU/Linux
- Instalación de la infraestructura necesaria: Python / Django en sistema operativo Windows
- Estudio de hosting comerciales que ofrezcan esta infraestructura
- Instalación de aplicaciones webs basadas en sistemas Python / Django en distintos escenarios: servidor local, servidor dedicado, servidor compartido,...
- Instalación de aplicaciones webs basadas en sistemas Python / Django usando distintos métodos: códigos fuentes, paquetes,svn/git, bitnami,...
- Configuración y gestión de la aplicación web: usuarios, permisos, módulos, plugins, copias de seguridad,...
- Estudio de las siguientes aplicaciones webs: Gestor de Contenidos (Merengue)

6.- Aplicaciones web basadas en plataforma NET

- Instalación de la infraestructura necesaria: servidor web IIS en sistema operativo Windows
- Estudio de hosting comerciales que ofrezcan esta infraestructura
- Instalación de aplicaciones webs basadas en sistemas NET en distintos escenarios: servidor local, servidor dedicado, servidor compartido,...
- Instalación de aplicaciones webs basadas en sistemas NET usando distintos métodos: códigos fuentes Windows Web Apps Gallery,...
- Configuración y gestión de la aplicación web: usuarios, permisos, módulos, plugins, copias de seguridad,...
- Estudio de las siguientes aplicaciones webs: Gestor de Contenidos (Umbraco, DotNetNuke)

Last modified: Friday, 16 September 2011, 8:11 AM