Programación Web - Introducción
-
Upload
yesith-valencia -
Category
Education
-
view
168 -
download
4
Transcript of Programación Web - Introducción
Programación web - Introducción, Yesith Valencia MSc. 2
Datos de la asignatura Código asignatura: TSI401 Créditos: 4 Semestre académico: IV Requisitos: Programación Orientada a Objetos Correquisito: Motores de Bases de Datos
Programación web - Introducción, Yesith Valencia MSc. 3
Justificación El desarrollo de aplicaciones para internet le permite a una
empresa ofertar sus servicios de forma permanente, pasar de un estado en donde se promocionaban sus productos en horarios de oficina a poder presentarlos las 24 horas del día los 7 días de la semana.
Esta asignatura le permite al estudiante conocer y utilizar el patrón arquitectónico más importante para el desarrollo Web (MVC), además de permitirle desarrollar una aplicación completa con total independencia del motor de base de datos que utilice
Programación web - Introducción, Yesith Valencia MSc. 4
Objetivos Estudio: Construcción de aplicaciones para internet
soportadas en el modelo vista controlador con acceso a sistemas de bases relacionales con total independencia del motor de base de datos que se utilice.
Formación: Al terminar la asignatura el estudiante estará en capacidad de implementar una aplicación para internet bajo el modelo de capas, estructurando físicamente la organización de la aplicación en carpetas que permiten identificar claramente el patrón Modelo Vista Controlador.
Programación web - Introducción, Yesith Valencia MSc. 5
Competencias Construir aplicaciones web del lado del cliente. Aplicar configuraciones a los Servidores web y construir
aplicaciones web del lado del servidor. Construir sistemas web interconectados con determinada
base de datos.
Programación web - Introducción, Yesith Valencia MSc. 6
ESTRUCTURA DE LA ASIGNATURA POR UNIDADES TEMÁTICAS
COMPETENCIAS ESPECÍFICAS UNIDADES TEMÁTICAS Semanas Horas
TP TI Construir aplicaciones web utilizando tecnologías de desarrollo tales como HTML, JAVASCRIPT, CSS y JQUERY.
LENGUAJE DE MARCADO DE HIPERTEXTO
2
8
16
Configurar servidores web para construir aplicaciones web dinámicas del lado del cliente empleando como lenguaje base de desarrollo PHP.
PROGRAMACIÓN DEL LADO DEL CLIENTE 3 12 24
Comprender el modelo vista controlador para ser implementado en el desarrollo de plataformas web.
MODELO VISTA CONTROLADOR 1
4
8
Construir CRUD para tablas padres e hijas que se conecten a determinado motor de bases de datos, aplicando el modelo modelo vista controlador y utilizando marcos de trabajo para lenguaje PHP.
DESARROLLO DE
APLICACIÓNES WEB CON MVC
10 40 80
Total 16 64 128
Programación web - Introducción, Yesith Valencia MSc. 7
Taller 1. Si usted pudiera desarrollar un software cualquiera:
Qué software desarrollaría ? Cuáles serían las funcionalidades básicas ? Quienes serían los usuarios que utilizarían el software ? En qué hardware correría el software ? Cómo obtendría ganancias ?
2. Realice un diagrama donde se muestre de manera general el funcionamiento de su software