Program. cliente: JavaScriptEstudia el lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas web y que sonejecutados por el navegador que utiliza el usuario. Tareas como la validación de los datos enviados por elusuario en un formulario deben ser llevadas a cabo mediante la programación del lado cliente.
1. Programación de páginas WebPresenta la necesidad de crear páginas web dinámicas, en las que el usuario acceda a informaciónpersonalizada y explica las diferencias entre la programación del lado cliente, que ejecuta el navegador;y la programación del lado servidor, ejecutada por el servidor web.
2. Introducción a JavaScriptExplica qué herramientas son necesarias para escribir código del lado cliente. Se indica cómo incluirdicho código en las páginas web, para lo que se utiliza la etiqueta SCRIPT.
3. Fundamentos de programación (I)Estudia los conceptos fundamentales de programación, como variable, constante, tipo de datos,operadores y su utilización en JavaScript.
4. Fundamentos de programación (II)Introduce la sintaxis de JavaScript para utilizar estructuras de control y cómo definir funciones en estelenguaje.
5. Objetos en JavaScriptEstudia cómo utilizar los objetos del lenguaje JavaScript. Aunque no se trata de un lenguaje orientado aobjetos, sí que tiene objetos propios que el programador puede utilizar.
6. Los objetos location e historyEstudia los objetos location e history de JavaScript. Introduce el concepto de url.
7. El objeto documentEstudia el objeto document de Javascript, que representa el contenido de la página web.
8. El objeto formEstudia el objeto form de JavaScript que permite el acceso a la información manejada en los formulariosque aparecen en las páginas web. Explica cómo validar la información del formulario con JavaScriptPágina 2CAE - Learning Management System - Programación Páginas Webantes de enviarla al servidor web.
9. Otros objetosEstudia los siguientes objetos JavaScript: el conjunto frames, el objeto navigator y el objeto screen.Programación servidor: ASPEstudia la tecnología ASP para crear páginas dinámicas que se ejecutan en el servidor web. Esta tecnologíaes adecuada para aplicaciones de comercio electrónico, que suelen estar respaldadas por bases de datos.
1. Internet Information ServerDescribe el servidor web Microsoft Internet Information Server, que permite la ejecución de páginasActive Server Pages (ASP). Indica cómo instalar el servidor y cómo configurarlo para este fin.
2. Configurar una aplicación ASPExplica cuál es el proceso que se sigue cuando un usuario solicita una página asp. Indica cómo delimitarel código asp y configurar un directorio virtual del servidor para que pueda albergar una aplicación asp.
3. Revisión de VBScriptPresenta la sintaxis correcta de VBScript para utilizar variables, funciones de conversión, estructuras decontrol y operadores.
4. Revisión de VBScript (II)Estudia conceptos de programación y su sintaxis en VBScript: arrays, procedimientos sub,procedimientos function, paso de parámetros y el ámbito y la duración de variables.
5. El objeto ResponseLista los objejos ASP más importantes y estudia el objeto Response, que se utiliza para enviarinformación al navegador.
6. El objeto RequestEstudia el objeto Request de ASP, que sirve para recoger la información proporcionada por el usuario.Se proporciona el ejemplo de recoger la información que ha introducido el usuario en un formularioincrustado en una página web.
7. Trabajar con cookiesExplica cómo utilizar cookies para mantener el seguimiento de lo que realiza el visitante del sitio web.
8. El objeto SessionEstudia el objeto Session de ASP, utilizado para mantener información personalizada por cada uno delos usuarios que acceden al sitio web (identificado por una sesión).
9. El objeto ApplicationEstudia el objeto Application de ASP, utilizado para mantener información única o global de todo el sitioweb, permitiendo que todos los usuarios compartan la información almacenada en este objeto. Seproporciona como ejemplo el crear una sencilla aplicación de chat.
10. Acceso a archivosIntroduce los objetos ASP que permiten acceder a archivos. Para ello se estudia el modelo de objetosFile System Object (FSO).Página 3CAE - Learning Management System - Programación Páginas Web
11. Acceso a bases de datosPresenta la tecnología ADO (ActiveX Data Objects) como medio para el acceso a bases de datos desdeASP. Explica cómo utilizar controladores ODBC para realizar la conexión. Presenta una base de datosde ejemplo y realiza la conexión a ella desde el código ASP.
12. Repaso del SQLIntroduce el lenguaje SQL como medio fundamental para realizar consultas de selección y modificaciónde una base de datos relacional. Este lenguaje es el que se utiliza para consultar las bases de datosdesde una aplicación ASP.
13. Objetos Connection y RecordSetEstudia los objetos Connection y RecordSet de la tecnología de acceso a bases de datos ADO. Estosdos objetos son los más importantes.
14. Trabajar con objetos RecordSetEstudia características avanzadas del objeto RecordSet de la tecnología de acceso a bases de datosADO.
15. Actualizar el RecordSetEstudia la forma de modificar el conjunto de datos que proporciona el objeto RecordSet de la tecnologíade acceso a bases de datos ADO.
16. El objeto CommandEstudia el objeto Command de la tecnología de acceso a bases de datos ADO, el cual sirve para pararealizar consultas complejas contra la base de datos, utilizando el lenguaje SQL.
17. Microsoft Visual InterdevPresenta el entorno de desarrollo de aplicaciones web Microsoft Visual Interdev, mostrando que esadecuado para la confección de este tipo de aplicaciones.
18. La biblioteca MSDNPresenta la completísima biblioteca de información para el programador que proporciona Microsoft bajoel nombre de MSDN. Se indica también su existencia en Internet, donde está a disposición de cualquierdesarrollador.
19. Sitios Web segurosEstudia cómo configurar un sitio web seguro, que utilice el protocolo SSL para ciertas páginas que así lorequieran. Estudia el concepto de certificado y cómo aplicarlo para este caso.