Sobre o curso
Descrição
Docker é uma das tecnologias mais utilizadas atualmente para empacotar e executar aplicações de forma consistente em diferentes ambientes. Com contêineres, desenvolvedores e equipes de infraestrutura conseguem distribuir aplicações de forma rápida, portátil e previsível, seja em computadores pessoais, servidores locais ou plataformas de nuvem.
Este curso foi desenvolvido para quem deseja aprender Docker desde o início. O conteúdo apresenta os conceitos fundamentais da conteinerização e ensina, passo a passo, como utilizar o Docker na prática.
As aulas combinam explicações claras com demonstrações reais, mostrando como instalar, configurar e começar a trabalhar com contêineres. Após cada tópico, você terá acesso a exercícios práticos que ajudam a reforçar o aprendizado e permitem experimentar os comandos diretamente no navegador.
Aprendizado com laboratórios práticos
Uma das principais características deste curso é o foco na prática. Durante o treinamento você terá acesso a laboratórios interativos onde poderá:
-
executar comandos Docker em um ambiente real
-
criar e executar contêineres
-
desenvolver suas próprias imagens utilizando Dockerfiles
-
aprender a utilizar Docker Compose para orquestrar aplicações com múltiplos serviços
Os exercícios são executados diretamente no navegador, o que significa que você não precisa configurar um ambiente local para começar a praticar.
Os laboratórios também incluem validação automática das atividades, garantindo que os comandos e configurações foram aplicados corretamente.
Desafio final
Ao final do curso, você será convidado a resolver um desafio prático utilizando os conhecimentos adquiridos ao longo das aulas.
Nesse projeto, você deverá construir uma solução baseada em Docker, criando um Dockerfile e configurando os componentes necessários para executar uma aplicação em contêiner. Esse exercício ajuda a consolidar o aprendizado e simula situações que podem ocorrer em ambientes reais de desenvolvimento e infraestrutura.