You are on page 1of 4

Sílabo 2018-I de la unidad didáctica:

Desarrollo front-end II (3 créditos)


Carrera profesional:
Desarrollo de Sistemas de la Información con mención en
Inteligencia de Negocios
Módulo formativo:
Atención y Desarrollo Informático (2º ciclo)

Sumilla El uso de aplicaciones web para facilitar la interacción entre los colaboradores y los
clientes con las organizaciones es fundamental en el mundo de hoy, ya que las personas
utilizan medios digitales para comunicarse, relacionarse, aprender, trabajar y consumir
información; por ende, los usuarios demandan aplicaciones web dinámicas y fáciles de
usar. En ese sentido, los profesionales que se desenvuelvan en este campo deben ser
capaces de desarrollar aplicaciones web haciendo uso de herramientas ágiles como
AngularJS, y metodologías centradas en el usuario para ofrecer una experiencia de
primera, sin dejar de lado el cumplimiento de las buenas prácticas de programación.

Competencia Desarrollar la construcción de programas de los sistemas de información, de acuerdo al


diseño funcional, estándares internacionales de TI, buenas prácticas de programación y
del módulo políticas de seguridad de la organización y desarrollar las pruebas integrales de los
formativo sistemas de información y servicios de TI en la fase de implantación, de acuerdo al
diseño funcional, buenas prácticas de TI y políticas de seguridad de la organización.

Logro de la Desarrolla un sitio web dinámico usando HTML5, CSS3, Bootstrap, AngularJS y librerías
JQuery haciendo uso de las buenas prácticas en tecnología aplicada.
unidad
didáctica

I CICLO II CICLO III CICLO IV CICLO V CICLO VI CICLO


Malla ENGLISH AS A ENGLISH AS A ENGLISH AS A
TECHNOLOGY
SECOND SECOND SECOND ENGLISH FOR IT I ENGLISH FOR IT II
curricular LENGUAGE I LENGUAGE II LENGUAGE III
TRENDS

TALLER DE TALLER DE GESTIÓN DE LAS


COMUNICACIONES GESTIÓN
DESARROLLO DESARROLLO NEGOCIACIÓN TECNOLOGÍAS DE
PARA LAS TIC II EMPRESARIAL
PERSONAL PROFESIONAL LA INFORMACIÓN

ASEGURAMIENTO FUNDAMENTOS DE MODELAMIENTO


COMUNICACIONES ESTADÍSTICA PARA DESARROLLO
DE LA CALIDAD DE ESTADÍSTICA Y ESTADÍSTICO Y
PARA LAS TIC I LAS TIC BACKEND I
SOFTWARE PROGRAMACIÓN PROGRAMACIÓN

INTELIGENCIA DE
MATEMÁTICA PARA COMPUTER DESARROLLO DESARROLLO GESTIÓN DE LA
NEGOCIOS Y
LAS TIC SCIENCE II BACKEND II BACKEND III INFORMACIÓN
ANALYTICS

COMPUTER DESARROLLO DESARROLLO DE GESTIÓN DE BASE ANÁLISIS DE


LABORATORIO V
SCIENCE I FRONTEND II PROYECTOS DE DATOS DATOS WEB

DISEÑO Y DESARROLLO DE
DESARROLLO SOPORTE
MANTENIMIENTO APLICATIVOS LABORATORIO IV
FRONTEND I INFORMÁTICO II
DE BASE DE DATOS MÓVILES

SOPORTE
LABORATORIO I LABORATORIO II LABORATORIO III
INFORMÁTICO I
Indicadores de
logro y
1 Introducción al desarrollo avanzado front-end
Semana 1 - 3

evidencias Desarrollo un sitio web Contenidos Evidencias


inicial con las herramientas - Bootstrap I - Trabajo académico 1
HTML, CSS3 y Bootstrap. - Bootstrap II
- Fundamentos en
JavaScript

2 Configuración del entorno de trabajo


Semana 4 - 5

Configura el entorno de Contenidos Evidencias


trabajo con las herramientas - Instalando nuestro - Taller práctico 1
necesarias para el óptimo entorno de trabajo
rendimiento en el desarrollo (NodeJS, GIT Bash,
de proyectos con Yeoman, Bower, Gulp y
AngularJS. otros)
- Conociendo WebStorm

3 AngularJS
Semana 6 - 16

Desarrolla un sitio web Contenidos Evidencias


