DESCRIPCIÓN:
Este curso completo de 20 horas de Docker para Desarrolladores te llevará desde los conceptos básicos hasta las técnicas avanzadas de utilización de Docker en el desarrollo de software. A lo largo del curso, explorarás cada aspecto fundamental de Docker y aprenderás cómo integrarlo de manera efectiva en tu flujo de trabajo de desarrollo. Comenzarás con una introducción detallada a Docker, comprendiendo su importancia en el ciclo de desarrollo de software y aprendiendo cómo instalarlo, configurarlo gestionar los contenedores e imágenes correctamente en tu entorno de desarrollo.
DIRIGIDO A:
Profesionales del Área de TI que quieren actualizar y reforzar sus conocimientos que cuentan con estudios previos de informática básica y dominio de sistemas operativos.
OBJETIVOS:
Al completar este curso, estarás equipado con las habilidades necesarias para utilizar Docker de manera efectiva en tu proceso de desarrollo de software. Podrás crear, gestionar y desplegar contenedores Docker de manera eficiente, aplicando las mejores prácticas de desarrollo y utilizando herramientas de orquestación para escalar y mantener tus aplicaciones en entornos de producción. Además, comprenderás la relación entre Docker y los microservicios, así como su papel en el desarrollo de arquitecturas SOA. Este curso te proporcionará una base sólida en Docker y te preparará para enfrentar los desafíos del desarrollo de software moderno en el mundo real.
CONTENIDO:
1. Introducción a Docker
2. Ciclo de desarrollo de software con
Docker
3. Instalación de Docker
4. Creando y Gestionando imágenes
5. Volúmenes
6. Docker y los microservicios
7. Arquitecturas SOA
8. Microservicios
9. Relacion entre Docker y Microservicios
10. Construcción de imágenes
11. Dockerfiles
12. Cache de docker
13. Comunicaciones – redes
14. Docker-Compose
15. Docker Swarm
16. Kubernetes
17. Despliegue
18. Debugging
19.Testing
20. Health Checks
21. Logs y gestión de errores
22. Routing mesh
23. Publicando aplicación
25. Docker hub
Valoraciones
No hay valoraciones aún.