Está en la página 1de 10

UNIVERSIDAD DE GUAYAQUIL

VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL

UNIVERSIDAD DE GUAYAQUIL
SYLLABUS

A: DATOS INFORMATIVOS

Facultad: CIENCIAS MATEMÁTICAS Y FÍSICAS Dominio: CIENCIAS BÁSICAS, BIOCONOCIMIENTO Y


DESARROLLO INDUSTRIAL
Carrera: INGENIERÍA EN SISTEMAS COMPUTACIONALES
Asignatura: DESARROLLO DE Código: 605 UOC: FORMACIÓN Campo Formación: PROFESIONAL
APLICACIONES WEB PROFESIONAL
Semestre: SEXTO Paralelo: ISI-S-MA-6-1 Horario: LUNES: 10:00-12:00, MIERCOLES: 10:00 – 12:00
ISI-S-MA-6-2 MIERCOLES: 08:00-10:00, JUEVES: 10:00 – 12:00
ISI-S-NO-6-4 VIERNES: 20:00 – 22:00, SABADO: 11:00 – 13:00
ISI-S-NO-6-5 MIERCOLES: 18:00 – 20:00, VIERNES: 18:00 – 20:00
ISI-S-NO-6-7 MARTES: 17:00 – 19:00, MIERCOLES: 17:00 – 19:00
ISI-S-VE-6-8 MARTES: 15:00 – 17:00, VIERNES: 15:00 – 17:00

N° 4 Horas 32 (S) Horas componente de 0 (S) Horas componente 128 (A)


Créditos: componente práctica y trabajo autónomas:
Plan de estudios:
docencia: experimentación:
Prerrequisitos: 505- BASES DE DATOS II, 506 - INGENIERIA DE SOFTWARE ORIENTADA A OBJETOS

Período académico: 2020 – 2021 Ciclo: I

Docente: MIGUEL ALFONSO MOLINA CALDERON Título de MAGISTER EN SISTEMAS DE INFORMACIÓN GERENCIAL
posgrado:
ANGEL HUMBERTO VELOZ RODRIGUEZ MAGISTER EN GESTION Y DISEÑO WEB

JEFFERSON ELIAS NUÑEZ GAIBOR MAGISTER EN SISTEMAS DE INFORMACIÓN GERENCIAL


UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
B: JUSTIFICACIÓN DEL CONOCIMIENTO DEL SYLLABUS EN EL CAMPO DE FORMACIÓN

Breve justificación de los contenidos del Syllabus:


Este curso provee de los conocimientos necesarios para el desarrollo de aplicaciones utilizando estándares, tecnologías web y el patrón de arquitectura de software
denominado MVC (Modelo, Vista, Controlador). El conocimiento de cómo desarrollar este tipo de aplicaciones forma parte del currículo actual y además cuenta con alta
demanda laboral.
Objetivo:
Construir aplicaciones Web, que utilicen adecuadamente estándares del lado del cliente, tecnologías de lado del servidor e interactúen con una base de datos relacional
siguiendo el patrón de arquitectura de software MVC.

Aportes teóricos Aportes metodológicos Aporte a la comprensión de los Contextos de aplicación


problemas del campo profesional
La asignatura permitirá definir e Se estudiarán tecnologías y La asignatura colabora en la - Estándares web
identificar los principales conceptos de la estándares utilizados para el consecución de la habilidad para diseñar y - Aplicaciones web.
web. Adicionalmente demostrar desarrollo de una aplicación web llevar a cabo aplicaciones web utilizando - Librerías y frameworks para la web.
conocimiento y comprensión de las (tanto del lado del cliente como los principios y metodologías propios de la - Arquitectura de software
diferentes tecnologías y estándares Web del servidor). computación. - Desarrollo de aplicaciones web
vistos en clase.
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL

C: PROPÓSITOS Y APORTES AL PERFIL DE EGRESO

Propósitos del aprendizaje Aportes al perfil de egreso: Capacidades integrales y/o competencias, logros o resultados de aprendizaje
del syllabus relacionados con el campo de
estudio y objetivos de la carrera: Genéricas de la UG. Específicas de la carrera. Logros de aprendizaje. Ámbito
- Identificar la evolución de las aplicaciones web a - Organizar e integrar el - Emplee principios, normas y reglas - Identifica la evolución de las aplicaciones web a
lo largo del tiempo y las actuales tendencias en conocimiento y asumir con un teórico/prácticos con herramientas lo largo del tiempo.
aplicaciones web. pensamiento sistémico las tecnológicas. - Enlista las Tecnologías disponibles para el
- Enlistar las Tecnologías disponibles para el transformaciones actuales, desarrollo de aplicaciones web.

