Want to make creations as awesome as this one?

Transcript

Higher Technician in Development Of Web Applications

Higher Technician in Development Of Web Applications

presentation

Higher Technician in Development Of Web Applications

first year

SISTEMAS INFORMÁTICOS

Computer Systems

BASES DE DATOS

Databases

PROGRAMACIÓN

Programming

LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN

Markup Language and Information Management Systems

FORMACIÓN Y ORIENTACIÓN LABORAL

Professional Training Guidance

DESARROLLO WEB ENTORNO SERVIDOR

Web Development in Server Environment

DESPLIEGUE DE APLICACIONES WEB

Web Application Display

DISEÑO DE INTERFACES WEB

WEB Interfaces Design

EMPRESA INICIATIVA EMPRENDEDORA

Business and Entrepreneurial Initiative

DESARROLLO WEB ENTORNO CLIENTE

Web Development in Client Environment

second year

ENTORNOS DE DESARROLLO

Devolopment Environment

professional modules

The holder:

  • Recognizes the structure of a computer program, identifying and relating the elements of the programming
  • language used.
  • Writes and tests simple programs, recognizing and applying the basics of object-oriented programming.
  • Writes and debugs codes, analysing and using the control structure of language.
  • Develops programs organised into classes analysing and applying the principles of object-oriented programming.
  • Performs operations of information input and output, using specific procedures of language and class libraries.
  • Writes programs that handle information selecting and using advanced types of data.

The holder:

  • Selects programming architectures and technologies on web server environments, identifying and analyzing their capacities and characteristics.
  • Writes statements executable by a web server recognising and applying procedures of code integration into a markup language.
  • Writes statements blocks embedded in markup language, selecting and using programming structures.
  • Develops web applications embedded in markup language analysing and incorporating functionalities according to specifications.
  • Develops web applications identifying and applying mechanisms to separate the presentation logic from the business logic.
  • Develops applications to access data warehouses, applying measures to maintain information security and integrity.
  • Develops web services analysing how they work and implementing the structure of their components.
  • Generates dynamic web pages analysing and using web server technologies that add code to the markup language.
  • Develops hybrid web applications selecting and using code libraries and heterogeneous information repositories.

The holder:

  • Assesses computer systems identifying their components and characteristics.
  • Installs operating systems planning the process and interpreting technical documentation.
  • Manages the system information identifying storage structures and applying measures to ensure data integrity.
  • Manages operating systems using commands and graphical tools and assessing the system needs.
  • Interconnects network systems configuring devices and protocols.
  • Works with network systems managing their resources and identifying existing security restrictions.
  • Writes documentation assessing and using general purpose computer applications.

The holder:

  • Recognises the elements of databases analysing their functions and assessing the usefulness of management systems.
  • Creates databases defining their structure and the characteristics of their elements according to the relational model.
  • Checks the stored information using wizards, graphic tools and data manipulation language.
  • Changes the stored information using wizards, graphic tools and the data manipulation language.
  • Develops stored procedures assessing and using the language statements included in the database management system.
  • Designs normalized relational models interpreting the entity-relationship model.
  • Manages the information stored in object-relational databases, assessing and using the possibilities provided by the management system.

The holder:

  • Recognises the characteristics of the markup language analysing and interpreting code fragments.
  • Uses markup languages for the transmission of information through the web analysing the structure of documents and identifying their elements.
  • Creates content channels analysing and using syndication technologies.
  • Establishes validation mechanisms for XML documents using methods to define their syntax and structure.
  • Carries out conversions of XML documents using processing techniques and tools.
  • Manages information in XML format analysing and using storage technologies and query languages.
  • Works with business information management systems carrying out tasks of import, integration, assurance and extraction of information.

