Presentació

El Máster en Desarrollo y Arquitectura de Software forma arquitectos de software capaces de liderar proyectos técnicos de software a partir de la formación en múltiples procesos implicados: diseño óptimo de soluciones, técnicas y métodos de desarrollo, herramientas de validación y aseguramiento de estándares de calidad. El programa está enfocado a adquierir capacidades propias de perfiles con años de experiencia en el ámbito del desarrollo de software de alta calidad.

  1. Especializarse en desarrollo de software de alta calidad: Actualmente es una de las profesiones más demandadas. El índice de empleabilidad de este máster es del 100%.
  2. Adquirir conocimientos aplicables a cualquier tipo de desarrollo de software, como por ejemplo: programación web, desarrollo de aplicaciones para dispotivos móviles (apps), programación de servicios en internet, etc.
  3. Múltiples salidas al mercado laboral: la demanda relacionada ha aumentado y se prevé que será una de las profesiones con más auge en los próximos años.
  4. Trabajo Final de Máster en grupo y con reconocidas empresas del sector.
  5. Metodología:
  • Sesiones teóricas, de problemas y ejercicios con profesionales.
  • Seminarios y tutorías con profesionales.
  • Prácticas con ordenador (consultar requisitos)
  • Trabajo individual y en grupo

Per a què et preparen?

El programa está enfocado a adquirir capacidades propias de perfiles con años de experiencia en el ámbito del desarrollo de software de alta calidad. Concretamente, el Máster se centra en la adquisición de competencias específicas:

  • Definir arquitecturas software que satisfagan las necesidades y los requisitos de sistemas.
  • Dominar conceptos de algorítmica, paradigmas, entornos de programación, desarrollo y despliegue de software.
  • Comprender la tecnología a un nivel que permita un aprovechamiento óptimo de sus capacidades en el desarrollo de software.
  • Asegurar la calidad del software, dotando a los sistemas con atributos como la eficiencia, fiabilidad y mantenibilidad.
  • Tener la capacidad de liderar, orientar y apoyar equipos técnicos de desarrollo de software.

A qui va dirigit?

  1. Ingenieros y Graduados en Informática.
  2. Titulados Unviersitarios de Grado, Máster, Ingenierías Técnicas y Superiores afines al Máster.
  3. Profesionales con experiencia en Programación.

Programa

ARQUITECTURA DE SOFTWARE

5 ECTS

Arquitectures de programari populars en el sector. Ús de les arquitectures segons necessitat. Capacitat de decisió sobre arquitectures.

DISSENY DE SOFTWARE I

5 ECTS

Bones pràctiques en el desenvolupament de programari. Clean code, Patrons de disseny programari, SOLID, TDD.

DISSENY DE SOFTWARE II

5 ECTS

Tècniques avançades per al disseny de programari. Domain-Driven Design i arquitectura hexagonal.

DISSENY I OPTIMITZACIÓ DE BASES DE DADES

5 ECTS

Optimització de bases de dades relacionals per millorar el seu rendiment en entorns de producció.

BASES DE DADES NO ESTRUCTURADES

5 ECTS

Introducció a les bases de dades no relacionals. MongoDB, Hive, HBase, Cassandra, Neo4J, Elastic Search.

PARADIGMES DE PROGRAMACIÓ

5 ECTS

Dominar conceptes de paradigmes, entorns, llenguatges i tecnologies de programació que permetin la seva correcta elecció i l'aprofitament òptim de les seves capacitats.

MODELS DE DESENVOLUPAMENT SOFTWARE

5 ECTS

Tecnologies i pràctiques per al desenvolupament de programari en equips. Integració contínua, desplegament continu.

METODOLOGIES AGILE

5 ECTS

Desenvolupament àgil de projectes. Agile inception. Kanban. Scrum.

PRINCIPIS I EINES DE DESENVOLUPAMENT

5 ECTS

DevOps Mindset. Eines per al desenvolupament del software.

FONAMENTS DE PROVES

5 ECTS

Tècniques i eines per al testing complet de programari. Caixa blanca / negra. Code coverage. Testing automàtic.

