Title
Docker - do zero à infraestrutura
Teoria e melhores práticas para criação do ambiente Docker e Swarm em infraestrutura com serviços legados ou não.

What you will learn
Utilizar containers para simplificar seus processos.
Criar contêineres monolíticos e serviços em Swarm.
Publicar suas imagens em ambientes na nuvem, seja para distribuição ou execução dos serviços.
Criar imagens com seus produtos Gerenciar conjuntos de micro serviços.
Why take this course?
🎉 Bem-vindo ao Curso Completo de Docker e Swarm! 🎉
🎓 Sobre o Curso: Aqui você vai desvendar o universo de Docker, uma ferramenta poderosa que revolucionou o manejo de aplicações em ambientes de desenvolvimento e produção. Aprenda as teorias fundamentais e práticas mais eficazes para criar um ambiente Docker e orquestrar ele com Swarm, tanto em infraestruturas com serviços legados quanto em novas arquiteturas.
Por que escolher Docker? 🚀
- Simplicidade: Docker simplifica a complexidade de gerenciamento de sistemas.
- Portabilidade: Seja local ou nuvem, seu aplicativo roda onde quer que você queira.
- Isolação e Segurança: Cada aplicação em um contêiner é isolada, garantindo o ambiente de execução estáilo.
- Eficiência: O uso de recursos otimizado para melhor desempenho e custo.
O que você vai aprender:
- Fundamentos de Docker: Entenda o que são contêineres, images e registries.
- Docker Compose & Swarm: Domine o gerenciamento de múltiplos contêineres e orquestração em escala.
- Práticas Recomendadas: Aprenda como aplicar as melhores práticas para manter seu ambiente Docker robusto e seguro.
- Integração com Ferramentas: Explore como usar Rancher, Portainer, Kubernetes, entre outras ferramentas de orquestração.
- Cenários Práticos: Coloque em prática o que aprendeu com estudos de caso e laboratórios práticos.
Estrutura do Curso:
-
Introdução ao Docker
- O que é Docker?
- Instalação e configuração básica.
- Gerenciamento de images e contêineres.
-
Deeper Dive into Docker
- Entendendo Dockerfile e como construir suas próprias images.
- O uso de volumes, redes e secrets.
- Segurança em Docker.
-
Docker Compose: Orquestração Simplificada
- Definição de serviços com Docker Compose.
- Desenvolvimento e testes em ambientes complexos.
-
Swarm: Escalabilidade e Alta Disponibilidade
- Criação de clusters Swarm.
- Orquestração de aplicações em escala com Swarm.
-
Operação e Monitoramento
- Ferramentas para operar e monitorar ambientes Docker/Swarm.
- Auto-escalabilidade, balanceamento de carga e otimização de recursos.
-
Integração com Ferramentas Orquestradores
- Introdução a Kubernetes e outras ferramentas de orquestração.
- Integração de Docker com plataformas como Rancher e Portainer.
-
Projetos Finais e Laboratórios Práticos
- Aplicação do conhecimento em projetos real-world.
- Resolução de problemas comuns em ambientes Docker.
🚀 Prepare-se para transformar sua infraestrutura com Docker e Swarm! 🚀
👉 Não deixe para amanhã o que você pode aprender hoje! 🎓 Inscreva-se agora e dê um salto qualitativo na sua carreira como desenvolvedor/admin de sistemas!
Screenshots




Our review
🌟 Overall Course Rating: 4.55/5 🌟
Pros:
- 🎓 Comprehensive Content: The course covers from fundamental concepts to an introduction of high availability enterprise environments, abrasing a wide range of topics within the scope of Docker.
- 👨💻 Practical Examples: Real-world examples and practical scenarios are used to enhance learning and application of knowledge.
- 📈 Effective Didactics: The didactic approach is highly praised, with instructors utilizing clear and objective explanations that facilitate understanding.
- 🤝 Meets Expectations: The course objectives are met, providing valuable content for beginners as well as more experienced individuals looking to expand their knowledge.
- 🛠️ Useful Tools: The course includes important tools for Docker management, which are highly relevant in the field of DevOps and Infrastructure.
- 🚀 Dynamic Learning: The course is described as dynamic, with a good balance between theory and practice.
- 💎 High Quality Material: The course material is consistently rated as high quality, with clear instructions and examples.
- 🤝 Community Engagement: Positive engagement with the instructor is encouraged, with a supportive community that can assist in addressing questions.
Cons:
- 🔄 Software Versions: Some commands and tips may be outdated due to software version updates since the course was recorded.
- 🤔 Responsiveness to Queries: There are instances where questions posed by students were not answered, which could be improved for a more interactive learning experience.
- 📚 Need for Update: Some sections of the course content would benefit from an update to reflect the latest software versions and best practices.
- ⚠️ Potential Oversights: A few beginners found some introductory parts somewhat unnecessary but understand their value for less experienced users.
- 🔄 Software Compatibility: Some installations of applications within the course may be outdated, causing incompatibility issues due to differences in software versions.
Suggestions for Improvement:
- 🐳 Focus on Kubernetes and Rancher: A follow-up course with more detailed content on Kubernetes and Rancher would be highly beneficial, given the instructor's previously demonstrated high-quality teaching.
- ➕ Inclusion of Docker Compose: Incorporating Docker Compose into the curriculum is suggested to provide a broader understanding of Docker orchestration.
- 🔄 Update Material: Regular updates to the course material are recommended to keep up with the latest developments in Docker technology.
- 🛠️ Tools and Practices: It's advised to include the latest tools and best practices for a more current and applicable learning experience.
Testimonial Highlights:
- "This Docker course is outstanding, especially for those starting from scratch. It's worth it to learn from this curso!"
- "The course is goal-oriented and practical with excellent didactics. It's an excellent resource for beginners in Docker!"
- "Excellent course! It provides theory and practice, which I found very useful. A small note: a follow-up course on Kubernetes and Rancher would be even better!"
- "I recommend this course wholeheartedly! The material is top-notch and the approach to learning Docker is unparalleled."
- "The course is highly recommended, especially for those who have not worked with Docker before. After completing this, you can explore other resources to deepen your knowledge."
Final Verdict: This Docker course is a comprehensive and well-received resource that effectively teaches the fundamentals of Docker, its practical applications, and how to manage containers. While there are a few areas for improvement regarding software versions and responsiveness to queries, the overall learning experience is highly positive and valuable for both beginners and experienced professionals in the field of DevOps and containerization. The course's content, didactic approach, and community engagement make it a standout choice for anyone looking to learn Docker.
Charts
Price

Rating

Enrollment distribution
