facebook_pixel

Centro
Colaborador de:

universidad de nebrija
UDIMA universidad a distancia de Madrid

Table of Contents

Máster en Full Stack Developer

flecha abajo
Master Full Stack
Inicio
Noviembre 2021
METODOLOGÍA
Online
DURACIón
15 meses + 3 meses de prácticas extracurricular
CRÉDITOS
60 ECTS
MATRÍCULA
Abierta
Precio
5900 €

TITULO PROPIO DE LA UNIVERSIDAD

Full Stack Developer es una de las profesiones con más futuro y con alta demanda laboral: 200.000 oportunidades de empleo actualmente.

Si a esto le sumamos que hay un crecimiento anual del 40% de ofertas de empleo y que los salarios cada vez estén más al alza (vemos salarios en promedio de 30.000 a 50.000€ brutos anuales en España (fuente: Indeed), obtenemos que la profesión de Full Stack Developer es una de las de mejor proyección laboral del momento.

Desde Naxer formamos a los mejores profesionales y tenemos claro que para llegar a ser un buen desarrollador Full Stack hace falta un entrenamiento específico y orientado a la práctica, basada en contextos reales, que controle todos los aspectos del desarrollo de una página web y/o app de móvil y que permita al alumno obtener todas las habilidades para aplicar lo aprendido en la práctica laboral desde el primer momento.

En este máster contarás con la última tecnología para aprender y desarrollar tu carrera, como es HTML5, CSS3, Javascript, Ruby on Rails, entre otras y con la mejor metodología tanto para su gestión tradicional con Git, File System, WordPress, Magento, como para Cloud con Dockers o Kubernetes.

Además, para poder dar una experiencia completa, hemos hecho un acuerdo con la multinacional GETRONICS, a través del cual tendrás posibilidad de realización de 3 meses de prácticas vinculadas a proyectos reales y que podrás realizar tanto de forma presencial (en alguna de las sedes que tienen repartidas por todo el mundo) como a distancia (si por tu situación geográfica u otro motivo personal no te es posible hacerlas presencialmente).

Además de estas prácticas, una vez terminado el máster de forma exitosa, Getronics te ofrece:

Introducción a su propia Bolsaa de empleo en proyectos nacionales o internacionales (media de contratación posterior a las prácticas superior al 70%)

– Programa de evolución de carrera.

  • Lograrás crear una página web y/o app de móvil que esté actualizada, sea intuitiva y responda rápido, puntos totalmente importantes para cualquier empresa que quiera darse a conocer, diferenciarse en el sector y mejorar su nivel de ventas o productividad.
  • Conseguirás tener los conocimientos de programación con las herramientas más avanzadas y destacadas del sector tecnológico: Javascript, Ruby On Rails, Spark,… Conocerás todas las herramientas más demandadas del mercado.
  • Aprenderás a gestionarlo de una manera práctica, con casos de uso real, pudiendo llegar a desarrollar cualquier idea propia de negocio tipo Start-Up, Crowdfunding o trabajar por cuenta ajena en cualquier compañía.
  • Obtendrás un manejo y control de los entornos Cloud cada vez más demandados en el mercado…
  • Serás un profesional con todos los skills necesarios y con una visión global para el desarrollo, gestión y control de productos digitales (páginas web y aplicaciones móviles), Además de poder elegir el entorno y sector de trabajo.

1.  FUNDAMENTOS FULL STACK

1.1 Fundamentos
1.1.1. HTML5
1.1.2. CSS3
1.1.3. Javascript. JQuery. TypeScript
1.1.4. Python

1.2. Gestión de la configuración y metodologías
1.2.1. Control de versiones. Git
1.2.2. Metodologías agiles
1.2.3. Git Flow. GitHub Flow

1.3. Integración continua, delivery continuo
1.3.1. Repositorios de artefactos e imágenes. Nexus
1.3.2. Integración continua, delivery continuo. Jenkins. Tekton
1.3.3. Testing unitario. UI Testing
1.3.4. Verificación estática de código

2. BACK-END

2.1. Desarrollo en backend
2.1.1. Java/J2EE. Spring Boot. Quarkus. GraalVM
2.1.2. Node.js
2.1.3. Python
2.1.4. Servidores web. Apache. Nginx

2.2. Repositorios de datos
2.2.1. Bases de datos relacionales
2.2.2. Bases de datos orientadas a documento (MongoDB, ElasticSearch)
2.2.3. Bases de datos clave/valor (Redis, Cassandra)
2.2.4. Bases de datos de series temporales (Prometheus, InfluxDB)

2.3. Back-End Developer
2.3.1. Monitorización y observabilidad. Grafana + Prometheus exporters
2.3.2. Gestión centralizada de logs. ELK.
2.3.3. Middleware de mensajería ( MoM ). JMS. AMQP. Kafka
2.3.4. Virtualización. Hipervisores. OpenStack.

3. DISEÑO Y DESARROLLO DE API´S

3.1. Diseño de una API
3.1.1. API´s y patrones de diseño
3.1.2. Representational State Transfer (REST)
3.1.3. Gestores de API (API Manager)
3.1.4. Autorización y autenticación (SSO, OpenID Connect, JWT)

3.2. Desarrollo de una API
3.2.1. Formatos de representación. XML. JSON
3.2.2. Modelado de información usando JSON. Patrones de diseño.
3.2.3. Documentando APIs. OpenAPI (Swagger)
3.2.4. Testing. Postman.

4. FRONT-END

4.1. Desarrollo Front-End
4.1.1. Single Page Applications
4.1.2. Desarrollo responsive. Maquetación
4.1.3. Programación reactiva
4.1.4. Search Engine Optimization (SEO)

4.2. Front-End Frameworks
4.2.1. Angular
4.2.2. React
4.2.3. Vue.js

5. DESARROLLO DE APLICACIONES MÓVILES: ANDROID & iOS

5.1. Android
5.1.1. Android Studio y Android Manifest
5.1.2. Vistas y Layouts con Android
5.1.3. HTTP & Web con Android (API’s, Json)
5.1.4. Android Cloud Storage & Android Access Framework
5.1.5. Animación y diseño: Android Google Guidelines

5.2. iOS
5.2.1. Diseño en iOS (Xcode y Assets)
5.2.2. Animaciones y vistas con iOS
5.2.3. iTunes Connect & App Store
5.2.4. Apple for Developers

5.3. App Stores
5.3.1. Distribución de una aplicación
5.3.2. Subida de las apps a los diferentes markets
5.3.3. Cuentas Developer
5.3.4. Normativa, Guidelines y Recursos
5.3.5. App Store Optimization (ASO)

6. DESARROLLO CLOUD-NATIVE

6.1. Introducción a la nube
6.1.1. Arquitectura nativa en la nube. IaaS, PaaS, SaaS
6.1.2. La oferta de la nube pública. AWS
6.1.3. La oferta de la nube pública. Azure
6.1.4. La oferta de la nube pública. Google Cloud
6.1.5. Arquitecturas de Microservicios. Serverless Computing.

6.2. Contenedores, orquestación y automatización
6.2.1. Contenedores. OCI. Docker. Podman.
6.2.2. Orquestación. Docker compose. Docker Swarm.
6.2.3. Orquestación. Kubernetes
6.2.4. Automatización. Terraform. Ansible.

7. PROYECTO FIN DE MÁSTER

8. PRACTICAS EN EMPRESA: 3 meses de Prácticas extracurriculares (optativas) en multinacional GETRONICS, trabajando en proyectos vinculados. Podrán realizarse de forma presencial (en una de las sedes a nivel internacional) o a distancia.

Jorge García García

Director académico

Ingeniero Técnico en Informática de Gestión por la Universidad de Valladolid. Tiene más de 20 de experiencia en el ámbito de tecnologías de información, comunicaciones inalámbricas y soluciones de movilidad. Ha ocupado distintos puestos de responsabilidad en empresas del sector TIC siendo en la actualidad Head of Mobility Solutions en Getronics, dando cobertura internacional a la compañía en este ámbito. Su colaboración en el diseño y la implantación de soluciones Full Stack abarca multitud de sectores, habiendo desarrollado soluciones innovadoras para el ámbito transporte, sociosanitario y administración pública. Ha conceptualizado y liderado la implantación de soluciones Full Stack para clientes como Renault, Caser, AENA o RAC.

Marcos Regueras Macías

Docente

Ingeniero Técnico de Telecomunicaciones por la Universidad de Valladolid. Tiene más de 18 años de experiencia en el ámbito de las tecnologías de la información, desarrollo Web y mobile apps. Ha crecido profesionalmente desempeñado diferentes roles tanto en el desarrollo back-end, como en el front-end, siendo actualmente Mobility Solutions Architect en Getronics. Como arquitecto experto en soluciones software / hardware ha colaborado en el diseño y la implantación de soluciones Full Stack en todo tipo de proyectos y en la actualidad está colaborando activamente en el despliegue de tecnologías en Smart Buildings en proyectos de ámbito internacional. Grandes organizaciones como AENA, JCyL, EDP o Air Europa tienen en la actualidad soluciones Full Stack diseñadas por este experimentado arquitecto de soluciones software.

Diego Miñano Sánchez

Docente

Ingeniero Técnico de Telecomunicaciones por la Universidad de Politécnica de Valencia. Tiene más de 18 años de experiencia en el ámbito de las tecnologías de la información y desarrollo Web. Ha desarrollado su carrera profesional desempeñado diferentes roles principalmente en el ámbito de la administración electrónica y el sector de automoción en proyectos internacionales principalmente con soluciones JEE. Trabaja como arquitecto de software en el área de la dirección técnica en Getronics.

José Ángel Martin de Loeches Arnaiz

Docente

Ingeniero Técnico de Telecomunicaciones por la Universidad de Alcalá de Henares. Tiene más de 20 años de experiencia en el ámbito de tecnologías de información. Ha desempeñado diferentes roles tanto en desarrollo front-end y back-end como en gestión y planificación de proyectos, siendo actualmente Solutions Architect en Getronics. Ha colaborado en el desarrollo, diseño e implantación de soluciones Full Stack que abarcan diversos sectores, bancario, administración pública, aeroportuario y humanitario. Actualmente colaborando en proyectos internacionales de Smart Buildings.

Alberto Rodriguez Galdo

Docente

Estudió informática en la Universidad de Vigo. Tiene más de 20 años de experiencia en el ámbito de la ingeniería de software. Comenzó su carrera en haciendo investigación básica e I+D en comercio electrónico B2B y telecomunicaciones. A lo largo de su carrera ha desarrollado y dirigido en incrementales niveles de responsabilidad múltiples proyectos en distintas compañías en el sector privado haciendo uso extensivo de un amplio abanico de tecnologías. Actualmente ejerce como responsable de la dirección técnica en Getronics y responsable del área de integración empresarial de aplicaciones.

Pedro Gil de Diego

Docente

Es Ingeniero Superior en Informática por la Universidad de Sevilla. Tiene más de 15 años de experiencia en el ámbito de las tecnologías de la información, desarrollo Full Stack de aplicaciones Web. Ha desempeñado puestos de responsabilidad aportando soluciones para la transformación digital de la administración pública en diferentes consejerías de la Junta de Andalucía, y coordinando equipos de desarrollo. En actual etapa laboral con Getronics se ha centrado en el rol de Arquitecto de Integración de Aplicaciones, prestando especial atención a ingeniería inversa y definición de las interfaces de comunicación entre sistemas, así como el diseño y desarrollo de las rutas de integración entre estos sistemas. Este último rol sobre todo orientado a tecnologías Smart Building para clientes como Grupo Aeroportuario del Pacífico.

Nuestro método de enseñanza A.D.I. en Modalidad Online ofrece una metodología completa y específica cuyo objetivo es que el alumno reciba una formación más flexible, adaptada a las nuevas necesidades y de calidad.

Para alcanzarlo el alumno cuenta con los siguientes recursos:

  • Flexibilidad: Podrás compaginar tu formación con el resto de tus responsabilidades profesionales y personales.
  • Formación tutorizada: El tutor te hará un seguimiento personalizado y te guiará para conseguir los objetivos del aprendizaje.
  • Materiales y recursos didácticos: En diferentes formatos. 100% adaptados a la modalidad online. Videos, videotutoriales, masterclass, temarios descargables para facilitar el estudio.
  • Actividades prácticas: enfocadas a que desarrolles el temario ya aprendido y recibas evaluación continua.
  • Foros y Comunidad: Espacios de comunicación activa que favorecen tu participación e interacción con los demás alumnos y con los tutores.
  • Desarrollo de trabajo final de máster: o proyecto personal, para poder en práctica todo lo aprendido.

Este Máster en Full Stack Developer está dirigido a cualquier persona que, con experiencia previa en programación en un entorno de desarrollo (en cualquier lenguaje*), quiera adquirir todos los conocimientos necesarios para dedicarse profesionalmente al desarrollo de páginas web completas y aplicaciones móviles en cualquier entrono.

Para recién graduados de carreras tecnológicas que sepan o conozcan algún lenguaje de programación. Lograrás obtener trabajo y tu independencia económica (unos de los empleos mejor pagados para trabajadores junior).

Para emprendedores digitales (start-up), si tienes una idea creativa y quieres emprenderla, estás en el lugar adecuado. Uno de los objetivos es que seas capaz de crear un proyecto, desarrollarlo y saber cómo gestionarlo de inicio a fin.

Para reorientar tu carrera profesional, con este máster lograrás alcanzar todas las habilidades necesarias para trabajar como un programador junior.

Para desarrollar skills tecnológicos, para crecer profesionalmente en la revolución digital, lo que aprenderás en este curso te permitirá pivotar a un hacia un rol más técnico y completará tu perfil actual convirtiéndote en alguien imprescindible para cualquier empresa.

¡Anímate, se requiere muy poco para lograr alcanzar un trabajo tecnológico!

* Preferiblemente conocimientos de programación en HTML, CSS y/o Javascript.

Este tipo de trabajo suele desarrollarse con teletrabajo 100% real y en casa, con más del 90% de empleabilidad, con salarios muy competitivos y beneficios sociales, … podrás formar parte de un futuro tecnológico e innovación cada vez más presente e imprescindible, de la mano de expertos profesionales que cada día trabajan en el sector. Encuentra trabajo en las mejores empresas del sector: Amazon, Google, Telefónica, Maprfe, BBVA; Generali, Carrefour, etc. o dónde tú desees.

Hemos hecho un acuerdo con la multinacional GETRONICS, a través del cual tendrás posibilidad de realización de 3 meses de prácticas vinculadas a proyectos reales y que podrás realizar tanto de forma presencial (en alguna de las sedes que tienen repartidas por todo el mundo) como a distancia (si por tu situación geográfica u otro motivo personal no te es posible hacerlas presencialmente).

Además de estas prácticas, una vez terminado el máster de forma exitosa, Getronics te ofrece:

– Introducción a su propia Bolsa de empleo en proyectos nacionales o internacionales (media de contratación posterior a las prácticas superior al 70%)

– Programa de evolución de carrera.

Al finalizar el máster con éxito, el alumno conseguirá una DOBLE TITULACIÓN.

  • Titulación Propia Universitaria expedida por la Universidad Antonio de Nebrija con 60 créditos ECTS.
  • Titulación Propia Universitaria expedida por el Centro de Estudios Superiores Naxer con 60 créditos ECTS.

Cursar un programa de posgrado es una de las mejores inversiones de cara al futuro profesional y personal.

En Naxer  no queremos que el pago de la matrícula sea un obstáculo y por ello disponemos de un importante programa a través del cual se concede y gestiona más de 100.000 Euros en Becas y un programa de Financiación, para que puedas hacer los pagos en cómodos plazos.

Solicita información pinchando en el botón “más información” y uno de nuestros asesores de formación te dará toda la información de becas disponibles en este momento.

Solicitar Información

Completando el formulario y haciendo clic en "enviar" usted consiente que NAXER ACADEMY S.L, como responsable, trate sus datos personales para resolver su consulta o solicitud de información por cualquier medio. Puede acceder a más información y conocer sus derechos en nuestra Política de Privacidad.

Descargar programa

Abrir Chat
Hablemos
Hola, bienvenido a Naxer. En qué podemos ayudarte?