The holder:

  • Selects job opportunities, identifying the different possibilities of labour integration, and the alternatives of lifelong learning.
  • Applies teamwork strategies, assessing their effectiveness and efficiency on the achievement of the company’s goals.
  • Exercises rights and complies with the duties derived from labour relationships, recognising them in the different job contracts.
  • Determines the protection action of the Spanish Health Service in view of the different covered eventualities, identifying the different types of assistance.
  • Assesses risks derived from his/her activity, analysing job conditions and risk factors present in his/her labour setting.
  • Participates in the development of a risk prevention plan in a small enterprise, identifying the responsibilities of all agents involved.
  • Applies protection and prevention measures, analysing risk situations in the labour setting of the Higher Technician in Development of Web Applications.

The holder:

  • Recognises skills related to entrepreneurial initiative, analysing the requirements derived from job positions and business activities.
  • Defines the opportunity of creating a small enterprise, assessing the impact on the performance setting and incorporating ethic values.
  • Carries out the activities for the setting-up and implementation of a company, choosing the legal structure and identifying the associated legal obligations.
  • Carries out basic administrative and financial management activities of an SME, identifying the main accounting and tax obligations and filling in documentation.

The holder:

  • Plans the creation of a web interface assessing and applying design specifications.
  • Creates homogeneous web interfaces defining and applying styles.
  • Prepares multimedia files for the web, analysing their characteristics and using specific tools.
  • Integrates multimedia content into web documents assessing their contribution and selecting Interactive elements appropriately.
  • Develops accessible web interfaces, analysing established guidelines and applying verification techniques.
  • Develops user-friendly web interfaces analysing and applying the established usability guidelines.

The holder:

  • Implements web architectures analysing and applying functionality criteria.
  • Manages web servers, assessing and applying configuration criteria for a secure access to services.
  • Implements web applications in application servers, assessing and applying configuration criteria for secure use.
  • Manages file transfer servers, assessing and applying configuration criteria that guarantee service availability.
  • Verifies the execution of web applications checking network services configuration parameters.
  • Prepares the documentation of the web application assessing and selecting tools for document generation and version control.

The holder:

  • Selects programming architectures and technologies on web clients, identifying and analysing their capacities and characteristics.
  • Writes simple statements, applying language syntax and verifying their execution on Web browsers.
  • Writes code, identifying and applying the functionalities provided by the predefined objects of language.
  • Programs code for Web clients analysing and using structures defined by the user.
  • Develops Interactive Web applications integrating events handling mechanisms.
  • Develops Web applications analysing and applying the characteristics of the object model of the document.
  • Develops dynamic Web applications, recognising and applying asynchronous communication mechanisms between client and server.

The holder:

  • Identifies the elements and tools that intervene in the development of a computer program, analysing their features and phases that must be followed until final release.
  • Assesses integrated development environments analysing their characteristics in order to edit source code and generate executable files.
  • Verifies that programs are operative designing and carrying out tests.
  • Optimises codes using available tools in the development environment.
  • Generates class diagrams assessing their importance in the development of applications and using available tools in the environment.
  • Generates behaviour diagrams assessing their importance in the development of applications and using available tools in the environment.

Higher Technician in Development Of Web Applications

professional modules - SECOND YEAR - THIRD TERM

  • Identifies the needs of the production sector, relating them with the standard projects that may satisfy them.
  • Designs projects related to the competences described in the diploma, including and developing their constituting stages.
  • Plans the project implementation, determining the intervention plan and associated documentation.
  • Defines the procedures for the monitoring and control of the project implementation, justifying the selection of variables and instruments used.

Project on Development of Web Applications

  • Identifies the company’s structure and organization relating them to the production and marketing of the products obtained.
  • Applies labour and ethic habits in his/her professional activity according to the characteristics of the job position and the procedures established by the company.
  • Organises the work that must be done, identifying allocated tasks from the planning of projects and interpreting specific documentation.

On the Job Training

