Desarrollo con Docker
En esta ruta formativa aprenderás desde los fundamentos hasta el uso avanzado de Docker en entornos de producción, incluyendo buenas prácticas y automatización. Una formación ideal para desarrolladores que buscan optimizar sus flujos de trabajo y profesionales de DevOps que deseen mejorar sus habilidades en la gestión de contenedores.
Contenidos de la ruta de aprendizaje
6 Cursos · 19 h. y 19 min. en totalIntroducción a Docker
Docker para desarrolladores
Curso de pruebas automatizadas en una Web con Docker
Desarrollo rápido con docker-compose y docker Swarm
Curso de entorno de Oracle sobre Docker
La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.
Habilidades que obtendrás
- Introducción a la Orquestación y Automatización IT
- Tipos de automatización
- Características de Docker.
- Ciclo de Desarrollo del Software con Docker.
- Buenas prácticas con Docker.
- Conceptos básicos de automatización de pruebas.
- Diseño y definición de un fichero Docker-Compose.
- Ejecución de pruebas automáticas de una UI en contenedores Docker.
- Balanceo de aplicaciones contenedorizadas.
- Herramientas de gestión de contenedores como Swarm o Portainer.
- Configuración y despliegue de una Oracle DB y un Weblogic 12c bajo Docker.
- Consumo de la Oracle DB a través de un API Rest (Java + Spring Boot).
Requisitos mínimos
Preguntas frecuentes
Resuelve tus dudas o contacta con nosotros para más información.
No es obligatorio, ya que puedes realizar únicamente las formaciones que te interesen.
No obstante, la ruta se ha creado con idea de guiar a los alumnos por el itinerario formativo más adecuado para llegar a cumplir los objetivos propuestos en ella.
El uso de Docker en el desarrollo de aplicaciones ha transformado por completo la forma en que los equipos de IT gestionan y despliegan software. Esta ruta formativa en Desarrollo con Docker te proporcionará las bases para entender cómo funciona esta potente tecnología y te enseñará a aplicarla en proyectos reales. Desde la orquestación y automatización IT, hasta el despliegue y balanceo de aplicaciones contenedorizadas, aprenderás todo lo necesario para aprovechar Docker al máximo.
Este curso está dirigido a desarrolladores con conocimientos en Linux y administración de sistemas que quieran mejorar su eficiencia usando Docker, así como a profesionales DevOps que deseen profundizar en la gestión de contenedores. Conocerás también herramientas clave como Docker-Compose, Docker Swarm y Portainer, así como el despliegue de entornos Oracle en contenedores, fundamentales para entornos corporativos complejos.
Al finalizar esta ruta formativa, estarás listo para optimizar tus despliegues de software, ejecutar pruebas automatizadas y gestionar contenedores de manera eficiente. Los conocimientos adquiridos te permitirán aspirar a roles como desarrollador especializado en Docker, ingeniero DevOps o administrador de sistemas, perfiles cada vez más demandados en la industria tecnológica.