-
Tipo
Masters
-
Modalidad
Online / A distancia
-
Duración / Créditos
60 Créditos ECTS
-
Fechas
Matric. Permanente
-
Sedes
Huesca
Información general
DESCRIPCIÓN:
Adquiere una formación de nivel especializado en la industria del desarrollo web, mediante este Máster en Full Stack Developer, el cual proporciona a los estudiantes las últimas tecnologías de innovación para que desarrollen su carrera profesional, como lo es HTML5, CSS 5, JavaScript, Ruby on Rails, etc., y contando también con la mejor metodología para su gestión tradicional con Git, File System, WordPress, Magento, como para Cloud con Dockers o Kubernetes.
Titulación universitaria
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
- Aprender a desarrollar una página web y/o app actualizada, que sea intuitiva y eficaz.
- Proporcionar a los alumnos todos los aspectos y conocimientos fundamentales referentes a la programación, con sus herramientas de mayor avance y destacadas en el sector tecnológico, además de conocer las herramientas más demandadas de la industria.
- Actuar como un profesional en el uso de las skills, adquiriendo una visión generalizada para el desarrollo y gestión y control de productos digitales, además de poder escoger el entorno y sector de trabajo en el que desee desempeñarse.
- Proporcionar a los alumnos todos los aspectos y conocimientos fundamentales referentes a la programación, con sus herramientas de mayor avance y destacadas en el sector tecnológico, además de conocer las herramientas más demandadas de la industria.
- Actuar como un profesional en el uso de las skills, adquiriendo una visión generalizada para el desarrollo y gestión y control de productos digitales, además de poder escoger el entorno y sector de trabajo en el que desee desempeñarse.
¿A quién va dirigido?
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.
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.
TITULACIÓN
Titulación Propia Universitaria expedida por la Universidad a Distancia de Madrid
Titulación Propia Universitaria expedida por el Centro de Estudios Superiores Naxer
Titulación Propia Universitaria expedida por el Centro de Estudios Superiores Naxer
Requisitos
Preferiblemente conocimientos de programación en HTML, CSS y/o Javascript.
TEMARIO
FUNDAMENTOS FULL STACK
FUNDAMENTOS
- HTML5
- CSS3
- Javascript. JQuery. TypeScript
- Python
GESTIÓN DE LA CONFIGURACIÓN Y METODOLOGÍAS
- Control de versiones. Git
- Metodologías ágiles
- Git Flow. GitHub Flow
INTEGRACIÓN CONTINUA, DELIVERY CONTINUO
- Repositorios de artefactos e imágenes. Nexus
- Integración continua, delivery continuo. Jenkins. Tekton
- Testing unitario. UI Testing
- Verificación estática de código
DISEÑO Y DESARROLLO DE APIs
APIS Y PATRONES DE DISEÑO
- Representational State Transfer (REST)
- Formatos de representación. XML. JSON
- Autorización y autenticación (SSO, OpenID Connect, JWT)
DESARROLLO DE UNA API
- Modelado de información usando JSON. Patrones de diseño
- Documentando APIs. OpenAPI (Swagger)
- Testing. Postman
- Gestores de API (API Manager)
BACK END
DESARROLLO EN BACKEND
- Java/J2EE. Sprint Boot. Quarkus. GraalVM
- Node.js
- Python
- Servidores web. Apache. Nginx
REPOSITORIO DE DATOS
BASES DE DATOS RELACIONALES
- Bases de datos orientadas a documentos (MongoDB, ElasticSearch)
- Bases de datos clave/ valor (Redis, Cassandra)
- Bases de datos de series temporales (Prometheus, InfluxDB)
BACK- END DEVELOPER
- Monitorización y observabilidad. Grafana + Prometheus exporters
- Gestión centralizada de logs. ELK.
- Middleware de mensajería (MoM). JMS. AMQP. Kafka
- Virtualización. Hipervisores. OpenStack.
FRONT- END
DESARROLLO FRONT- END
- Single Page Applications
- Desarrollo responsive. Maquetación
- Programación reactiva
- Search Engine Optimization (SEO)
FRONT- END FRAMEWORKS
- Angular
- React
- Vue.js
DESARROLLO DE APLICACIONES MÓVILES: ANDROID & iOS
ANDROID
- Android Studio y Android Manifest
- Vistas y Layouts con Android
- HTTP & Web con Android (API’s, Json)
- Android Cloud Storage & Android Access Framework
- Animación y diseño: Android Google Guidelines
IOS
- Diseño en iOS (Xcode y Assets)
- Animaciones y vistas con iOS
- iTunes Connect & App Store
- Apple for Developers
FLUTTER
- Diseño en iOS (Xcode y Assets)
- Animaciones y vistas con iOS
- iTunes Connect & App Store
- Apple for Developers
APP STORES
- Distribución de una aplicación
- Subida de las apps a los diferentes markets
- Cuentas Developer
- Normativa, Guidelines y Recursos
- App Store Optimization (ASO)
DESARROLLO CLOUD- NATIVE
INTRODUCCIÓN A LA NUBE
- Arquitectura nativa en la nube. IaaS, PaaS, SaaS
- La oferta de la nube pública. AWS
- La oferta de la nube pública. Azure
- La oferta de la nube pública. Google Cloud
- Arquitecturas de Microservicios. Serverless Computing.
CONTENEDORES, ORQUESTACIÓN Y AUTOMATIZACIÓN
- Contenedores. OCI. Docker. Podman.
- Orquestación. Docker compose. Docker Swarm.
- Orquestación. Kubernetes
- Automatización. Terraform. Ansible.
PROYECTO FIN DE MÁSTER
PRÁCTICAS EN EMPRESA
FUNDAMENTOS
- HTML5
- CSS3
- Javascript. JQuery. TypeScript
- Python
GESTIÓN DE LA CONFIGURACIÓN Y METODOLOGÍAS
- Control de versiones. Git
- Metodologías ágiles
- Git Flow. GitHub Flow
INTEGRACIÓN CONTINUA, DELIVERY CONTINUO
- Repositorios de artefactos e imágenes. Nexus
- Integración continua, delivery continuo. Jenkins. Tekton
- Testing unitario. UI Testing
- Verificación estática de código
DISEÑO Y DESARROLLO DE APIs
APIS Y PATRONES DE DISEÑO
- Representational State Transfer (REST)
- Formatos de representación. XML. JSON
- Autorización y autenticación (SSO, OpenID Connect, JWT)
DESARROLLO DE UNA API
- Modelado de información usando JSON. Patrones de diseño
- Documentando APIs. OpenAPI (Swagger)
- Testing. Postman
- Gestores de API (API Manager)
BACK END
DESARROLLO EN BACKEND
- Java/J2EE. Sprint Boot. Quarkus. GraalVM
- Node.js
- Python
- Servidores web. Apache. Nginx
REPOSITORIO DE DATOS
BASES DE DATOS RELACIONALES
- Bases de datos orientadas a documentos (MongoDB, ElasticSearch)
- Bases de datos clave/ valor (Redis, Cassandra)
- Bases de datos de series temporales (Prometheus, InfluxDB)
BACK- END DEVELOPER
- Monitorización y observabilidad. Grafana + Prometheus exporters
- Gestión centralizada de logs. ELK.
- Middleware de mensajería (MoM). JMS. AMQP. Kafka
- Virtualización. Hipervisores. OpenStack.
FRONT- END
DESARROLLO FRONT- END
- Single Page Applications
- Desarrollo responsive. Maquetación
- Programación reactiva
- Search Engine Optimization (SEO)
FRONT- END FRAMEWORKS
- Angular
- React
- Vue.js
DESARROLLO DE APLICACIONES MÓVILES: ANDROID & iOS
ANDROID
- Android Studio y Android Manifest
- Vistas y Layouts con Android
- HTTP & Web con Android (API’s, Json)
- Android Cloud Storage & Android Access Framework
- Animación y diseño: Android Google Guidelines
IOS
- Diseño en iOS (Xcode y Assets)
- Animaciones y vistas con iOS
- iTunes Connect & App Store
- Apple for Developers
FLUTTER
- Diseño en iOS (Xcode y Assets)
- Animaciones y vistas con iOS
- iTunes Connect & App Store
- Apple for Developers
APP STORES
- Distribución de una aplicación
- Subida de las apps a los diferentes markets
- Cuentas Developer
- Normativa, Guidelines y Recursos
- App Store Optimization (ASO)
DESARROLLO CLOUD- NATIVE
INTRODUCCIÓN A LA NUBE
- Arquitectura nativa en la nube. IaaS, PaaS, SaaS
- La oferta de la nube pública. AWS
- La oferta de la nube pública. Azure
- La oferta de la nube pública. Google Cloud
- Arquitecturas de Microservicios. Serverless Computing.
CONTENEDORES, ORQUESTACIÓN Y AUTOMATIZACIÓN
- Contenedores. OCI. Docker. Podman.
- Orquestación. Docker compose. Docker Swarm.
- Orquestación. Kubernetes
- Automatización. Terraform. Ansible.
PROYECTO FIN DE MÁSTER
PRÁCTICAS EN EMPRESA
SALIDAS PROFESIONALES
Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
- Full Stack Developer
- Desarrollador Web
- Front-end Developer
- Back-end Developer
- Programador Informático
- Consultor Informático
TE RECOMENDAMOS VER TAMBIÉN
En los siguientes enlaces podrás ver programas formativos similares:
UBICACIONES DE NUESTRAS SEDES
-
Huesca
C/ Villahermosa 1, Planta 1, 22001, Huesca
Opiniones
No hay opiniones registradas para este curso