Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker essencial para a plataforma .NET (com Kubernetes)
Rating: 4.8 out of 5(892 ratings)
3,839 students
Last updated 11/2025
Portuguese

What you'll learn

  • Usar os principais conceitos do Docker e aplicá-los na plataforma .NET Core
  • Aprender os principais comandos do Docker para criar e gerenciar contêineres, imagens, volumes, redes
  • Aprender como conteinerizar uma aplicação ASP .NET Core acessando um banco de dados MySQL e SQL Server
  • Usar o Docker Desktop for Windows e fazer a integração do Docker com os projetos no VIsual Studio 2019

Course content

13 sections110 lectures19h 9m total length
  • Apresentação5:59

    - Apresentação do Curso 

  • Contextualizando o Docker6:17

    - Apresentação dos conceitos
    - Virtualização
    - Contêineres
    - Porque usar contêineres 

  • Apresentando o Docker6:54

    - O que é o Docker

    - Qual o objetivo do Docker

    - Como o Docker Funciona

    - O que é um contêiner

    - Contêiner e Imagem

    - Diferença Contêiner e Maquina Virtual

    - Arquitetura Docker

Requirements

  • Conhecimento básico da linguagem C#
  • Noções de lógica de programação e conceitos da linguagem SQL

Description

O curso Docker essencial para a plataforma .NET apresenta os principais conceitos do Docker como contêineres, imagens, volumes, redes, Docker Compose e sua aplicação em aplicações da plataforma .NET através da conteinerização de aplicações ASP .NET Core usando o  ambiente Linux , o .NET Core e o Visual Studio Code.

Neste curso é apresentando também o Docker Desktop for Windows mostrando sua instalação e como usar o suporte ao Docker no Visual Studio no ambiente do Windows 10 onde você vai aprender como criar contêineres usando o MongoDB , o SQL Server e o MySQL , como conteinerizar aplicações Blazor e como realizar a orquestração no ambiente do Visual Studio.

Na seção extra- Criando Microsserviços com o Visual Studio - é mostrado como criar microsserviços usando os recursos do Docker onde vamos criar contêineres com o MongoDB, PostGreSQL , Grpc, Redis e onde vamos realizar a orquestração dos contêineres usando o Docker Compose.

A seção extra- Kubernetes : Conceitos básicos - apresenta os conceitos básicos do Kubernetes como Pods, ReplicaSet, Deployment, Service, Ingress, Volumes com exercícios práticos para criação de Pods, Deploy de uma aplicação ASP .NET Core e deploy de um Microsserviço no cluster Kubernetes usando o minikube.

Dessa forma você poderá ver como aplicar o conhecimento adquirido sobre o Docker no Curso para criar Microsserviços que é um recurso muito usado atualmente e também aprender os conceitos básicos sobre o Kubernetes.

Ao final do curso você vai estar apto a utilizar o Docker em aplicações da plataforma .NET criando e orquestrando contêineres e aplicando os conceitos no seu dia a dia de desenvolvedor.


Who this course is for:

  • Desenvolvedores iniciantes na plataforma .NET que desejam conhecer e usar o Docker