Conocimientos.
desarrollo de aplicaciones web. adoptando enfoques - Identifica las actuales tendencias en
- Describir los estándares estudiados para el multidisciplinarios para la aplicaciones web.
desarrollo de aplicaciones web. comprensión de los problemas - Reconoce la estructura de los paquetes de
- Identificar los mensajes de requerimientos y que presenta la sociedad. petición y respuesta del protocolo http.
respuestas HTTP.
- Reconocer el concepto detrás de AJAX y los
objetos participantes en una comunicación
asíncrona.
- Utilizar los estándares web para el desarrollo de - Implementar las herramientas - Desarrolle sistemas informáticos en Aplica un lenguaje de programación para
-
páginas Web sencillas. de la profesión, manejar lenguajes de programación, frameworks implementar soluciones sencillas del lado del
- Aplicar los conceptos de manejo de estado en protocolos científicos con o herramientas CASE cliente.
aplicaciones web para mantener información a lo capacidad de gestión en su - Evalúe situaciones dentro del contexto -
Manipula el contenido de un documento web

Habilidades.
largo de la aplicación. ámbito profesional, con de la profesión para proponer solución haciendo uso de DOM.
- Construir aplicaciones Web interactivas utilizando capacidades cognitivas y meta de problemas o casos de los individuos, -
Desarrolla la comprensión de la definición y
correctamente tecnologías y estándares tanto del cognitivas en el desarrollo de organizaciones y de la sociedad a través
aspectos técnicos, mediante la construcción de
lado del cliente como del servidor y el modelo intervención profesional, de conocimientos adquiridos. ejemplos sencillos aplicaciones web.
MVC (modelo vista controlador). investigación , innovación y Desarrolla aplicaciones web utilizando la
-
emprendimientos. arquitectura MVC e interactuando con una Base
de Datos relacional.
- Participar activamente dentro de un grupo de - Trabajar en equipo en el - Trabaje en equipo con responsabilidad - Comparte opiniones y conocimientos con sus
trabajo en la elaboración de aplicaciones Web. logro de objetivos y metas ética, social y ambiental para el compañeros a través del trabajo grupal para

Valores y actitudes.
determinadas en el área de cumplimiento de los objetivos conseguir un objetivo común.
su profesión o en escenarios propuestos. - Valora la importancia de la capacitación y
multidisciplinarios. - Se comprometa con al aprendizaje actualización como condición para su constante
continuo y el conocimiento de temas crecimiento profesional.
contemporáneos de manera autónoma
de acuerdo a las necesidades actuales
del entorno.
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
D: UNIDADES TEMÁTICAS O DE ANÁLISIS:
Unidad #:1 Descripción: INTRODUCCIÓN A LAS APLICACIONES WEB
Objetivo: Identificar los principales conceptos y estándares de la web necesarios para abordar el desarrollo de aplicaciones que trabajan bajo la
arquitectura cliente servidor.
Métodos, técnicas e instrumentos en función de las actividades de Escenarios en Recursos didácticos.
Tiempo
organización del aprendizaje. función de los
Componente de docencia. Componente de prácticas de
ambientes de
de aplicación y Componente aprendizaj
de aprendizaje e. aprendizaje.
experimentación de los
Contenidos: conocimientos a desarrollar. aprendizajes. autónomo.

