Docker Essencial para o Desenvolvedor
What you'll learn
- Você irá compreender os conceitos fundamentais do Docker
- Você será capaz de fazer uso do Docker em sistemas locais
- Você será capaz de publicar aplicações com Docker
- Você será capaz de criar arquivos de configuração para Docker com YAML
- Você será capaz de publicar e fazer uso do Docker na Amazon Web Services
Requirements
- Necessário ter feito o curso Programação para Leigos da Geek University ou ter conhecimentos equivalentes;
- Necessário ter feito o curso Linux Completo para Usuários ou Desenvolvedores da Geek University ou ter conhecimentos equivalentes
- Necessário ter feito o curso Computação em Nuvem da Geek University ou ter conhecimentos equivalentes
- Necessário ter computador 64bits com o sistema operacional atualizado nas últimas versões, ou o Windows, ou o Linux (Ubuntu) ou o Mac
- Necessário acesso à Internet para baixar softwares
Description
Containers estão sendo amplamente usados no mercado e quanto falamos em container estamos falando do Docker que é a ferramenta que revolucionou a área de desenvolvimento de aplicações nos últimos tempos.
Neste curso você irá aprender, de forma prática e objetiva, os conceitos fundamentais por traz desta tecnologia.
O Docker vai colocar seu dia a dia em um novo nível. Seja para executar suas aplicações localmente, seja para publicá-las nas principais plataformas de computação em nuvem do mundo.
Dentre as coisas que iremos aprender neste curso estão:
- O que são Containers?;
- O que é o Docker?;
- Qual a diferença entre Container e Máquina Virtual?;
- YAML - Yet Another Markup Language;
- Aprenda a trabalhar com imagens Docker;
- Aprenda a trabalhar com volumes Docker;
- Aprenda a criar e usar o Dockerfile;
- Aprenda a trabalhar com Redes Docker;
- Aprenda a usar o Docker Compose;
- (Bônus): Container na Nuvem;
- E muito mais!
Evolua seu lado geek!
Who this course is for:
- Desenvolvedores que querem fazer uso dos containers com o Docker
- Administradores de sistemas que querem fazer uso do Docker
- Iniciantes em containers que querem dar um passo além com o uso do Docker
Instructor
A Geek University é um grupo de profissionais nos diversos ramos da informática e computação com uma vasta experiência na atuação como programadores de sistemas, analistas de sistemas, gerentes de projetos, empreendedores, arquitetos de softwares, analistas de segurança da informação, dentre outras.
Desta forma, cada profissional apresenta cursos com temas de suas especialidade trazendo aos alunos além da qualidade exigida pela Geek University, toda sua experiência dos anos de atuação e sua visão do mercado que não para de expandir.
As melhores empresas do mundo oferecem os cursos da Geek University para seus funcionários, entre elas estão: Nasdaq, Volkswagen, Box, NetApp e eventbrite.
Evolua seu lado geek!