Está en la página 1de 6

Manual de prcticas Programacin WEB

UNIDAD 1: Introduccin a las aplicaciones WEB

.Actividad 1-1: Evolucin, arquitecturas y tecnologas de aplicaciones


WEB

Objetivo: Desarrollar la competencia en el alumno que le permita


conocer la evolucin, arquitectura, tecnologa del desarrollo
de aplicaciones WEB, por medio de la investigacin de su
historia y conceptos generales.

Descripcin: Para el desarrollo de esta prctica el alumno deber realizar


una investigacin que le permita conocer las diferentes
generaciones de la WEB y complemente los conceptos
tericos de las arquitecturas y tecnologas adems de
compartir los conocimientos adquiridos con el grupo.

Esquema de tareas:

1. Evolucin de la WEB.

2. Arquitecturas de las aplicaciones WEB.

3. Tecnologas para el desarrollo de aplicaciones WEB.

GBL PROGRAMACION WEB - Versin1.0 Unidad 1-1


Manual de prcticas Programacin WEB

Tarea 1: Evolucin de la WEB.

Descripcin: El alumno deber investigar conceptos generales de la WEB as


como las generaciones en las que se agrupa el avance tecnolgico de la WEB,
identificando las caractersticas principales de cada generacin.

Procedimiento:

1. De manera individual el alumno investiga:

a. Los siguientes trminos.

i. WWW.

ii. HTTP.

iii. HTTPS.

iv. URL.

v. XMLS.

vi. HTML.

vii. PHP.

viii. CSS.

b. Tipos de pginas WEB

i. Estticas.

ii. Dinmicas.

c. Generaciones de la WEB

i. WEB 1.0 (Bsica, esttica).

ii. WEB 2.0 (Colaboracin, dinmica).

iii. WEB 3.0 (Semntica).

iv. WEB 4.0 (Mvil)

2. En equipos de trabajo se comentan los temas investigados y se elaborar


una presentacin de los mismos aplicando la tcnica de 6X6.

GBL PROGRAMACION WEB - Versin1.0 Unidad 1-2


Manual de prcticas Programacin WEB

3. Utilizando la presentacin se discuten los temas investigados haciendo


notar :

a. Las diferencias entre los trminos.

b. Las caractersticas que distinguen los tipos de pginas WEB.

c. Las ventajas y desventajas de cada una de las generaciones de la


WEB.

GBL PROGRAMACION WEB - Versin1.0 Unidad 1-3


Manual de prcticas Programacin WEB

Tarea 2: Arquitectura de las aplicaciones WEB.

Descripcin: El alumno, deber Investigar la arquitectura cliente-servidor para


aplicaciones WEB, identificando las caractersticas de cada una de sus capas.

Procedimiento:

1. En equipo de trabajo se realiza la investigacin sobre.

a. Esquema cliente-servidor.

i. Cliente.

ii. Servidor.

iii. Protocolos.

b. Modelos de capas.

i. Capa de presentacin.

ii. Capa de proceso.

iii. Capa de datos.

2. Por equipo se realiza un mapa mental y se expone en plenaria haciendo


notar las caractersticas del esquema cliente-servidor y las caractersticas y
elementos de cada capa.

GBL PROGRAMACION WEB - Versin1.0 Unidad 1-4


Manual de prcticas Programacin WEB

Tarea 3: Tecnologas para el desarrollo de aplicaciones WEB.

Descripcin: Investiga y clasifica las diferentes tecnologas que se requiere para


el desarrollo de aplicaciones WEB.

Procedimiento:

1. Define cada uno de los lenguajes de programacin que se describen a


continuacin y lista sus caractersticas principales as como sus
requerimientos.

a. HTML.

b. XML.

c. CSS.

d. PHP.

e. JavaScript.

f. Python.

2. Define cada uno de los manejadores de base de datos que se describen a


continuacin y lista sus caractersticas, ventajas y desventajas as como
sus requerimientos.

a. MySQL.

b. SQLServer.

c. Oracle.

d. Sybase

3. Define cada uno de los editores de cdigo que se describen a continuacin


y lista sus caractersticas, ventajas, desventajas y lenguajes de
programacin que soporta, as como sus requerimientos.

a. NetBeans.

b. Notepad++.

c. Sublime.

GBL PROGRAMACION WEB - Versin1.0 Unidad 1-5


Manual de prcticas Programacin WEB

4. Define cada uno de los servidores WEB que se describen a continuacin y


lista sus caractersticas, ventajas, desventajas, as como sus
requerimientos.

a. Apache.

b. Microsoft IIS.

c. SunJava System WEB Server.

d. Ngninx.

e. Google WEB Server

5. Define cada uno de los navegadores WEB que se describen a continuacin


y realiza una tabla comparativa con sus caractersticas donde se pueda
apreciar sus ventajas y desventajas que existen entre ellos.

a. Google Chrome.

b. FireFox.

c. Opera.

6. Para cada uno de los puntos anteriores se desarrolla una presentacin


aplicando la tcnica de 6X6 y se expone en plenaria.

GBL PROGRAMACION WEB - Versin1.0 Unidad 1-6

También podría gustarte