Actividades de Actividades de
aprendizaje aprendizaje
asistido por el colaborativo.
profesor.
1.1 El internet y la web (nacimiento y crecimiento ) - Clases Online - Completar - Desarrollo de 12(S) + 0 (S) Aula Virtual - Plataformas virtuales
1.2 Evolución de las aplicaciones Web teórico – desarrollo de Ejercicios o +48 (A) = 60 (Entornos de
1.3 El modelo cliente /servidor prácticas. ejercicios o Resolución de horas aprendizaje virtual) -
1.4 Protocolos de internet (Arquitectura TCP/IP) Resolución de Problemas Moodle,
- Lección On line.
1.5 URI, URL y nombres de dominio problemas - Desarrollo de
- Pizarrón Virtual,
1.6 Protocolo http Proyecto
1.7 Servidores y navegadores web - Foros de - Chat
1.8 Lenguajes de marcado (SGML, XML, HTML) debates
1.9 HTML: estructura y sintaxis. virtuales - Software virtual para
1.9.1 HTML: Elementos estructurales (html, head, - Repaso de trabajo colaborativo
body, main, nav, section, etc.) contenidos - Videos tutoriales
1.9.2 HTML: Elementos de contenido: texto, imágenes, - Consulta de
listas, tablas, formularios, etc.) temas - Compiladores On Line.
1.10 Hojas de estilos en cascada (definición y tipos: - Revisión y
- Cuestionarios online
externa, interna, en línea) análisis de
1.10.1 CSS: Selectores y jerarquía videos - Bibliotecas virtuales
1.10.2 Principales propiedades de estilos - Lecturas y
1.10.3 Modelo de caja CSS análisis de - Software especializado
1.11 Maquetación Web contenidos (lenguaje Php, servidor
1.12 JavaScript (definición y cómo incluirlo) apache, motor de base
1.13 Modelo Objeto Documento de datos, entorno de
1.13.1 Manipulación de elementos con DOM, desarrollo integrado
métodos DOM comunes para aplicaciones web).
1.14 Trabajando con eventos
1.15 Validación de formularios
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
Unidad #:2 Descripción: PROGRAMACIÓN DE LADO DEL SERVIDOR
Objetivo: Desarrollar aplicaciones web que permitan automatizar procesos de la realidad y manejar información de manera interactiva a través del internet,
mediante el uso de estándares web, interacción con base de datos y el patrón de arquitectura de software MVC.
Contenidos: conocimientos a Métodos, técnicas e instrumentos en función de las actividades de Escenarios en Recursos didácticos.
Tiempo de
desarrollar. organización del aprendizaje. función de los
aprendizaje.
Componente de docencia. Componente de ambientes de
Componente aprendizaje.
Actividades de Actividades de prácticas de
de aprendizaje
aprendizaje asistido aprendizaje aplicación y
autónomo.
por el profesor. colaborativo. experimentación
de los
aprendizajes.
2.1. Lenguajes de programación de - Clases Online - Completar - Desarrollo 15(S) + 0 (S) Aula Virtual - Plataformas virtuales
lado del servidor teórico –prácticas. desarrollo de de Ejercicios +60 (A) = 75 (Entornos de
2.2. Ciclo de vida de una aplicación ejercicios o o Resolución horas aprendizaje virtual) -
- Lección On line Moodle,
web Resolución de de Problemas
2.3. Métodos de envío de datos: problemas - Desarrollo - Pizarrón Virtual,
GET, POST de Proyecto - Chat
2.4. Manejo de estado: cookies y - Foros de
sesiones debates - Software virtual para
2.5. Interacción con Base de Datos virtuales trabajo colaborativo
2.6. Aplicaciones web bajo - Repaso de - Videos tutoriales
arquitectura MVC contenidos - Compiladores On Line.
- Consulta de
temas - Cuestionarios online
- Revisión y - Bibliotecas virtuales
análisis de
- Software especializado
videos (lenguaje Php, servidor
- Lecturas y apache, motor de base
análisis de de datos, entorno de
contenidos desarrollo integrado
para aplicaciones web).
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
Unidad #:3 Descripción: AJAX Y DESARROLLO WEB ÁGIL
Objetivo: Aplicar AJAX en la realización de peticiones en segundo plano con el fin de mejorar el tiempo de respuesta y disminuir la transferencia de datos
de las aplicaciones web, utilizando JavaScript, formatos de intercambios de datos, librerías y la API DOM.
Contenidos: conocimientos a Métodos, técnicas e instrumentos en función de las actividades de Escenarios Recursos didácticos.
Tiempo de
desarrollar. organización del aprendizaje. en función
aprendizaj
Componente de docencia. Componente de de los
Componente de e.
prácticas de ambientes
Actividades Actividades de aprendizaje
aplicación y de
de aprendizaje autónomo.
experimentación de aprendizaje
aprendizaje colaborativo.
los aprendizajes. .
asistido por
el profesor.
3.1. Comunicaciones - Clases Online - Completar - Desarrollo de 5(S) + 0 (S) - Aula - Plataformas virtuales
asíncronas con AJAX. teórico – desarrollo de Ejercicios o +20 (A) = Virtual (Entornos de aprendizaje
3.2. Inyección y prácticas. ejercicios o Resolución de 25 horas virtual) - Moodle,
actualización de Resolución de Problemas - Pizarrón Virtual,
- Lección On
contenido problemas - Desarrollo de
line - Chat
3.3. Frameworks para Proyecto
desarrollo web - Foros de - Software virtual para
3.4. Aplicaciones web debates virtuales trabajo colaborativo
ágiles utilizando - Repaso de - Videos tutoriales
Frameworks contenidos
- Compiladores On Line.
- Consulta de
temas - Cuestionarios online
- Revisión y - Bibliotecas virtuales
análisis de
- Software especializado
videos
(lenguaje Php, servidor
- Lecturas y apache, motor de base de
análisis de datos, entorno de
contenidos desarrollo integrado para
aplicaciones web).
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
E: EVALUACIÓN DE LOS APRENDIZAJES.
Sistema de evaluación de los aprendizajes en función de: Actividades.
a) Trabajo participativo en clase,
b) Reportes de talleres y equipos colaborativos,
c) Controles de lectura,

