Programacion web

Solo disponible en BuenasTareas
  • Páginas : 7 (1667 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de octubre de 2010
Leer documento completo
Vista previa del texto
-------------------------------------------------

* Objetivo del curso
El estudiante conocerá los conceptos de comunicación de Internet, y desarrollará aplicaciones de base de datos basadas en WEB desde el lado del servidor y del cliente.
TEMARIO
1. Introducción a las tecnologías web
1.1 Perspectiva histórica del Internet
1.2 Protocolo http (protocolo de transferencias dehipertexto)
1.2.1 Arquitectura del WWW
1.2.2 URL's
1.2.3 Métodos http (persistencia en http-cookies)
1.3 Introducción al HTML (Lenguaje de despliegue del web)
1.3.1 HTML como un tipo SGML
1.3.2 Elementos del lenguaje HTML
1.3.3 Tablas en HTML
1.3.4 Formularios
1.4 Evolución del desarrollo de aplicaciones web
1.5 Hojas de estilo en cascada e introducción al XML

2. Desarrollo de aplicaciones web2.1 Arquitectura de las aplicaciones web
2.2 Lenguajes de programación del lado del cliente
2.3 Lenguajes de programación del lado del servidor
2.4 Ambientes para el desarrollo de aplicaciones web
2.5 Metodologías para el desarrollo de aplicaciones web
2.6 Aspectos de seguridad

3. Programación del lado del servidor
3.1 Procesamiento del lado del servidor
3.2 Conceptos básicos de laherramienta de desarrollo
3.3 Operadores
3.4 Sentencias
3.5 Arreglos
3.6 Funciones y librerías
3.7 Ejemplos prácticos
3.8 Procesado de formularios
3.9 Sesiones
3.10 Conectividad entre el servidor web y el servidor de base de datos
3.11 Manejo de archivos
3.12 Seguridad

4. Procesamiento del lado del cliente
4.1 Lenguaje script del cliente
4.2 Modelo de objetos con lenguaje script
4.3Objetos lenguajes scritpt ínter construídos
4.4 Eventos con lenguaje script
4.5 Validación de entrada de datos del lado del cliente
4.6 Consideraciones del soporte del navegador

5. Servicios Web XML
5.1 Visión general de servicios Web XML
5.2 Tecnologías subyacentes
5.2.1 SOAP
5.2.2 WSDL
5.2.3 UDDI
5.3 Publicación de un servicio WEB
5.4 Consumo de un servicio WEB

APRENDIZAJESREQUERIDOS:
1. Habilidades en el uso de la computadora
2. Experiencia utilizando el Word Wide Web
3. Experiencia desarrollando software orientado a objetos
4. Manejo de sistemas gestores de bases de datos
5. Experiencia en configuración de servidores
BIBLIOGRAFIA
1) Tutorial del W3C para los temas de HTML, CSS, Javascript, AJAX, PHP y SQL. (http://www.w3schools.com)

2) Información sobre HTMLy CSS (http://www.htmlhelp.com)

3) PHP 5 a través de ejemplos
Abraham Gutiérrez Rodríguez y Gines Bravo García
1er. edición
Editorial Alfaomega Ra-Ma
ISBN 84-789ol7-656-6

4) PC Cuardernos Técnicos No. 4
PHP Y MySQL páginas web dinámicas
ISBN 2-912954-75-4

5) PC Cuadernos Técnicos No. 3
Iniciación a Javascript
ISBN 2-912954-68-1

6) PC Cuadernos Técnicos No. 33
CSS,un juego de niños
ISBN 2-915605-62-9

7)Redes de computadoras
Adrew S. Tanenbaum
Prentice Hall
ISBN 970-26-0162-2

8)XML con ejemplos
Benoit Marchal
Prentice Hall
ISBN 970-26-0163-0

9) Fundamentos de Bases de Datos
Silberchatz-Korth-Sudarshan
Cuarta Edición
Mc Graw Hill
ISBN 84-481-3654-3

10) Sistemas de bases de datos
Conceptos Fundamentales
Elmasri/Navathe2da. Edición

11) Aprendiendo MySQL en 21 días
Mark Maslakowski
Prentice Hall
ISBN 970-26-0036-7

12) PostgreSQL (Introduction and concepts)
Bruce Momjiam
Addison - Wesley
ISBN 0-201-70331-9

13) Oracle 10g Administración y Análisis de Bases de Datos
César Pérez
Alfaomega Ra-ma
ISBN 970-15-1102-6

14) Desarrollo de aplicaciones WEB con ASP.NET 2.0
Antonio Martín SierraAlfaomega Ra-ma
ISBN: 978-970-15-1262-3

15) Java Cómo Programar
Deitel & Deitel
Quinta Edición
Prentice Hall
ISBN 970-26-0518-0
CRITERIOS DE EVALUACION
Criterio | Peso |
Exámenes | 40% |
Tareas | 30% |
Proyecto Final | 30% |
Complementos | 2% |
Total | 102% |
|

PLANEACION DEL CURSO
Grupo "A" | Unidad 1 | Unidad 2 | Unidad 3 | Unidad 4 | Unidad 5 |
Desarrollo...
tracking img