You are on page 1of 4
ESCUELA SUPERIOR POLITECNICA DEL LITORAL Facultad de Ingenieria En Electricidad y Computacion ‘SYLLABUS DEL CURSO Desarofe de Aplicaciones Web ‘CODIGO Y NUMERO DE CREDITS ‘cODIEO FiECoRIeH NUMERO DE CREDITOS: 5 “Te6ricos: 5 racticos: 0 DESCRIPCION DEL CURSO Este curso provee a los estudiantes el canacimlento y experiencia prctica necesarios para disefar ¢ nplementaropiaciones web aplcando los estndares web defidos por la W3C (HTMLS y CSS). En practicas ‘deraroiadas en clase se mocearan aplicaciones que hagan uso de requerimientos web asinrénicossiguiendo fd modelo propuesto por AJAX en ol lente ye! palon de disero Modelo Vist-Controtador parle Drogramacon ene! servdor. La tecnologia Usada para la programacién web en ella del servdorwtiza Conceptos apicales a cualquier pataforma, El estudante implementa una aplicacion web pare soluconar un problema especticoy conceptas 6e aplicaciones ras para Internet. PRERREQUISITOS Y CORREQUISITOS. PREREQUISITOS ‘ECOSSSH Sisto de Bases de Datos T (CORREQUISTTO ‘TEXTO GUIA Y OTRAS REFERENCIAS REQUERIDAS PARA EL DICTADO DEL CURSO [Texto Guia TTD Gauchat. HTML fer Masterminds: How to take advantage of HIMILS to create amazing websites and revolutionary applications. 2a, Eden, 2012, Mrkbooks _| ‘Bryan Basham, Kathy Sicrra, Bert Bates, Head Fst Senviets and JSP. 2a, Edicion, 2008, ORely Meda, ‘Adam Freeman. Pro ASP.NET MVC 4. 4ta. Edciin, 2013, Apress. ‘Chrs Pit 0 PHP MVC. 1a, Edicén, 2012, Apress. Referencias en la web tales como: WC, wschools, wow. asp.net, ven php.org, it wivn python rg REFERENCIAS 2 3 4 RESULTADOS DE APRENDIZAJE DEL CURSO estuant a Fnalizar ol curso estar en capacdad de 1. Constr péginas web que ulicen estindares y sean vidas de acuerdo alas reas pubicadas por a wae Utizar un TOE (Ambiente integrado de desarrolo) para implementa y desplegar ura apcadién web, escribir conceptos sabre el estandar HTTP y el uso de los mismos Implementar aplicaciones web cas que implementan ligica en el lado de ciente Implementar la ogi dela aplicacn en el senior ‘plea los conceptos para manejo de estado en una apicacion web ‘Abicar el patron MVC (Modelo-Vista-Controlader) a una aphcacién web que use una base de datos y pera actualizar la informacion {mplementar una aplcacien qve utiza un modelo de persstencia soportado por un servidor de aplicaciones 6, PROGRAMA DEL CURSO 7 Troduccion al Weld Wide Wb (2 sesones - 5 horas) + Introduccion Vison genera de teenologiascsponibies Diferencia entre a web ye! Internet, Breve historia Protocolo HTTP “Tendencas en ol Web i 1610023 Pagina 1.de4 SYLLABUS DEL CURSO DESARROLLO DE APLICACIONES WEB > Senidores Web 1 Estindares Web (6 sesones - 15 horas) "S Desarrllo Web uttzando estandares {Esucturaestindar de documentos (¢). HTMLS) {standar para estilo de presentacin de documentos (e) CSS, CSS 1, C353) 1 Lenguajes scripting estandarizados (e. JavaScript) TIL. Programacion web en e lente (6 sesiones 15 horas) i Aplicaciones web clisicas ‘+ Introduccién a AJAX * Maniplacén del DOM XML, + Manipulacién del DOM HTML + pracoeas IV, Arqutecturas Web (1 sesin ~ 2.5 horas) + Concesto + Plataforma y tecnologios Ejempls | V._Programacién web en el servidor (4 sesiones ~ 10 horas) Frameworks + Gd de vida de una aplicaciin wed + Préctcas VL. Servicios Web (1 sesin~ 2.5 horas) = Tecnologia 2 Fermatas para intercambio de atos Modelo MVC (3 sesiones - 7.5 horas) ‘= Arqutectura S Frameworks + Implementacon VIII, Manejo del estado ( 2 sesiones~ 5 horas) "Alternatives para manejo de estado + Cookies + Seguridad o sesén DK Seguridad Web ( 1 sesién~ 2.5 hores) + Principales problemas + Amenazas de sequricae 2 Teenologias y estandares de sequridad X_Presentacion de proyectos finales (2 sesiones ~ 5 noras) 7. CARGA HORARIA: TEORIA/PRACTICA icine ‘Cinco horas semanales distrbuidas en dos 0 t1es sesiones. Algunas de las sesiones serdn ditadas en laboratori. 8. CONTRIBUCION DEL CURSO EN LA FORMACION DEL ESTUDIANTE curso proporconaré al estudante ef conocimiento necesario para que durante su vida profesional puede Gesaralar ¢ supervsar a desarolo de aplcacones Web utlizando las herramientas y piataformas més ‘omunmente utitzadas en la actualdad asi como de tecnologia de punta, entre los conocimients y habiidades adqutos por el estudante durante el curso se encventr la compresién ‘el mode's de programacion web, la comunicacion entre plataformas, la utlizactén de lipreras, programaciin (En maltiples plataformas y lenavates, of desarrolo de entomos qrficos amigables, ls importance de la ie10023 Pagina 2 de 4 ‘SYLLABUS DEL CURSO DESARROLLO DE APLICACIONES WEB (tizadiin de estandares, entre otros. FORMACION GKSICA | — FORMACTON FORMACION PROFESIONAL _ HUMANA 9. RELACION DE LOS RESULTADOS DE APRENDIZAJE DEL CURSO CON LOS RESULTADOS DE [APRENDIZAJE DE LA CARRERA RESULTADO RESULTADOS DE conraisucté | § DE APRENDIZAJE DELA NV (Alta, Media, | APRENDIZAI EL ESTUDIANTE DEBE: ‘CARRERA* Baja) EDEL ‘cuRSO** 3) Fabiidad para apicar @ > implemantar Waa de Conocimiento “apropiado. de programacin en el dinte. Computacion y Matemticas en ata 45 esta dscpiine Implementar _l6gica de programaciin en ol snvicor. Dy Habiidad pare analvar un implementar ——_ogea ae problem, e idetifcar y defnir programacién en el dente. fos requerimientos 5 ‘ computacionales.apropiados Implementar —ogica de para su solucén me al programacién en el servidor eben dsefar algoritmos para resolver un probiema dado ©) Habiidad para aiefar, = Implementar Goa de implementar, yevalar un rogramacién enelcllente. sistema ‘computacional, - Proceso, componente 6 Implemencar gia de programa que cumpla los pragramacién en el Servidor. Fequerimientos soictados ta 45,6.7.8 Utizar ol patrn de eset MVC en. tuna aplcacién wed cuyes requisites son especficades, por instructer. @)_fabiided para _wabalar T Dasarrlarapicacon weber efectvamente en equipo eauipos Jograr un abxetivocomun Media 12 = Desarrlarleboratorios en parejas clurante la sasen de csc ®)_Comprension de temas profesionaes, tcos, legals, seguridad, "socal y de responsabilidad 1) Hablidad para comanicarse fefectvamente con grandes ugienias ‘@) Habiidad pare analzar el ‘Descrb los tendencies en of impacto computaconal bal y | gajg i mundo del desarrollo de local en fas personas, ‘aplicaciones web y su impacto organizaciones y sociedad TR) Reconocer la necesidad y Parte de forconaldad del Una habildad para mantener proyecto de software requerir que un constantedesarolo et estudiante investigue cme profesional el argo de fa vida ‘aplcar certas. tecrologas "web ‘eyo detale no se cure en clases = bas Investigar sobre funcionaldad Prowsta por liberia JaveSciot y Utlzara en una apicacion web, = Investigar sobre la utiizacén de |” mapas'en ura aplcacién web & iG10023 Pagina 3 do 4 SYLLABUS DEL CURSO DESARROLLO DE APLICACIONES WEB: Tndutos en una apicacion, eer sobre tendencas en las tecnologias web, T) Wabiided para usar las téencas, habiidades, herramientas necesarias para I rdctiea de a Computacion ao Tmplementar paginas web y ular Ja herramienta. que certiique la valde 6e as misma. | Implementar una apicaién web ubleando un IDE y un servidor de apleaciones. escribir conceptos _bisicos asociados a reces que permiten e funcinamiento de apicacones web, 7 Capacidad de Tear, gestonar 9 emprender proyectos 40. EVALUACION DEL CURSO ‘Retividades de Evaluacion Bamenes x Tareas. x a x LaboratriojExperimental x Partiipacion en Case Wiis ‘Oras 111, RESPONSABLE DE LA ELABORACION DEL SYLLABUS ¥ FECHA DE ELABORACION Elaborado, Tig, Jorge Rodrigues. Fecha aie) UNIDAD ACADEMICA ‘SECRETARIO ACADEMICO DE LA | DIRECTOR DE LA SECRETARIA ‘TECNICA ACADEMICA TOWBRE: Sra, Leonor Caicedo 6. NOMBRE: Ing, Marcos Mendoza V. 413, VIGENCIA DEL SYLLABUS RESOLUGON DEL CONSEIO POLITECNICO: FECHA: 10S 2013-10-17 ier0023 Pagina 4 do 4 SYLLABUS DEL CURSO DESARROLLO DE APLICACIONES WEB

You might also like