Solicitud de información

Máster en Full Stack Developer (Formación Permanente)

Overview

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.

Targeted to

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.

Objetives

  • 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 todas las skills necesarias 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.
In association with

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.

Targeted to

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.

Objetives

  • 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 todas las skills necesarias 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.
  • Program

    Program

    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. Diseño y Desarrollo de APIs

    2.1 APIs y patrones de diseño
    2.2 Representational State Transfer (REST)
    2.3 Formatos de representación. XML. JSON
    2.4 Autorización y autenticación (SSO, OpenID Connect, JWT)
    2.5 Desarrollo de una API
    2.5.1 Modelado de información usando JSON. Patrones de diseño
    2.5.2 Documentando APIs. OpenAPI (Swagger)
    2.5.3 Testing. Postman
    2.5.4 Gestores de API (API Manager)

    3. Back End

    3.1 Desarrollo en backend
    3.1.1 Java/J2EE. Sprint Boot. Quarkus. GraalVM
    3.1.2 Node.js
    3.1.3 Python
    3.1.4 Servidores web. Apache. Nginx

    3.2 Repositorio de datos

    3.2.1 Bases de datos relacionales
    3.2.2 Bases de datos orientadas a documentos (MongoDB, ElasticSearch)
    3.2.3 Bases de datos clave/ valor (Redis, Cassandra)
    3.2.4 Bases de datos de series temporales (Prometheus, InfluxDB)

    3.3 Back-End Developer

    3.3.1 Monitorización y observabilidad. Grafana + Prometheus exporters
    3.3.2 Gestión centralizada de logs. ELK.
    3.3.3 Middleware de mensajería (MoM). JMS. AMQP. Kafka
    3.3.4 Virtualización. Hipervisores. OpenStack.

    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 Flutter

    5.3.1 Flutter y Dart
    5.3.2 Vistas, Layouts, Widgets
    5.3.3 Almacenamiento
    5.3.4 Paquetes & Plugins

    5.4 App Stores

    5.4.1 Distribución de una aplicación
    5.4.2 Subida de las apps a los diferentes markets
    5.4.3 Cuentas Developer
    5.4.4 Normativa, Guidelines y Recursos
    5.4.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. Prácticas 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

    Teachers

    • 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.
  • Methodology and materials

    Teaching system and study methodology

    Contenido PDF, actividades, microactividades, test autoevaluación, videotutoriales, tutorías en vivo, ponencias, enlaces a recursos externos, tutorías personalizadas y foro.

    Teaching materials

    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. Sesiones en vivo, 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.
  • Calendar and Fees

    Duration, enrollment periods and start dates

    Duración: 12 meses.
    Plazos de matrícula: Hasta 10 días después del comienzo.
    Fecha inicio: 30 Octubre de 2024.

    Fees and payment methods

    Precio 5.900 €. Financiación hasta en 12 pagos.
    Posibilidad de descuentos y ayudas al estudio de hasta el 25% según perfil profesional y académico del estudiante.
    Rellena el formulario para más información.