When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Curso práctico de Docker y Microservicios (apto para todos)

Aprende por qué es importante, cómo funciona, y cómo empezar usar Docker en tus proyectos!

     
  • 4.7
  •  |
  • Reviews ( 374 )
₹519

This Course Includes

  • iconudemy
  • icon4.7 (374 reviews )
  • icon8h 55m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Curso práctico de Docker y Microservicios (apto para todos)

¿Has escuchado hablar de

Docker

y microservicios? En este curso revisamos los problemas que Docker resuelve, y los beneficios que nos aporta una

arquitectura basada en microservicios

. Este es un

curso práctico

, ya que _en cada módulo_ :

Vemos de manera bien puntual los conceptos, explicados a través de ejemplos.

Y pasamos a interactuar con los comandos que nos ofrece cada herramienta.

Si no tienes mucha experiencia usando la terminal

, la consola, o la también llamada línea de comandos, no te preocupes, porque en el curso explicamos el significado de cada comando ?. Este curso contiene varios pequeños

cuestionarios

con preguntas para

asegurar tu aprendizaje

✔ Sobre los siguientes temas: - Aplicaciones monolíticas

vs

basadas en microservicios - Máquinas virtuales

vs

contenedores - Repositorios de imágenes (Docker Registry) - Diferencia entre imagen y contenedor -

Cómo crear tu propia imagen

a partir de imágenes oficiales -

Cómo convertir tu proyecto

para empezar a usar imágenes y contenedores - Docker

Compose

- Docker

Swarm

-

Kubernetes

(K8S) - Etcétera! Y por si fuera poco: _Los módulos finales son los mejores_ , ya que vemos

escenarios reales de cómo empezar a usar Docker

en nuestros proyectos de desarrollo. Entre las

aplicaciones de ejemplo

que revisamos, creamos y/o configuramos, tenemos: - Scripts escritos en Bash, código Go de Docker - Aplicación web usando Flask (un framework Python) - Aplicación web basada en Node.js + MongoDB + Mongo Express - Proyecto Wordpress + MySQL + phpMyAdmin - Proyecto Laravel + MySQL + Nginx - Python + Node.js + .NET Core (o Java) + Redis + PostgreSQL

What You Will Learn?

  • Diferencia entre aplicaciones monolíticas y aplicaciones basadas en microservicios .
  • La importancia de una arquitectura basada en microservicios .
  • Qué es Docker y cómo empezar a usarlo .
  • Cómo crear contenedores de Docker a partir de imágenes .
  • Cómo descargar imágenes oficiales pero también a crear tus propias imágenes.