Universidad del Cauca Departamento de Telematica

Miércoles, Marzo 29 de 2023


Profesores:
PhD. Oscar Mauricio Caicedo
Mg (c). Javier Alexander Hurtado


Modalidad: Presencial (Teórico/Práctica) Intensidad: 4 Horas/Semana

Objetivo General

Proporcionar los fundamentos necesarios para enfrentar los desarrollos de Aplicaciones y Servicios Telemáticos soportados sobre plataforma Web.


Contenido de la Asignatura


Cap.1 - Introduccion a los sistemas Cliente / Servidor
  • Arquitectura Cliente/Servidor de 2 niveles
  • Arquitectura Cliente/Servidor de 3 niveles
  • Arquitectura Cliente/Servidor multinivel
  • Arquitectura Peer to peer
Cap.2 - Servidores
  • Funcionamiento
  • Instalacion (Apache Web Server, MySql Server)
  • Configuracion (Apache Web Server, MySql Server)
Cap.3 - Arquitectura de una aplicación web
  • Componentes de una aplicacion Web
  • Evolucion de las tecnologias
Cap.4 - PHP y el acceso a datos
  • Fundamentos de PHP
  • POO con PHP
  • Manejo de sesiones con PHP
  • Integración de PHP y Postgres
  • El nuevo PHP 5
Cap.5 - Aplicaciones PHP empresariales
  • Patrones de diseño con PHP
  • Web Application Framework para PHP
  • Servicios Web con PHP
Cap.6 - XML (eXtended Markup Language)
  • Fundamentos de XML
  • DTD
  • XML Schema
  • XML Namespaces
Cap.7 - Aplicaciones empresariales J2EE - Fundamentos
  • La plataforma J2EE
  • Fundamentos de Java Servlets
  • Fundamentos de Java Server Pages
  • Fundamentos de JDBC
  • Manipulación de Datos (GET/POST)
  • Manipulación de Sesiones
Cap.8 - Aplicaciones empresariales J2EE - Frameworks
  • Fundamentos del Framework Struts
  • Etiquetas Struts
  • Internacinalización con Struts
  • Distribución de contenidos con Tiles
Cap.9 - Aplicaciones empresariales J2EE - Acceso a datos
  • El patrón DAO - Data Access Object
  • Framework Hibernate
Cap.10 - Aplicaciones empresariales J2EE - Componentes
  • Fundamentos de EJB
  • Patrones de diseño J2EE
  • EJB de sesión y el patrón Session Facade
Cap.11 - Proyecto final
  • Análisis de la aplicación
  • Diseño de la aplicación
  • Implementación

Presentaciones de Clase


Material adicional de Clase


Servidores de Aplicaciones


Prácticas de Clase


Talleres de Clase


Instaladores

InstaladorLocalInternet
Nuevo! Apache Tomcat 7.0.28 Jano (win) Web Site
XAMPP 1.7.4 Jano
WAMP Server 2.1 Jano
SQL Yog - Cliente MySQL Jano
PHP 5 - Apache 2 dll Jano
Apache Httpd Server 2.2 Jano
PHP 5.1.6 Jano Web Site
PHP Coder (IDE para PHP) Jano Web Site
Apache Web Server 2.0.54 Jano Web Site
PHP 5.0.4 Jano Web Site
PHP 4.3.8 Jano Web Site
Postgres SQL Server Jano Web Site
Driver JDBC para Postgres 8 Jano
 
FireBird Server Jano Web Site
FireBird Client Jano Web Site
Nuevo! J2SDK 1.5.0 Jano (win) Web Site
J2SDK 1.4.2 Jano (win) - Jano (linux) Web Site
Nuevo! Apache Tomcat 5.5.17 Jano (win) Web Site
Apache Tomcat 5.0.28 Jano (win) - Jano (linux) Web Site
Nuevo! Eclipse IDE 3.2.1 Jano (win) Web Site
Nuevo! MyEclipse plugins para Eclipse IDE 3.2.x Web Site
MyEclipse 4.1.1 plugins para Eclipse IDE 3.1 Jano (win) Web Site
JBoss 4.0.2 Jano Web Site
JBoss IDE 1.4.1 (Plugin para Eclipse) Jano Web Site
Driver JDBC para MySQL Jano Web Site
MySQL-Service y Fuente Datos Jano  
MySQL Server 4.0.21 Jano Web Site
MySQL Server 4.1.14 Jano Web Site
MySQL Front Jano Web Site
Driver Firebird (JayBird) Jano
 
Zend Studio (PHP Editor) Jano
Web Site

Proyectos


Valid XHTML 1.0!


Copyright © - Departamento de Telemática
FIET - Universidad del Cauca
Popayán - Colombia - 2004