TREBALL FINAL DE MÀSTER

10 ECTS

Desenvolupament de projectes reals proposats per empresa de sector. Desenvolupat per equips.

Admissió

Un dels factors clau per al desenvolupament del Programa de Màsters en La Salle són les persones que s'incorporen al programa: persones seleccionades responent a criteris de currículum, segons les dimensions acadèmiques, funcionals, sectorials i geogràfiques, que propiciaran l'enriquiment del col·lectiu.

El procés d'admissió en La Salle té com a objectiu seleccionar als candidats més adequats per a cada programa i que assegurin el nivell i qualitat de la convivència i comunicació entre els participants, la qual cosa constitueix un tret distintiu de l'estil de La Salle.

El procés d'admissió ja està obert i es recomana als candidats que iniciïn el seu procés al més aviat possible atès que el període d'admissions es manté obert fins a completar el límit de places establert per a cada programa acadèmic.

Cost i Finançament: Sol·licita informació i t'enviarem un complet dossier amb informació sobre els recursos, entitats bancàries i entitats col·laboradores.

Beques i Ajudes: Sol·licita Informació i rebràs els Programes de Beques i Ajudes.

Si vols més informació del programa, pla d'ajudes, finançament i procés d'admissió clica al botó de "Sol·licita informació".

Cursos relacionats

¿Para qué te prepara?

El programa está enfocado a adquirir capacidades propias de perfiles con años de experiencia en el ámbito del desarrollo de software de alta calidad. Concretamente, el Máster se centra en la adquisición de competencias específicas:

  • Definir arquitecturas software que satisfagan las necesidades y los requisitos de sistemas.
  • Dominar conceptos de algorítmica, paradigmas, entornos de programación, desarrollo y despliegue de software.
  • Comprender la tecnología a un nivel que permita un aprovechamiento óptimo de sus capacidades en el desarrollo de software.
  • Asegurar la calidad del software, dotando a los sistemas con atributos como la eficiencia, fiabilidad y mantenibilidad.
  • Tener la capacidad de liderar, orientar y apoyar equipos técnicos de desarrollo de software.

Programa

ARQUITECTURA DE SOFTWARE

5 ECTS

Arquitectures de programari populars en el sector. Ús de les arquitectures segons necessitat. Capacitat de decisió sobre arquitectures.

DISSENY DE SOFTWARE I

5 ECTS

Bones pràctiques en el desenvolupament de programari. Clean code, Patrons de disseny programari, SOLID, TDD.

DISSENY DE SOFTWARE II

5 ECTS

Tècniques avançades per al disseny de programari. Domain-Driven Design i arquitectura hexagonal.

DISSENY I OPTIMITZACIÓ DE BASES DE DADES

5 ECTS

Optimització de bases de dades relacionals per millorar el seu rendiment en entorns de producció.

BASES DE DADES NO ESTRUCTURADES

5 ECTS

Introducció a les bases de dades no relacionals. MongoDB, Hive, HBase, Cassandra, Neo4J, Elastic Search.

PARADIGMES DE PROGRAMACIÓ

5 ECTS

Dominar conceptes de paradigmes, entorns, llenguatges i tecnologies de programació que permetin la seva correcta elecció i l'aprofitament òptim de les seves capacitats.

MODELS DE DESENVOLUPAMENT SOFTWARE

5 ECTS

Tecnologies i pràctiques per al desenvolupament de programari en equips. Integració contínua, desplegament continu.

METODOLOGIES AGILE

5 ECTS

Desenvolupament àgil de projectes. Agile inception. Kanban. Scrum.

PRINCIPIS I EINES DE DESENVOLUPAMENT

5 ECTS

DevOps Mindset. Eines per al desenvolupament del software.

FONAMENTS DE PROVES

5 ECTS

Tècniques i eines per al testing complet de programari. Caixa blanca / negra. Code coverage. Testing automàtic.

TREBALL FINAL DE MÀSTER

10 ECTS

Desenvolupament de projectes reals proposats per empresa de sector. Desenvolupat per equips.

Cursos relacionats