Educational guide
IDENTIFYING DATA 2023_24
Subject WEB APPLICATIONS Code 00709028
Study programme
0709 - GRADO EN INGENIERÍA INFORMÁTICA
Descriptors Credit. Type Year Period
6 Compulsory Third Second
Language
Castellano
Prerequisites
Department ING.MECANICA,INFORMAT.AEROESP.
Coordinador
ESTEBAN COSTALES , GONZALO
E-mail gestc@unileon.es
igonf@unileon.es
agutf@unileon.es
Lecturers
ESTEBAN COSTALES , GONZALO
GONZALEZ FERNANDEZ , IRENE
GUTIERREZ FERNANDEZ , ALEXIS
Web http://
General description The goal of this course is to develop a complete web application using the model-view-controller pattern and including persistence.Students will develop the application following a project driven approach. Special attention will be paid to project management.
Tribunales de Revisión
Tribunal titular
Cargo Departamento Profesor
Presidente CONDE GONZALEZ , MIGUEL ANGEL
Secretario ING.MECANICA,INFORMAT.AEROESP. CASTEJON LIMAS , MANUEL
Vocal ING.MECANICA,INFORMAT.AEROESP. SANCHEZ GONZALEZ , LIDIA
Tribunal suplente
Cargo Departamento Profesor
Presidente ING.MECANICA,INFORMAT.AEROESP. MATELLAN OLIVERA , VICENTE
Secretario ING.MECANICA,INFORMAT.AEROESP. PEREZ GARCIA , HILDE
Vocal ING.MECANICA,INFORMAT.AEROESP. PANIZO ALONSO , LUIS

Competencias
Code  
A18098
A18100
A18101
A18104
A18105
A18109
A18118
A18121
A18122
B5619
B5623
B5625
B5627
B5629
C2 CMECES2 That students know how to apply their knowledge to their work or vocation in a professional manner and possess the skills that are usually demonstrated through the development and defense of arguments and the resolution of problems within their area of study.
C4 CMECES4 That students can transmit information, ideas, problems and solutions to both a specialised and non-specialised audience

Learning aims
Competences
A18098
A18100
A18101
A18104
A18105
A18109
A18118
A18121
A18122
B5619
B5623
B5625
B5627
B5629
A18098
A18100
A18101
A18104
A18105
A18109
A18121
A18122
B5623
B5625
B5627
B5629
C2
C4
A18098
A18100
A18101
A18104
A18105
A18109
A18118
A18121
A18122
B5619
B5623
B5625
B5627
B5629
C2
C4

Contents
Topic Sub-topic

Planning
Methodologies  ::  Tests
  Class hours Hours outside the classroom Total hours
Laboratory practicals 28 14 42
 
PBL (Problem Based Learning) 4 40 44
 
Lecture 28 14 42
 
2 16 18
Mixed tests 2 2 4
 
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies   ::  
  Description
Laboratory practicals
PBL (Problem Based Learning)
Lecture

Personalized attention
 
Lecture
Laboratory practicals
Description

Assessment
  Description Qualification
40% Calificación mínima para superar la asignatura: 5
Mixed tests 40% Calificación mínima para superar la asignatura: 5
 
Other comments and second call
All work submitted may be reviewed using an anti-plagiarism software that can perform checks between the work of the students of the current and previous calls and against external sources. If plagiarism is detected, the work will be graded as failed. During the evaluation tests it will not be possible to use electronic resources (calculators, tablets, phones, computers, etc.), except for those tests that under express indication of the teacher require the use of any of these resources. In case of any irregularity during the celebration of the corresponding exam or evaluation test, the student will be immediately withdrawn from the exam, expelled and graded as failed. In any case, what is established in the internal regulations of the University of León included in the document "Guidelines for Action in the Cases of Plagiarism, Copy or Fraud in Exams or Evaluation Tests" approved by the Permanent Commission of the Governing Council of January 29, 2015" will be taken into account.

In the second call, students will have to complete all the tests not performed or performed erroneously and pass again an exam with the modifications to those works requested by the teacher.

Sources of information
Access to Recommended Bibliography in the Catalog ULE

Basic Semmy Purewal, Learning Web App Development, O'Really, 2014
Rod Johnson, Juergen Hoeller, Alef Arendsen, Thomas Risberg, Colin Sampaleanu , Professional Java Development with the Spring Framework, Wrox, 2005
Gary Mak, Daniel Rubio, Josh Long, Spring Recipes: A Problem-Solution Approach, Apress, 2010
Chris Northwood, The Full Stack Developer, Apress, 2018

Complementary Gerard Meszaros, xUnit Test Patterns: Refactoring Test Code , Addison-Wesley, 2007


Recommendations


Subjects that it is recommended to have taken before
COMPUTER PROGRAMMING I / 00709009
COMPUTER PROGRAMMING II / 00709011
DATABASES / 00709012
OPERATING SYSTEMS / 00709013
OPERATING SYSTEMS EXTENSION / 00709017
DATA STRUCTURES / 00709018
DISTRIBUTED SYSTEMS / 00709024
INTERNET SERVICES / 00709025