Você já perdeu horas configurando ambientes de desenvolvimento ou enfrentou erros ao migrar aplicações entre máquinas? Com Docker, você elimina esses problemas e garante que sua aplicação rode em qualquer lugar, de forma consistente e isolada. Neste curso, você aprenderá a containerizar aplicações do zero e realizar deploy com confiança.
Nível: Iniciante
Para quem é: desenvolvedores, estudantes de TI e profissionais que desejam aprender a usar Docker para containerização de aplicações
Ao concluir, você será capaz de: implementar e gerenciar aplicações em containers Docker, desde a configuração inicial até o deploy funcional
6 módulos · 9h · certificado ao final
- Instrumentando o Ambiente Docker desde o Primeiro Container
instalar o Docker e executar um container básico para validar o ambiente
- Monitorando Imagens e Containers com Comandos Essenciais
gerenciar imagens e containers utilizando comandos básicos do Docker
- Diagnosticando Aplicações com Dockerfiles Personalizados
criar um Dockerfile para containerizar uma aplicação simples
- Otimizando Ambientes com Docker Compose
orquestrar múltiplos containers utilizando Docker Compose
- Documentando e Publicando Imagens em Repositórios
publicar imagens Docker em repositórios públicos e privados
- Projeto Final: Deploy de uma Aplicação Completa com Docker
implementar uma aplicação completa utilizando Docker e Docker Compose, pronta para deploy
Projeto Final
Aplicação completa containerizada com Docker, incluindo frontend, backend e banco de dados, pronta para deploy
Elimine o desperdício de tempo e erros manuais na administração de servidores Linux. Este curso prepara você para a certificação RHCSA com práticas reais e automação de tarefas essenciais.
Nível: Iniciante a Intermediário
Para quem é: profissionais de TI, estudantes de tecnologia e administradores de sistemas que buscam certificação RHCSA
Ao concluir, você será capaz de: configurar, gerenciar e automatizar servidores Linux para atender aos requisitos da certificação RHCSA
7 módulos · 9h · certificado ao final
- Mapeando o ambiente de um servidor Linux
identificar e descrever os componentes essenciais de um sistema Linux para administração
- Automatizando tarefas com scripts Bash
criar scripts Bash para automatizar tarefas administrativas recorrentes
- Padronizando permissões de usuários e grupos
configurar permissões de arquivos e diretórios para usuários e grupos de forma segura
- Orquestrando serviços com systemd
gerenciar serviços e processos em um servidor Linux usando systemd
- Simulando configurações de rede e firewall
configurar interfaces de rede e regras de firewall para garantir conectividade e segurança
- Padronizando armazenamento com LVM e partições
criar e gerenciar volumes lógicos e partições para otimizar o armazenamento em servidores Linux
- Projeto Final: Servidor Linux configurado para certificação RHCSA
integrar todos os conceitos aprendidos para configurar um servidor Linux completo
Projeto Final
servidor Linux configurado e documentado conforme os requisitos da certificação RHCSA
Aprenda a configurar e gerenciar ambientes virtuais com VMware Workstation. Este curso transforma um setup problemático em uma infraestrutura virtualizada segura e eficiente, preparando você para as demandas do mundo real.
Nível: Iniciante
Para quem é: Profissionais de TI, estudantes e entusiastas que buscam adquirir conhecimento prático em virtualização para configurar seus próprios ambientes de teste, desenvolvimento ou estudo.
Ao concluir, você será capaz de: Configurar, gerenciar e otimizar ambientes virtuais seguros e eficientes utilizando as ferramentas do VMware Workstation.
6 módulos · 8h · certificado ao final
- Auditando a Máquina Virtual Existente e Desvendando sua Estrutura
Compreender os componentes internos e a configuração de uma máquina virtual já criada, identificando pontos de otimização e falha.
- Revisando os Componentes de Hardware Virtual e Tipos de Placa de Rede
Compreender os diferentes tipos de hardware virtual e suas implicações no desempenho e na conectividade da máquina virtual.
- Corrigindo a Instalação do VMware Workstation e Criando sua Primeira VM
Instalar o VMware Workstation corretamente em um sistema operacional host e criar uma máquina virtual básica, configurando seus recursos essenciais.
- Padronizando as Configurações de Rede e Armazenamento para VMs
Configurar e otimizar as opções de rede e armazenamento para máquinas virtuais, garantindo conectividade e desempenho adequados.
- Documentando Gerenciamento de Snapshots e Clonagem de VMs para Continuidade
Gerenciar estados de máquinas virtuais usando snapshots e criar cópias de VMs através da clonagem, compreendendo suas aplicações e melhores práticas.
- Projeto Final: Ambiente Virtualizado Otimizado e Documentado
Criar um ambiente virtualizado completo e funcional no VMware Workstation, incorporando as melhores práticas de configuração, otimização e documentação aprendidas no curso.
Projeto Final
Um ambiente virtualizado otimizado e documentado, com uma máquina virtual configurada e funcional no VMware Workstation, pronta para uso em desenvolvimento, testes ou estudos.
Você tem dificuldades para isolar ambientes de desenvolvimento ou testar diferentes sistemas operacionais? Este curso oferece a solução, guiando você desde os fundamentos da virtualização até a implantação de aplicações em ambientes isolados com VirtualBox e Docker, transformando a complexidade em ambientes de trabalho organizados e eficientes.
Nível: Iniciante
Para quem é: Profissionais de TI em início de carreira, estudantes e entusiastas que desejam entender e aplicar os conceitos fundamentais de virtualização.
Ao concluir, você será capaz de: Configurar e gerenciar ambientes virtualizados utilizando máquinas virtuais e contêineres para isolamento e portabilidade de aplicações.
7 módulos · 11h · certificado ao final
- Coletando as Necessidades Pessoais de Virtualização
Identificar os cenários em que a virtualização pode ser benéfica para otimizar suas tarefas diárias de TI.
- Tratando o Ambiente Hospedeiro para Instalação de Hypervisor
Preparar o sistema operacional principal para a instalação e funcionamento eficiente de um software de virtualização de máquinas.
- Coletando Imagens de Sistemas Operacionais para Máquinas Virtuais
Adquirir e configurar imagens ISO de sistemas operacionais de código aberto para a criação de ambientes de máquina virtual.
- Medindo o Desempenho e Ajustando Configurações de Máquinas Virtuais
Ajustar os recursos de hardware virtualizado para otimizar o desempenho de uma máquina virtual, compreendendo o impacto das configurações.
- Comparando Modelos de Virtualização
Distinguir claramente entre as abordagens de virtualização de máquinas virtuais e contêineres, compreendendo suas respectivas vantagens e desvantagens.
- Tratando Aplicações com Contêineres Docker para Portabilidade
Empacotar e executar uma aplicação simples em um contêiner Docker, garantindo isolamento e facilitando a portabilidade entre diferentes ambientes.
- Projeto Final: Publicando uma Aplicação Web Containerizada em uma Máquina Virtual Linux
Integrar os conhecimentos adquiridos sobre virtualização de máquinas e contêineres para implantar uma aplicação web em um ambiente híbrido e funcional.
Projeto Final
Uma aplicação web funcional e containerizada, implantada e acessível dentro de uma máquina virtual Linux configurada com VirtualBox e Docker.
Você se depara com pilhas de planilhas desatualizadas e um helpdesk caótico, onde cada solicitação é um mistério a ser desvendado manualmente. Neste curso, você transformará esse cenário em um sistema organizado e auditável, com o GLPI como seu principal aliado.
Nível: Iniciante
Para quem é: Profissionais de TI iniciantes, técnicos de suporte e administradores de sistemas que desejam implementar uma ferramenta robusta para gestão de inventário e helpdesk.
Ao concluir, você será capaz de: Configurar, operar e auditar um ambiente de TI utilizando o GLPI para gerenciar ativos e processos de suporte.
5 módulos · 8h · certificado ao final
- Instrumentando o Ambiente
Instalar e acessar uma instância básica do GLPI em um ambiente simulado para início imediato.
- Monitorando Ativos
Registrar manualmente diferentes tipos de ativos de hardware e software, atribuindo-os corretamente.
- Diagnosticando Problemas
Criar, acompanhar e resolver tickets de suporte, classificando-os e atribuindo-os a responsáveis.
- Otimizando Relatórios
Configurar relatórios básicos e visualizações personalizadas para extrair informações relevantes para uma auditoria de TI.
- Projeto Final: Relatório de Auditoria de Ativos e Serviços em uma Instância GLPI Configurada
Realizar uma auditoria básica do ambiente de TI utilizando os dados e relatórios do GLPI, documentando os achados e propondo correções.
Projeto Final
Um Relatório de Auditoria de Ativos de TI e Serviços de Helpdesk gerado a partir de uma instância GLPI configurada.
A ineficiência na gestão de ativos e no atendimento de chamados de TI pode custar horas de trabalho e recursos financeiros significativos à sua organização. Este curso irá transformar o caos da gestão manual em um processo automatizado e eficiente, liberando sua equipe para tarefas estratégicas.
Nível: Iniciante
Para quem é: Profissionais de TI, administradores de sistemas e equipes de suporte técnico que buscam otimizar a gestão de seus recursos e serviços.
Ao concluir, você será capaz de: Implementar um sistema de gerenciamento de ativos de TI e help desk utilizando GLPI para otimizar operações
7 módulos · 10h · certificado ao final
- Testando a Ineficiência da Gestão Manual de Ativos e Chamados
Identificar as lacunas e gargalos de um processo de gestão de TI sem ferramentas especializadas.
- Configurando o Ambiente Básico do GLPI com Docker
Instalar e configurar o GLPI em um ambiente local para uso e exploração das funcionalidades.
- Construindo o Inventário de Ativos no GLPI
Adicionar e gerenciar ativos de hardware e software, estabelecendo relacionamentos e detalhes técnicos.
- Configurando o Sistema de Help Desk e Usuários no GLPI
Estabelecer perfis de usuários, entidades e regras básicas para o gerenciamento eficiente de chamados.
- Publicando Chamados e Gerenciando o Suporte com o GLPI
Abrir, acompanhar e resolver chamados de suporte técnico, garantindo um fluxo de trabalho claro.
- Integrando Recursos Adicionais e Automações Básicas no GLPI
Utilizar recursos adicionais do GLPI para aprimorar a gestão e introduzir automação nos processos.
- Projeto Final: Sistema GLPI Funcional para Gestão de TI
Consolidar todo o aprendizado na entrega de um sistema GLPI pronto para uso em um ambiente simulado.
Projeto Final
Sistema GLPI funcional configurado para gestão de ativos e help desk
Você enfrenta desafios ao provisionar e manter servidores eficientes na nuvem? Este curso oferece o caminho para dominar a criação e o gerenciamento de instâncias EC2 na AWS, transformando suas operações de infraestrutura e garantindo ambientes robustos e escaláveis.
Nível: Iniciante a Intermediário
Para quem é: Profissionais de TI, desenvolvedores e estudantes buscando proficiência na criação e gestão de recursos computacionais na nuvem AWS.
Ao concluir, você será capaz de: Configurar, gerenciar e otimizar instâncias EC2 na AWS para diversas aplicações.
5 módulos · 9h · certificado ao final
- Auditando um Ambiente EC2 Mal Configurado na AWS
Identificar falhas de segurança, performance e custo em uma instância EC2 e sua infraestrutura de rede associada (VPC, Security Groups).
- Revisando Componentes de Rede e Segurança para a Criação de EC2
Compreender a interdependência entre VPCs, subnets, Security Groups, pares de chaves e AMIs para a correta criação de uma instância EC2.
- Corrigindo a Criação de Instâncias EC2 e Otimizando Recursos
Provisionar instâncias EC2 de forma otimizada e segura, aplicando as melhores práticas para tipos de instância, armazenamento e conectividade.
- Padronizando Imagens de Instâncias EC2 para Replicabilidade e Escala
Criar e gerenciar AMIs personalizadas para padronizar ambientes e automatizar a implantação de novas instâncias EC2.
- Projeto Final: Documentando uma Solução EC2 Otimizada e Segura na AWS
Consolidar o aprendizado, documentando uma arquitetura EC2 completa e justificar as escolhas de configuração para otimização de custo e segurança.
Projeto Final
Documentação técnica de uma arquitetura EC2 otimizada e segura na AWS.
Neste curso, você vai construir do zero uma plataforma de Source of Truth para sua rede usando Nautobot, aprendendo a modelar a infraestrutura física e lógica. Ao final, você terá um inventário de rede robusto e validado, pronto para ser a base de futuras automações.
Nível: Iniciante
Para quem é: Profissionais de rede, administradores de sistemas, engenheiros de DevOps e de infraestrutura interessados em automatizar a gestão de inventário e documentação de rede.
Ao concluir, você será capaz de: Configurar e gerenciar uma plataforma de Source of Truth para redes usando Nautobot, documentando e validando infraestruturas de rede.
6 módulos · 8h · certificado ao final
- Modelando a Base da Sua Rede no Nautobot
Instalar o Nautobot via Docker Compose e definir os conceitos básicos de sites e racks para estruturar o ambiente de rede.
- Implementando Dispositivos e Inventário com Nautobot
Adicionar dispositivos de rede (servidores, switches, roteadores) ao Nautobot, especificando suas funções e características físicas.
- Refatorando Conexões e IPs da Sua Rede
Configurar interfaces e conexões físicas entre os dispositivos, além de alocar endereços IP e VLANs no inventário do Nautobot.
- Validando a Integridade dos Dados de Rede
Utilizar as capacidades de validação do Nautobot para assegurar a consistência dos dados inseridos, identificando e corrigindo discrepâncias.
- Versionando Alterações na Configuração da Rede
Compreender como o Nautobot registra o histórico de alterações, permitindo o rastreamento e auditoria das modificações nos dados da rede.
- Projeto Final: Rede Documentada e Gerenciada com Nautobot
Consolidar todos os conhecimentos para criar uma documentação completa de uma pequena rede no Nautobot, desde a infraestrutura física até a lógica de endereçamento.
Projeto Final
Uma instância de Nautobot configurada com dados de uma pequena rede (dispositivos, interfaces, IPs e conexões físicas), servindo como Source of Truth documentada.
A mineração tradicional enfrenta desafios como o desperdício de recursos e a ineficiência operacional devido a processos manuais. Este curso oferece as ferramentas para transformar esses desafios em oportunidades, utilizando a inteligência artificial para otimizar cada etapa e garantir uma operação mais inteligente e sustentável.
Nível: Iniciante a Intermediário
Para quem é: Profissionais da indústria da mineração (engenheiros, técnicos, gestores) e analistas de dados interessados em aplicações industriais que desejam integrar conceitos de IA em seus fluxos de trabalho.
Ao concluir, você será capaz de: Analisar dados operacionais da mineração e implementar soluções de IA para otimizar processos e reduzir desperdícios
5 módulos · 8h · certificado ao final
- Coletando Dados da Operação de Mineração Atual
Levantar os principais desafios e fontes de dados de uma operação de mineração e simular a coleta de dados de sensores e equipamentos.
- Tratando Dados Brutos de Equipamentos e Sensores
Limpar, transformar e organizar conjuntos de dados brutos para torná-los aptos à análise de IA, diferenciando métodos manuais e automatizados.
- Analisando Padrões e Anomalias em Dados Operacionais
Aplicar técnicas de análise de dados para identificar padrões de desempenho e anomalias em equipamentos de mineração, comparando métodos estatísticos e modelos de Machine Learning
- Comparando Abordagens para Previsibilidade e Eficiência
Construir e avaliar modelos de IA para prever eventos (como falhas de equipamentos ou produtividade) e quantificar seu impacto na eficiência operacional, confrontando a previsibili
- Projeto Final: Painel de Otimização Inteligente para Mineração
Consolidar os conhecimentos adquiridos para desenvolver um protótipo de painel interativo que apresente insights de IA para a otimização de uma operação de mineração, permitindo de
Projeto Final
Um protótipo funcional de painel de otimização inteligente para operações de mineração, construído com Python e bibliotecas de IA.
O dia a dia do suporte de TI pode ser um labirinto de planilhas desatualizadas e chamados perdidos, gerando frustração e ineficiência. Este curso ensina a transformar esse cenário caótico em um fluxo de trabalho organizado e eficiente com o GLPI.
Nível: Iniciante
Para quem é: Profissionais de TI iniciantes, administradores de sistemas e técnicos de suporte que buscam organizar o ambiente de TI.
Ao concluir, você será capaz de: Configurar, gerenciar e otimizar um sistema GLPI para suporte e inventário de ativos de TI.
6 módulos · 6h · certificado ao final
- Mapeando o cenário atual de caos na gestão de TI
Compreender os desafios da gestão manual de ativos e chamados de TI, identificando os custos da desorganização.
- Automatizando a instalação do GLPI com Docker
Instalar o ambiente GLPI de forma rápida e controlada utilizando contêineres Docker, garantindo um setup consistente.
- Padronizando o inventário de ativos de TI
Cadastrar e categorizar diferentes tipos de ativos de hardware e software no GLPI, organizando o parque tecnológico da empresa.
- Orquestrando o fluxo de tickets de suporte
Configurar o módulo de service desk do GLPI, criar categorias de chamados e gerenciar o ciclo de vida dos tickets de suporte.
- Mapeando indicadores de desempenho e relatórios
Gerar relatórios básicos e personalizar o dashboard do GLPI para acompanhar métricas importantes de atendimento e ativos de TI.
- Projeto Final: Implementação de um Sistema GLPI Completo
Integrar todas as funcionalidades aprendidas para criar um sistema GLPI funcional e personalizado para o estudo de caso da empresa.
Projeto Final
Um sistema GLPI funcional e personalizado para a gestão de ativos e atendimento de suporte, com um ciclo completo de chamado executado e documentado.