programación web - introducción

7
Programación Web Introducción [email protected]

Upload: yesith-valencia

Post on 14-Feb-2017

168 views

Category:

Education


4 download

TRANSCRIPT

Programación Web

Introducció[email protected]

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