ACCESS

Middle Level Vocational and Educational Training Courses, Baccalaureate, University

HLVT

Higher Level Vocational and Educational Training Course

ON-CAMPUS

2,000 HOURS OF COURSEWORK

2 academic years

INTERNSHIP

500 hours in a company

Afternoons

Monday to Friday: 15:10 - 21:10

By studying this vocational training program, you will obtain the title of Higher Technician in Web Application Development, and you will learn to develop, implement, and maintain web applications using specific client-side or server-side technologies, while complying with security, accessibility, and usability criteria.

Career Opportunities

Individuals with this professional profile work in companies or public and private organizations, either as employees or self-employed, performing their tasks in the area of developing computer applications related to web environments (intranet, extranet, and internet).

Programmer

Multimedia Programmer

Web Environment Application Developer

MODULES

1st Year (NEW Curriculum)

Programming (230 h)

Structured programming Modular design Fundamentals of file management Object-Oriented Programming (OOP) Basics Core class libraries Introduction to database persistence

erd-1

Databases (240 h en anglès)

Introduction to databases SQL languages DML DDL and DCL plus procedural extensions Object-relational databases

Computer Systems (130 h)

Installation configuration and operation of computer systems Information and resource management in a network Implementation of specific software

Development Environments (90 h)

Software development Software optimization Introduction to object-oriented design

Markup Language and Information Management Systems (170 h)

Using markup languages in web environments Publishing storing and retrieving information through web technologies

Professional Training and Guidance  (90 h)

Labor regulations and social security Types of contracts Principles of economics and the job market Occupational risk prevention

Digitalization Applied to Productive Sectors (30 h)

A cross-disciplinary module covering the importance of digitalization across different productive sectors Understanding its role as a transformative element in the economy

2nd Year (NEW Study Plan)

Web Development in Client Environment (170 h)

Language syntax Predefined language objects Programmer-defined structures Objects Events Form handling Document Object Model (DOM) Asynchronous client-server communication

Web Development in Server Environment (230 h)

Server-side web development Dynamic web page generation Data access techniques Web services Interactive dynamic pages Hybrid websites

Web Applications Display (120 h)

Web and file transfer servers Web application servers Deployment of web applications Version control and documentation

WEB Interfaces Design (160 h)

Interface design Styles Multimedia elements creation and integration Accessibility and usability

Business and Entrepreneurial Initiative  (60 h)

Developing skills to create a small business Performing administrative and financial management tasks

Professional English (120 h)

Sustainability Applied to the Productive System (30 h)

Intermodular Project (50 h)

Understanding and Representing Data (80 h)

Developing, implementing and maintaining web applications, irrespective of the model used and using specific  technologies, guaranteeing secure access to data and complying with the accessibility, usability and quality criteria  required by established standards. 

COMPLETE:

Web Technologies Application Development (IFC154_3)

  • UC0491_3 Develop software components in the client environment
  • UC0492_3 Develop software components in the server environment
  • UC0493_3 Implement, verify, and document web applications in Internet environments

INCOMPLETE:

Programming with Structured Languages for Management Applications (IFC155_3)

  • UC0223_3 Configure and operate computer systems
  • UC0226_3 Program relational databases

Programming with Object-Oriented Languages and Relational Databases (IFC080_3)

  • UC0223_3 Configure and operate computer systems
  • UC0226_3 Program relational databases

Higher Technician in Development of Web Applications

The program lasts 2,000 hours, equivalent to two academic years. During the last term of the second year, Workplace Training is conducted.

Bachelor’s Degree in Computer EngineeringCredits
20302 – Programming – Computer Science I6
21760 – Business6
21716 – Databases I6
21726 – Databases II 
21755 – Multimedia Technology6
21773 – Internship in Computer Science I6
21724 – Distributed Internet Applications and User Interfaces6
Electives6
Total48
Bachelor’s Degree in Telematics EngineeringCredits
20302 – Programming – Computer Science I6
21760 – Business6
22353 – Computers and Operating Systems6
Electives12
Total30

Contact any member of the Computer Science Department.