Higher Technician in Development Of Web Applications

  • Structured programming
    • flowchart, control statements, methods, arrays, ...
  • Object-oriented programming
    • Java API, classes, objects,
    • inheritance, polymorphism.
    • collections.
  • Text and Serialized files.
  • jdbc
  • java as a reference for programming language.

You Will learn:

Spanish and English lessons

PROGRAMMING

FIRST YEAR

8 HOURS A WEEK

14 credits ects

Higher Technician in Development Of Web Applications

DATABASES

  • Information storage
  • Creation of relational databases
  • Queries Against databases
  • Data treatment
  • Database programming
  • Interpretation of Entity / Relationship Diagrams
  • Use of object-relational databases

FIRST YEAR

6 HOURS A WEEK

You Will learn:

12 credits ects

Higher Technician in Development Of Web Applications

Markup language

  • Characteristics of the markup languages.
  • validation mechanisms for XML documents using methods to define their syntax and structure.
    • Dtd and Xml-Schema.
  • transmission of information through the web.
    • Html, xhtml, css.
  • conversions of XML documents.
    • xsl
  • creating XML documents.
    • Jdom

FIRST YEAR

4 HOURS A WEEK

You Will learn:

7 credits ects

and Information Management Systems

Higher Technician in Development Of Web Applications

DEVELOPMENT ENVIRONMENT

  • Systems development life cycle
  • IT project planning
  • Debugging
  • Refactoring
  • Javadoc
  • Junit
  • UML

FIRST YEAR

3 HOURS A WEEK

You Will learn:

6 credits ects

Higher Technician in Development Of Web Applications

Computer Systems

  • Professional knowledge of computer systems
    • organization and operation of a computer system
    • hardware
    • software
    • Data processing
  • network
  • windows / SERVER
  • LINUX / SERVER

FIRST YEAR

6 HOURS A WEEK

You Will learn:

12 credits ects

Higher Technician in Development Of Web Applications

  • Php
    • Language. Syntax and control statements.
    • cookies and sessions.
    • Pdo (Connecting to database).
    • Laravel FrameWork.
  • Jsp
    • JavaServer pages.
    • Servlets.
    • mvc with JavaEE.

You Will learn:

YOU ARE GOING TO CREATE A WHOLE PROJECT

WEB DEVELOPMENT IN SERVERENVIRONMENT

SECOND YEAR

13 HOURS A WEEK

12 credits ects

Higher Technician in Development Of Web Applications

WEB DEVELOPMENT IN ClientENVIRONMENT

  • JavaScript
    • Language syntax and control statements
    • regex. cookies
    • dom
    • ajax
  • Jquery
  • Node Js
  • angular

SECOND YEAR

6 HOURS A WEEK

You Will learn:

9 credits ects

Higher Technician in Development Of Web Applications

DEPLOYMENT OF WEB APPLICATIONS

  • Implementation of Web architectures
  • Web server administration
  • Application server administration
  • Installation and administration of file transfer servers
  • Network services involved in the deployment of a web application
  • Documentation and version control systems

SECOND YEAR

3 HOURS A WEEK

You Will learn:

5 credits ects

Higher Technician in Development Of Web Applications

WEB Interfaces Design

  • general fundamentals of web design
    • colours
    • Usability
    • sizes forms
    • placement of web elements
  • HTML5 AND CSS3
  • BOOSTRAP
  • WORDPRESS

SECOND YEAR

6 HOURS A WEEK

You Will learn:

9 credits ects

Higher Technician in Development Of Web Applications

AICLE ACTIVITIES

Higher Technician in Development Of Web Applications

LANGUAGE ASSISTANT SUPPORTING LESSONS

Higher Technician in Development Of Web Applications

Higher Technician in Development Of Web Applications

For More details, visit our website www.iestrassierra.com

Antonio JesúsCalvo Morales

MariluzSánchez Rubio

PedroJiménez Latorre

SalvadorPérez Jorge

HerminioLudeña Serna

RafaelCejudo Morillo

Fco. JavierMuñoz Carmona