Este curso está dirigido a todas aquellas personas con conocimientos básicos en informática que presenten interés en conocer las virtudes que ofrecen los contenedores. Aprender Docker es fundamental en el desarrollo de software moderno debido a su capacidad para mejorar la eficiencia en la creación de entornos de desarrollo consistentes y reproducibles. Al permitir que los desarrolladores empaqueten aplicaciones junto con todas sus dependencias en contenedores aislados, Docker minimiza los problemas de compatibilidad que suelen surgir entre diferentes entornos, lo que significa que las aplicaciones se comportan de la misma manera en desarrollo, prueba y producción.
Docker facilita la colaboración entre equipos, ya que las imágenes de contenedor pueden compartirse fácilmente a través de repositorios, promoviendo un flujo de trabajo más ágil. También es una herramienta clave para la escalabilidad, permitiendo el despliegue rápido de aplicaciones
en diferentes entornos y facilitando la implementación de arquitecturas de microservicios. El uso de Docker en procesos de integración y despliegue continuo (CI/CD) optimiza el ciclo de vida del desarrollo, permitiendo automatizar pruebas y despliegues, lo que resulta en una mayor calidad del software y una reducción en el tiempo de entrega. Su portabilidad permite ejecutar contenedores en cualquier entorno que soporte Docker, ya sea en servidores locales o en la nube, lo que aumenta la flexibilidad de las operaciones.
Docker ofrece un nivel adicional de seguridad al ejecutar aplicaciones en entornos aislados, lo que ayuda a mitigar vulnerabilidades. Con una comunidad activa y un ecosistema rico en herramientas, aprender Docker se convierte en una inversión valiosa que prepara a los profesionales para enfrentar los desafíos del desarrollo y la operación de software en un entorno tecnológico en constante evolución. Aprender Docker es una inversión valiosa para cualquier desarrollador o profesional de TI. La capacidad de crear, desplegar y gestionar aplicaciones de manera eficiente y segura en entornos de producción es una habilidad esencial en el panorama tecnológico actual. Docker no solo mejora la productividad y la colaboración, sino que también facilita la adopción de prácticas modernas de desarrollo y despliegue.
Conocimientos Previos
Este curso requiere conocimientos básicos sobre informática y el uso de computadoras personales.
Este curso está abierto al público en general, estudiantes, profesionales, docentes, idóneos de las carreras de tecnologías de la información y sistemas informáticos.
El curso se compone de 5 clases teórico - prácticas con una duración de 3 horas semanales, en las que el alumno asistirá a exposiciones teóricas y realizará práctica en laboratorio para afianzar los conocimientos brindados.
El costo del curso se divide en el pago de dos (3) cuotas y una (1) matrícula, dependiendo de la condición del alumno los costos son:
Alumnos de las Carreras de FCYT
Público en General
Los pagos de las cuotas y la matrícula se deben realizar por transferencia y/o depósito bancario. Para obtener más información del medio de pago pueden escribir al correo electrónico gugler_administracion@uader.edu.ar.
Al finalizar el curso, el egresado recibe un certificado de aprobación extendido por la Secretaría de Extensión de la Facultad de Ciencia y Tecnología de la UADER.
El plantel docente para el dictado de este curso está formado por: