Fale com a gente no WhatsApp Fale com a gente no WhatsApp
Fale com a gente no WhatsApp

Nest.js - Instalação do ambiente de produção e deploy em uma VPS Projeto Prático Nest.js - Instalação do ambiente de produção e deploy em uma VPS

Aprenda como realizar o deploy de uma aplicação NestJS em um VPS da DigitalOcean

Curso com 02h00 de vídeos Categoria Desenvolvimento Back-end

Sobre o projeto

Nesse projeto prático você aprenderá como realizar o deploy de uma aplicação NestJS em uma VPS da DigitalOcean. Iremos discutir desde tópicos mais básicos como quais os diferentes provedores de nuvem estão disponíveis no mercado, até como configurar uma máquina virtual para disponibilizar a nossa aplicação.

Nesse projeto prático você aprenderá como realizar o deploy de uma aplicação NestJS em uma VPS da DigitalOcean. Iremos discutir desde tópicos mais básicos como quais os diferentes provedores de nuvem estão disponíveis no mercado, até como configurar uma máquina virtual para disponibilizar a nossa aplicação.

O que irá aprender?

Nesse projeto vamos ver na prática os seguintes conceitos:

  • Principais provedores de cloud no mercado;
  • Como criar uma máquina virtual na DigitalOcean;
  • Configurar Firewall e instalar o MySQL em uma máquina virtual;
  • Como realizar o build da nossa aplicação NestJS;
  • Configurar a máquina virtual para executar a aplicação NestJS em background;
  • Como instalar e configurar o Nginx;
  • Como criar e configurar um domínio para a nossa aplicação.

Para quem?

Esse projeto prático é voltado a desenvolvedores que já sabem como desenvolver suas aplicações utilizando o NestJS, mas que possuem dúvidas de como disponibilizar essas aplicações na internet.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato

Ambiente do curso

  • Node.js 18
  • MySQL 8.0
  • Visual Studio Code

Sobre o professor

Cleyson Lima

Cleyson Lima

Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring e Django na TreinaWeb.

Quais os pré-requisitos para esse curso?

Conteúdo programático

  1. Introdução

    Introdução ao curso.

    2 aulas
    • Apresentação
    • O código-fonte do curso está no GitHub
  2. Trabalhando com VPS

    Nesta aula iremos aprender o que é uma VPS e também como realizar a sua criação e configuração.

    3 aulas
    • Introdução
    • Criando a conta e a VPS na DigitalOcean
    • Configurando a máquina virtual e instalando o banco de dados MySQL
  3. Fazendo o build do projeto

    Nesta aula iremos conhecer a aplicação que faremos o deploy, além de também veremos como realizar o processo de build e enviá-lo para nossa VPS.

    3 aulas
    • Baixando e executando o projeto localmente
    • Realizando o build e executando a aplicação na VPS
    • Utilizando o pm2 para executar a aplicação de forma automática
  4. Configuração do domínio

    Nesta aula iremos aprender como adquirir e configurar um domínio para nossa aplicação.

    4 aulas
    • Realizando a instalação do Nginx
    • Principais serviços de compra de domínio
    • Criando conta no Google Domains e criando o primeiro domínio
    • Configurando o Nginx para servir a nossa aplicação NestJS
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • parabens pela aula. muito didatica e direto ao ponto.

  • Esse curso para mim foi um desafio que eu recebi na empresa que eu trabalho, me fizerem uma proposta para eu aprender e me certificar em C# .NET em 90 dias. Esse curso foi minha salvação! Agora vamos para o Intermediário e por fim o Avançado!!! Agradeço...

    Depoimento - David
    C# (C Sharp) Básico
    David Fortaleza / CE
  • Curso Excelente, otimos professores, explicação muito boa...ja estou adquirindo o proximo curso c# avançado. Indico para qualquer um e garanto um dos melhores curso que ja fiz. Parabens a toda equipe.

    Depoimento - Fabrício
    C# (C Sharp) Básico
    Fabrício Cariacica / ES
  • Ótimo curso! Realmente bastante esclarecedor e didático. O conteúdo é bem completo, abrangendo diversos assuntos de forma dinâmica e complementar, o que ajuda, e muito, no aprendizado e na visão de aplicabilidade. Além de todo o ambiente e dos recursos disponíveis tornarem o estudo mais amigável e menos cansativo.

    Depoimento - Dimitrius
    C# (C Sharp) Básico
    Dimitrius Três Corações / MG
  • Gostei muito do curso, ele abriu minha mente para o Visual Studio e o C#, deixando bem claro os usos das ferramentas. Assim como me ajudou a revisar de forma bem pratica os principais conceitos de Programação Orientada a Objetos. Recomendo.

    Depoimento - William
    C# (C Sharp) Básico
    William Poços de Caldas / MG
  • Antes de começar o curso eu já possuía um conhecimento mediano sobre C# e mesmo no módulo básico vi funcionalidades que ainda não conhecia. Ótimos métodos de aprendizagem, simples e eficaz. Recomendado.

    Depoimento - Carlos
    C# (C Sharp) Básico
    Carlos Poços de Caldas / MG
  • Bom, já tinha um conhecimento em programação C#, resolvi fazer o básico só por fazer e me surpreendi, vi muitas coisas novas, entendi melhor vários conceitos, enfim, estou a caminho do intermediário e recomento é um ótimo curso.

    Depoimento - Roberto
    C# (C Sharp) Básico
    Roberto Itaquaquecetuba / SP
  • Já fui e paguei caro por um curso de C# que não me instruiu em nada, pois não tinha o conhecimento básico. Aí arrisquei no TreinaWeb, pois sempre tive preconceito com cursos assim... a distancia. Sempre achei que presencial com uma pessoa ali do seu lado era a melhor forma... estava enganado... Ótimo curso, didática excelente. E vamos agora para o Intermediário. Vlw equipe do TreinaWeb

    Depoimento - Leonardo
    C# (C Sharp) Básico
    Leonardo Nilópolis / RJ
  • Ótimo curso para iniciação a linguagem de C#. Tive uma certa familiaridade pois já conhecia JAVA, sendo assim fez com que muitos conceitos acabaram sendo reforçados e fixados. Em relação aos vídeos as aulas são muito didáticas e dinâmicas, e isso é ótimo.

    Depoimento - Caio
    C# (C Sharp) Básico
    Caio São Gonçalo / RJ

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 129,00 ECONOMIZE R$ 960,00
12x R$ 49,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!