Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker: Conteinerizando uma Aplicação Web
Rating: 4.3 out of 5(4 ratings)
20 students

Docker: Conteinerizando uma Aplicação Web

Aprendendo a encapsular a infraestrutura do projeto facilitando o deploy
Created byThi Code
Last updated 12/2023
Portuguese

What you'll learn

  • Conhecimentos em fundamentos de Docker
  • Conhecimentos sobre infraestrutura de software
  • Conhecimentos em NGINX
  • Conhecimentos em proxy reverso
  • Conhecimentos em Deploy com AWS EC2

Course content

1 section • 10 lectures • 3h 1m total length
  • O que é Docker e para que serve?18:59
  • Como instalar o Docker10:53
  • Imagem e Container para um backend em NodeJs22:05
  • Conteiner para um Banco de Dados MongoDB20:00
  • Imagem e Container para o frontend em ReactJs17:48
  • O que é NGINX e para que serve?15:53
  • Imagem e Container para o NGINX17:02
  • O que é Docker Compose e como utiliza-lo?17:39
  • Deploy na AWS EC2 com Docker26:28
  • Como aplicar Proxy Reverso com NGINX15:05

Requirements

  • É necessário ter conhecimentos sobre desenvolvimento Web fullstack

Description

O curso "Docker: Conteinerizando uma Aplicação Web" proporciona aos participantes uma abordagem prática e abrangente sobre a utilização eficiente da tecnologia Docker. Sob a orientação do instrutor, este programa intensivo de 10 aulas concentra-se em capacitar os alunos a entenderem e implementarem os fundamentos da conteinerização, com ênfase na aplicação prática.

Durante as aulas, os participantes serão guiados pelo instrutor, um especialista em Docker, por meio de exemplos práticos e projetos direcionados à aplicação real na nuvem AWS com EC2. O curso abrange desde a criação básica de contêineres até a orquestração de múltiplos contêineres para otimizar o deploy de aplicações web.

Cada aula é projetada para construir habilidades progressivamente, abordando tópicos como configuração de ambientes isolados, gestão de dependências e estratégias de orquestração específicas para a nuvem AWS. Os participantes terão a oportunidade de aplicar seus conhecimentos em cenários práticos, desenvolvendo uma compreensão sólida dos processos de conteinerização.

Ao final do curso, os alunos terão adquirido as habilidades necessárias para integrar efetivamente o Docker em seus fluxos de trabalho de desenvolvimento, com foco específico no deploy de aplicações web na AWS usando EC2. Este curso é destinado a desenvolvedores, engenheiros de DevOps e profissionais de TI que buscam implementar práticas modernas de virtualização em seus projetos.

Who this course is for:

  • Todos os níveis de desenvolvedores