Programación para Internet con xHarbour


Temario:

 
1) Conceptos básicos de Internet
  • ¿ Cómo funciona Internet ?
  • Protocolo de transferencia de hipertexto (http)
  • Universal Resource Locator (URL)
  • InterNIC
  • Dirección IP
2) El lenguaje HTML
  • Conceptos básicos
  • Limitantes
  • Etiquetas
  • Enlaces
3) Requerimientos
  • Requerimientos de Hardware
  • Requerimientos de Software
    • Servidor de Web
    • Soporte CGI
  • Configuración del servidor
4) El estandar CGI de Internet
  • ¿ Qué es CGI ?
  • ¿ Cómo funciona un servidor CGI ?
  • Variables de entorno y su signifcado
5) Formularios
  • Entrada de datos por medio de formas
    • Variables
    • Constantes
  • Envio de la forma
    • Metodo POST
    • Metodo GET
  • El formato URL Encoded
6) Programación en XHarbour para Internet
  • Ejecutando el programa en el servidor WEB
  • Envio de parámetros al programa 
  • Recuperación de datos usando archivos INI
  • Manejo de las variables y bases de datos 
  • La Clase TWCgi 
  • Documento de respuesta en HTML, formateo
7) Uso de sockets con FiveWin
  • Clase TSocket
  • Correo electrónico: clases TSMTP y TPOP3
  • Creando tu propio servidor Web: Flamenco
  • Haciendo tu propio cliente / servidor sobre internet. 
8) Ejemplos prácticos
  • Tienda Virtual
  • Base de conocimientos FiveTilus (xHarbour)
  • Cliente de correo Web para correo POP
  • Sistema de envio de mensajes sobre internet.
  • Programacion para PALM y Pocket PC usando CGI (IMPRESIONANTE)
9) Consideraciones sobre los Sevidores Web
  • Configuracion del WebSite de O'Reilly sobre Windows NT
  • Configuración del WebSite de O'Reilly sobre Windows 95/98
  • Configuracion del Internet Information Server de Microsoft
  • Consideraciones adicionales sobre el IIS
  • Uso de DLLs para ejecutar aplicaciones sobre IIS