Universidad de Jaén

Menú local

Syllabus 2014-15 - 13312038 - Web Based Technology (Tecnologías basadas en la web)

Caption
  • Level 1: Tutorial support sessions, materials and exams in this language
  • Level 2: Tutorial support sessions, materials, exams and seminars in this language
  • Level 3: Tutorial support sessions, materials, exams, seminars and regular lectures in this language
DEGREE: Grado en Ingeniería informática
FACULTY: SCHOOL OF ENGINEERING OF JAÉN
ACADEMIC YEAR: 2014-15
COURSE: Web Based Technology
SYLLABUS
1. COURSE BASIC INFORMATION
NAME: Web Based Technology
CODE: 13312038 ACADEMIC YEAR: 2014-15
LANGUAGE: English LEVEL: 3
ECTS CREDITS: 6.0 YEAR: 3 SEMESTER: SC
2. LECTURER BASIC INFORMATION
NAME: MONTEJO RAEZ, ARTURO
DEPARTMENT: U118 - INFORMÁTICA
FIELD OF STUDY: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
OFFICE NO.: A3 - 114 E-MAIL: amontejo@ujaen.es P: 953212882
WEBSITE: blogs.ujaen.es/amontejo
ORCID: https://orcid.org/0000-0002-8643-2714
LANGUAGE: English LEVEL: 3
3. CONTENT DESCRIPTION

World Wide Web

  • Introduction
  • Related technologies

Web development

  • Model-View-Controller pattern
  • Web application development
  • Security on web applications

Development technologies

  • Libraries and resources
  • Frameworks
  • Content Management Systems (CMS)

Deployment and services

  • Deployment
  • Monitoring
  • Web services

4. COURSE DESCRIPTION AND TEACHING METHODOLOGY

Following the general metodogy for this course, the different activies will be accomplished as follows:

Lectures


Theorectical lectures will be given to introduce main concepts and subjects needed to acquire the competences, skills and contents of the course. Each techology will be detailed and placed into the general scheme of the content, along with examples to ease its comprenhension. In this way, every technology will be gradually acquired and related to form a general view of all involved techonologies.

Besides, conferences, videos and other material woiuld be used to introduce certain aspects realted to emerging technologies or state-of-the-art issues.

At any time, the student is allowed to formulate questions related to the content being developed.

Laboratory practicals

At every session, a set of well-defined practical guides will be provided, to allow the student to implement and test the technologies being learned. These guides will also propose a set of exercises to be evaluated individually during the next session.

With the skills acquired through the practice, students will have to develope an application project within the context of a collaborative development in groups of 3 to 5 people.

Students with special educational needs should contact the Student Attention Service (Servicio de Atención y Ayudas al Estudiante) in order to receive the appropriate academic support

5. ASSESSMENT METHODOLOGY

Attendance and participation

  • Attendance control list
  • Engagement degree in debates and discussions
  • Engagement degree in team work

Theoretical concepts:

  • Measured by means of an exam on the e-learning platform ILIAS

Practical skills: Team work according to the following aspects:

  • Average size of the application
  • Average complexity of the application
  • Level of accomplishment on the proposed problem
  • Application of suitable technologies
  • Flexibility
  • Scalability
  • Robustness

Practical skills: Individual work. The student follows a guide which introduces a certain technology. Final exercises have to be accomplished, which are evaluated on:

  • Average complexity of the application
  • Level of accomplishment on the proposed problem
  • Application of suitable technologies

Individual written work

  • Structure and quality of the final work
  • Originality
  • Ortography and presentation

6. BOOKLIST
MAIN BOOKLIST:
  • Learning PHP, MySQL, JavaScript, and CSS [Recurso electrónico]. Edition: 2nd ed. Author: Nixon, Robin, 1961-. Publisher: Sebastopol, CA : O'Reilly, 2012  (Library)
  • Head first software development. Edition: -. Author: Pilone, Dan. Publisher: Sebastopol, CA : O'Reilly, 2008.  (Library)
ADDITIONAL BOOKLIST:
  • Head First PHP & MySQL. Edition: -. Author: Beighley, Lynn. Publisher: Beiijing [etc.] : O'Reilly, 2008  (Library)
  • Adding Ajax. Edition: -. Author: Powers, Shelley. Publisher: Sebastopol : O'Reilly, 2007  (Library)
  • The non-designer's design book: design and typographic principles for the visual novice. Edition: 3rd ed.. Author: Williams, Robin, 1953-. Publisher: Berkeley, Calif. : Peachpit ; London : Pearson Education [distributor], c2008.  (Library)
  • CodeIgniter for rapid PHP application development [Recurso electrónico] : improve your PHP coding pr. Edition: -. Author: Upton, David. Publisher: Birmingham, U.K. : Packt Pub., 2007  (Library)