Docker - Guía práctica de uso para desarrolladores

Dockerfile, Compose, DockerHub, Registros, Despliegues, Volúmenes, Multi-staged builds, Multi architecture builds, y más

4.84 (1975 reviews)
Udemy
platform
Español
language
Development Tools
category
Docker - Guía práctica de uso para desarrolladores
10,316
students
14 hours
content
Aug 2023
last update
$199.99
regular price

What you will learn

Docker CLI

Construcción de imágenes

Uso de imágenes, redes, volúmenes

Repositorios privados y despliegues

Dockerfile y multi-stage build

Docker compose - multi-container applications

Deployments Digital Ocean

GitHub Actions - Automatizar construcción

Why take this course?

Docker es una plataforma de software de código abierto para automatizar despliegues de aplicaciones dentro de contenedores, y proporciona una forma eficaz de controlar versiones, agilizar el desarrollo y es una pieza fundamental para Kubernetes.


Poder crear, usar, y desplegar imágenes es una habilidad necesaria para cualquier desarrollador o administrador de hoy en día, ahorra mucho tiempo en la preparación de diferentes ambientes de desarrollo, testing, staging y production.


Este curso te dará las más que las bases para poder utilizar Docker de una forma productiva y funcional, aprenderemos mediante ejercicios prácticos y tareas. También cuenta con una sección introductoria a Kubernetes (K8s) para que adicionalmente puedas seguir explorando todo lo que el mundo de los contenedores ofrece.


El camino de este curso te llevará de no tener conocimiento alguno sobre Docker, hasta poder utilizar cualquier imagen, leer la documentación de las mismas, crear tus imágenes, configurarlas, utilizarlas, crearlas en diferentes arquitecturas y desplegarlas en registros en la nube.


Estos son algunos de los temas incluidos en el curso:

  1. Docker

    1. ¿Qué es? y ¿Por qué es tan importante saberlo?

  2. CLI: Command line interface - 95% del curso está basado en CLI.

    1. Nueva sintaxis de comandos

    2. Creación de cada pieza componente CLI

    3. Construcciones tradicionales

  3. Docker Desktop: Uso del mismo, pero no es el tema principal.

  4. Dockerfiles: Creación de imágenes

  5. Compose: Crear, ejecutar y construir multi-container apps

  6. BuildX: Crear imágenes en multiples arquitecturas

  7. Automatización de despliegues

  8. Variables de entorno

  9. Construcciones automaticas

  10. GitHub Actions:

    1. Triggers

    2. Test - Del código

    3. Build - Del código

    4. Build - De la imagen

    5. Push - De la imagen  a registros privados y públicos

  11. Digital Ocean

  12. Algunas imágenes a utilizar:

    1. nginx

    2. Postgres

    3. Mongodb

    4. Mongo Express

    5. Node

    6. Alpine

    7. PgAdmin

    8. PHPMyAdmin

  13. Introducción y ejercicio de Kubernetes.

  14. Github

  15. Tags

  16. Y más

El curso cuenta con una hoja de atajos personalizada para este curso para ayudarnos en el camino de Docker y así ayudarnos a refrescar la memoria cuando la necesitemos.

Screenshots

Docker - Guía práctica de uso para desarrolladores - Screenshot_01Docker - Guía práctica de uso para desarrolladores - Screenshot_02Docker - Guía práctica de uso para desarrolladores - Screenshot_03Docker - Guía práctica de uso para desarrolladores - Screenshot_04

Reviews

Marco
August 22, 2023
Excelente curso para iniciar con las bases de docker en nuestros proyectos personales y con buena base para kubernetes
Rafael
August 21, 2023
Me gusto el curso, el docente explica bien y son claros los ejercicios, ahora me toca seguir creciendo con las herramientas que he aprendido sobre docker y gracias Fernando.
José
August 20, 2023
Perfectamente explicado y mejor implementación de ejemplos para su comprensión. Una introducción al mundo de DOCKER excelente.
Erik
August 14, 2023
Excelente curso, total garantía de satisfacción. La sección de Kubernetes es impresionante. Yo he estado leyendo un libro de Kubernetes y aunque entendía los conceptos teóricos, cuando llegué a esta sección, fue asombroso como logré aterrizar en la práctica todo lo que había leído.
Manuel
August 10, 2023
Excelente curso, para introduccion a docker y más concretamente docker en desarrollo web. Recomendado!
Danny
August 5, 2023
Excelente curso, muy bien explicado, pero recomiendo que en ciertos capitulos se haga ejemplos mas de la vida real, como en el caso de docker compose
Andrés
August 3, 2023
Me parecio muy bien, el profe enseña y se hace entender, y eso me gusta, que no sean palabras tan tecnicas
Kevin
August 3, 2023
Vengo del curso de Flutter 2023, excelente como siempre, muy claro y preciso en los temas que se abordan. Muchas gracias Fernando!
Deyner
August 2, 2023
Todo los cursos de Fernando son increiblemente buenos. Su metodologia para enseñar no tiene comparacion. Es como si uno estuviera estudiando en frente de el. Definitivamente se aprende mucho con el.
Jorge
August 1, 2023
Como todos los cursos de Fernando excelente, muy bien explicado, dividido en temas y casos prácticos orientados a utilización profesional. Si bien confieso que es el único curso de Fernando que en algún momento se me ha hecho lento, no quita que el curso con su contenido y lo que transmiten sean muy buenos.
Steve
July 30, 2023
Excelente curso una explicación a un nivel profesional que permite ya aplicar los conocimientos adquiridos.
Ricardo
July 21, 2023
Muy buen profesor, explica todo de manera muy clara, y los ejercicios practicos que brindan son buenos para desarrollar suficiente conocimiento
Cristian
July 19, 2023
Muy completo y se asimila fácil lo que se enseña y practica. Bastante práctico. Lo recomiendo para los que quieran comenzar con Docker.
Leonardo
July 18, 2023
Muy buen curso, apenas voy al inicio y le estoy entendiendo tan bien que me sorprende que en algún momento creí que aprender Docker era difícil... excelente contenido.
Elton
July 16, 2023
Muy buen curso , con excelentes conocimientos, quiza la parte de kubernetes es muy corta pero excelente todo lo aprendido de docker !

Charts

Price

Docker - Guía práctica de uso para desarrolladores - Price chart

Rating

Docker - Guía práctica de uso para desarrolladores - Ratings chart

Enrollment distribution

Docker - Guía práctica de uso para desarrolladores - Distribution chart

Related Topics

5010670
udemy ID
12/5/2022
course created date
1/12/2023
course indexed date
Bot
course submited by