Gestión formativa. d) Otros: (Detallar) Lecciones Online

Defensa y/o Exposición de Proyectos (grupal o


individual)
e) Exposición de casos y situaciones.
a) Exposiciones individuales y grupales,
b) Demostración de uso directo de los acervos bibliotecarios o en red,
c) Trabajo de laboratorio, talleres, seminarios,
60 %
d) Ejercicios orales y escritos de técnica jurídica,
e) Prácticas diversas, incluyendo la de los laboratorios,
f) Trabajos de campo,
Gestión práctica y g) Trabajos individuales de lectura, análisis y aplicación,
autónoma.
h) Uso creativo y orientado de nuevas TICs y la multimedia,
i) Lectura crítica y análisis comparado de casos,
j) Asistencia y reporte de eventos académicos.
k) Otros: (Detallar) Tareas prácticas
Proyecto individual o en grupo
Resolución de Problemas (Video grabados)
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
a) Exámenes orales y escritos teóricos,
b) Exámenes orales y escritos prácticos,
Acreditación y validación. 40 % c) Sustentación de proyectos de investigación y casos prácticos.
d) Otros: (Detallar) Examen Online
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
F: BIBLIOGRAFÍA
Título de la obra. Existenci Número de
No
a en ejemplares.
1 HTML5 for Masterminds, 2nd Edition: How to take advantage of HTML5 to create amazing websites and bibliotec
si 1
revolutionary applications. J.D. Gauchat. Segunda Edición Revisada. 2012

2 Vara Mesa, Juan Manuel, López Sanz, Marcos, and Verde Marín, Jénifer. Desarrollo web en entorno si Ilimitado
servidor. Madrid, ES: RA-MA Editorial, 2014. ProQuest ebrary. Web. 11 May 2017. (biblioteca
BÁSICA

3 Creación de un Sitio Web con PHP y MySQL. Pavón Puertas, Jacobo. 5a.ed Ediciones de la U. Bogotá si virtual)
1
2016
1 Vara Mesa, Juan Manuel, López Sanz, Marcos, and Granada, David. Desarrollo web en entorno cliente. si Ilimitado
COMPLEME

Madrid, ES: RA-MA Editorial, 2014. ProQuest ebrary. Web. 17 May 2017. (biblioteca
NTARIA

2 virtual)

No Dirección electrónica / URL


1 http://www.w3schools.com/
2 http://www.w3c.es/
SITIOS WEB

3 https://codigofacilito.com/categories/web
4 http://php.net/
5 https://www.mysql.com/
6 http://librosweb.es/libro/javascript/
7 https://devcode.la/cursos/bootstrap3/
8 https://www.udemy.com/
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y PROFESIONAL
G: FIRMAS DE RESPONSABILIDAD

Responsabilidad. Nombre del responsable. Firma. Fecha entrega.


Ing. Miguel Alfonso Molina Calderón, Mgs.
Elaborado por: 20/06/2020

Lsi. Ángel Veloz Rodríguez, Mgs


20/06/2020

Lsi. Jefferson Nuñez Gaibor, Mgs


20/06/2020
Ing. Jorge Luis Charco Aguirre, M.Sc.
Revisado por: 20/06/2020
Ing. Verónica Mendoza Morán, M.Sc.
29/06/2020
Ing. Gary Reyes Zambrano, M.Sc.
Aprobado por: 29/06/2020
Secretaría de la carrera: Ab. Juan Chávez Atocha
29/06/2020

También podría gustarte