Titulación
La mayor facultad de informática del mundo”
Presentación
Gracias a este completo programa desarrollarás conocimientos técnicos avanzados en las herramientas software más usadas en la industria”
Ante una innovadora cultura centrada en el cliente que está transformando los equipos de trabajo, es esencial desarrollar nuevas metodologías centradas en el usuario y nuevas formas de trabajar adaptadas a un entorno de cambio. Para ello, resulta importante abordar el uso de herramientas como el prototipado y wireframing que permiten comunicar y transmitir ideas en una fase temprana del desarrollo.
Adquirir las mejores habilidades potencian el perfil del informático en un mercado que demanda profesionales centrados en el usuario, combinando sus conocimientos técnicos con una comprensión profunda de cómo los clientes acceden, usan y valoran los productos que desarrollamos.
Asimismo, cuando se habla de organizaciones con un gran número de aplicaciones que gestionar, se hace imprescindible contar con pipelines automatizadas que aseguren la integración, la entrega y el despliegue continuo del software de una manera repetible, auditable y, sobre todo, rápida. En el presente programa se profundiza en la práctica del Continous Integration & Continous Deployment, parte esencial de DevOps.
Por otro lado, al tratarse de una titulación completamente online, el egresado no está condicionado a un horario fijo a la necesidad de trasladarse a otro lugar físico. Solo necesitará un dispositivo con acceso a internet desde el que podrá consultar el nutrido contenido que le ayudará a escalar a la cima de la informática. Todo ello en cualquier momento del día, compaginando su vida laboral y personal con la académica.
Estás ante una innovadora cultura centrada en el cliente que está transformando los equipos de trabajo. Cursa esta Experto universitario para actualizar tus conocimientos y especializarte en UX”
Esta Experto universitario en Integración y Experiencia de Usuario contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:
- El desarrollo de casos prácticos presentados por expertos en integración y experiencia de usuario
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información científica y práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
- Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
- Su especial hincapié en metodologías innovadoras
- Las lecciones teóricas, preguntas al experto y trabajos de reflexión individual
- La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet
Desarrolla conocimiento especializado sobre las herramientas y metodologías más avanzadas para construir una sólida y eficiente experiencia de usuario”
El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.
Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.
El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.
Combina tus conocimientos técnicos con una comprensión profunda de cómo los clientes acceden, usan y valoran los productos que desarrollas”
Analiza en profundidad el Continous Integration & Continous Deployment, parte esencial de DevOps"
Temario
La estructura de los contenidos ha sido diseñada por los mejores profesionales del sector de la ingeniería informática e industrial, con una amplia trayectoria y reconocido prestigio en la profesión. Conscientes de la relevancia de la actualidad en la educación para poder profundizar en esta área de conocimiento, han elaborado unos nutridos contenidos con el fin de enriquecer humanísticamente al estudiante y elevar su nivel de conocimiento en Integración y Experiencia de Usuario. Todo ello, mediante el empleo de las últimas tecnologías educativas disponibles.
Abandona el aprendizaje lineal convencional gracias al sistema Relearning y especialízate en tu sector ajustándote a tu tiempo”
Módulo 1. Desarrollo Full Stack Developer
1.1. Desarrollo Full Stack Developer I. Programación y Lenguajes
1.1.2. Programación
1.1.3. Roles de Programación
1.1.4. Lenguajes y framework
1.1.5. Algoritmo
1.1.6. Características de un Algoritmo
1.2. Desarrollo Full Stack Developer II. Tipología
1.2.1. Variables y constantes
1.2.2. Tipos
1.2.3. Operadores
1.2.4. Declaraciones
1.2.5. Bucles
1.2.6. Funciones y Objetos
1.3. Estructura de Datos en el Desarrollo
1.3.1. Tipos de estructura lineales
1.3.2. Tipos de estructura funcionales
1.3.3. Tipos de estructuras de árbol
1.4. Diseño e Interpretación de Algoritmos
1.4.1. Paralelismo en desarrollo. Divide y vencerás
1.4.2. Algoritmos Voraces
1.4.3. Programación dinámica
1.5. Entorno y herramientas para el Desarrollo orientado a Full Stack Developer
1.5.1. Preparación del entorno para Mac OS
1.5.2. Preparación del entorno para Linux
1.5.3. Preparación del entorno para Windows
1.6. Línea de Comando. Tipología y funcionamiento
1.6.1. La Terminal
1.6.2. Emuladores
1.6.3. Intérprete de Comandos
1.6.4. Primeros comandos
1.6.5. Navegación
1.6.6. Gestión de archivos y carpetas utilizando la Interfaz de Línea de Comandos
1.6.7. Secure Shell. SSH
1.6.8. Comandos avanzados
1.7. Git. Repositorio de software
1.7.1. Git Repositorio de software
1.7.2. Uso de Git
1.7.3. Repositorios de software
1.7.4. Ramas
1.7.5. Ciclo de trabajo
1.7.6. Comandos
1.8. Servicio de alojamiento de versionado de código
1.8.1. Servicio de alojamiento de versionado de código
1.8.2. Proveedores
1.8.3. Repositorios
1.9. Internet
1.9.1. Internet
1.9.2. Protocolos utilizados en WWW
1.9.3. Protocolo HTTP
1.10. Metodologías en desarrollo Full Stack
1.10.1. Scrum
1.10.2. XP
1.10.3. Design sprint
Módulo 2. UX CX. Experiencia de cliente
2.1. Customer Experience
2.1.1. Customer Experience (CX)
2.1.2. Nuevas necesidades en el consumo
2.1.3. Feedback en Customer Experience
2.2. Tecnologías innovadoras
2.2.1. Máquinas que piensan
2.2.2. Nuevas formas de compartir información
2.2.3. Medición de lo que no se puede medir
2.3. Canales de interacción con el usuario
2.3.1. Análisis del cliente
2.3.2. Personalización
2.3.3. Múltiples canales de interacción con el usuario
2.4. Analítica de usuario
2.4.1. Estructura de la web
2.4.2. Analítica de usuario
2.4.3. Analítica de usuario avanzada
2.5. Nielsen y su impacto en la CX
2.5.1. Nielsen y su Impacto en la CX
2.5.2. Técnicas de User Testing
2.6. Herramientas de Customer Experience
2.6.1. Herramientas avanzadas
2.6.2. Movilidad
2.6.3. Accesibilidad
2.7. Nuevas metodologías
2.7.1. El reto del usuario
2.7.2. Proceso de UX
2.7.3. Investigación de usuario
2.8. Comunicación de un diseño
2.8.1. Wireframing
2.8.2. Herramientas de comunicación de un diseño
2.8.3. Herramientas avanzadas de comunicación de un diseño
2.9. Diseño de UI
2.9.1. Diseño de UI
2.9.2. Interfaces web y móvil
2.9.3. Componentes web y móvil
2.10. Elaboración de una CX
2.10.1. Elaboración de una CX
2.10.2. Diseño de nuevas experiencias
2.10.3. Interfaces
Módulo 3. Integración continua y despliegue de aplicaciones
3.1. Integración Continua y Despliegue continuo: CI/CD
3.1.1. Uso de Integración Continua y Despliegue Continuo (CI/CD)
3.1.2. Diferencias entre Integración Continua y Despliegue Continuo (CI/CD)
3.1.3. Integración Continua y Despliegue Continuo. Beneficios de CI/CD
3.2. Los nuevos paradigmas de desarrollo
3.2.1. De Waterfall a DevOps
3.2.2. Guía de estilo: los 12 factores
3.2.3. Cloud Native, microservicios y serverless
3.3. DevOps, más allá de CI/CD
3.3.1. DevOps
3.3.2. DevOps. Continuous Everything
3.3.3. DevOps vs SRE
3.4. Tecnología de contenedores I - Docker
3.4.1. Los contenedores. Aportación
3.4.2. Docker. Arquitectura
3.4.3. Proceso de despliegue con Docker
3.5. Tecnología de contenedores II - Kubernetes
3.5.1. Orquestación
3.5.2. Kubernetes
3.5.3. El ecosistema de Kubernetes
3.6. Configuración de Infraestructura con GitOps
3.6.1. Infraestructura inmutable
3.6.2. GitOps
3.6.3. Herramientas GitOps
3.7. Pipelines y automatización. Casos de Uso de CI/CD
3.7.1. Integración continua
3.7.2. Despliegue y entrega continua
3.7.3. Validaciones automáticas
3.7.4. Buenas prácticas en CI/CD
3.8. CI/CD con Jenkins. Referencia
3.8.1. CI/CD con Jenkins
3.8.2. Pipelines Jenkins
3.8.3. Buenas prácticas con Jenkins
3.9. Ecosistema CI/CD
3.9.1. Organización del ecosistema
3.9.2. Herramientas avanzadas
3.9.3. Dagger. El futuro
3.10. Fases finales del ciclo de software orientado a CI/CD
3.10.1. Aplicación de AI al proceso de CI/CD
3.10.2. DevSecOps
3.10.3. Chaos Engineering
Incluye en tu capacitación un título en Integración y Experiencia de Usuario: un valor añadido de alta cualificación para cualquier profesional del ámbito de la informática”
Experto Universitario en Integración y Experiencia de Usuario
La cultura empresarial actual está orientada al cliente, lo que requiere el desarrollo de nuevas metodologías y formas de trabajo que se adapten a un entorno cambiante. En este sentido, es fundamental el uso de herramientas como el Prototipado y el Wireframing para transmitir ideas en las primeras etapas del desarrollo. Adquirir habilidades en este ámbito es clave para destacar en el mercado laboral, que demanda profesionales informáticos enfocados en el usuario y capaces de combinar sus conocimientos técnicos con una comprensión profunda de cómo los clientes acceden, usan y valoran los productos que se desarrollan. Por esta razón surge el Experto Universitario en Integración y Experiencia de Usuario de TECH.
Aprovecha la oportunidad de cursar una titulación única en el mercado
En este Experto Universitario en Integración y Experiencia de Usuario se profundiza en la práctica del Continous Integration & Continous Deployment, parte esencial de DevOps. Además, al tratarse de una titulación completamente online, el egresado no está condicionado a un horario fijo o a la necesidad de trasladarse a otro lugar físico. Solo necesitará un dispositivo con acceso a Internet desde el que podrá consultar el nutrido contenido que le ayudará a escalar en el campo de la informática. Todo ello en cualquier momento del día, permitiendo la compatibilidad con su vida laboral y personal.