dinámico según las buenas - Introducción a AngularJS - Trabajo académico 2
prácticas de tecnología en el - Patrón MVC en - Trabajo académico 3
desarrollo Front End: AngularJS - Trabajo académico 4
HTML5, CSS3, Bootstrap, - Conociendo directivas y - Exposición Final
AngularJS y librerías Jquery, filtros de AngularJS
la experiencia del usuario y - Data binding, formularios
los requerimientos del y validaciones en
cliente. AngularJS
- Conociendo servicios de
AngularJS
- Creando base de datos
con mlab
- Comunicación con el
servidor usando el
servicio $http
- Enrutamiento en
AngularJS
- CRUD en AngularJS
- Creando servicios y
directivas personalizados
en AngularJS
- Enriqueciendo el sitio web
y aplicando buenas
prácticas en AngularJS
Ruta
Metodológica
Conexión Ejecución
Siente curiosidad y deseo por aprender Pone en práctica los aprendizajes
porque descubre que el tema es desarrollados a través de procesos de
importante. retroalimentación continua.

Exploración Construcción
Utiliza sus conocimientos previos y Construye nuevos conocimientos a
experiencia para poder asimilar lo través de proyectos, resolución de casos
nuevo porque se reconocen sus reales, trabajo colaborativo en parejas y
características, preferencias y estilos en grupos, utilizando la tecnología y las
para aprender. redes para aumentar sus capacidades y
oportunidades.

CÓDIGO NOMBRE INDICADOR PESO SEMANA


Evidencias TA 1 Trabajo académico 1 1 3
TP 1 Taller práctico 1 2 5
TA 2 Trabajo académico 2 3 40% 10
TA 3 Trabajo académico 3 3 13
TA 4 Trabajo académico 4 3 17
EXPF Exposición Final 1-3 60% 18

Referencias Torres, M. (2013). Desarrollo de aplicaciones con Java: JCreator - JDeveloper –


NetBeans. Lima: Macro, 446 p.
bibliográficas Torres, M. (2014). Diseño web con HTML5 y CSS3, Lima: Macro, 356 p.

Biblioteca virtual: E-Libro

Contreras, C. M. Á. (2016). Desarrollo de aplicaciones web multiplataforma. Madrid,


ESPAÑA: Ministerio de Educación de España. Recuperado de E-libro:
http://site.ebrary.com/lib/ipaesp/reader.action?docID=11216901
Lerma-Blasco, R. V., Murcia, A. J. A., & Mifsud, T. E. (2013). Aplicaciones web. Madrid,
ES: McGraw-Hill España. Recuperado de E-libro:
http://site.ebrary.com/lib/ipaesp/reader.action?docID=10732631
Ordax, C. J. M., & Aranzazu, O. D. U. P. (2012). Programación web en java. Madrid, ES:
Ministerio de Educación de España. Recuperado de E-Libro:
http://site.ebrary.com /lib/ipaesp/detail.action?docID=10751181&p00=desarrollo+
aplicaciones+web+html
Zofío, J. J. (2013). Aplicaciones web. Madrid, ES: Macmillan Iberia, S.A. Recuperado de
E-Libro: http://site.ebrary.com/lib/ipaesp/reader.action?docID=10820640

Páginas Web

AngulaJS. (2016). AngularJS API Docs. Recuperado el 5 de setiembre de 2016, de


https://docs.angularjs.org/api
GitHub. (2016). Bootstrap 3 - CSS, JS. Recuperado el 5 de setiembre de 2016, de
http://getbootstrap.com/
GitHub. (2016). Entorno de Trabajo - AngularJS. Recuperado el 5 de setiembre de 2016,
de https://github.com/Swiip/generator-gulp-angular
GitHub. (2016). Mejores Prácticas en AngularJS. Recuperado el 5 de setiembre de 2016,
de https://github.com/johnpapa/angular-styleguide
Mlab. (2016). DaaS para MongoDB (Database-as-a-Service). Recuperado el 5 de
setiembre de 2016, de https://mlab.com/
Mozilla Contributors. (2016). JavaScript. Recuperado el 5 de setiembre de 2016, de
http://devdocs.io/javascript
Mozilla Developer Network. (2016). Guía de JavaScript. Recuperado el 5 de setiembre
de 2016, de https://developer.mozilla.org/es/docs/Web/JavaScript/Guide