Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Deploy Rápido: Criação e Publicação de Aplicações C# ASP.NET
Rating: 4.6 out of 5(25 ratings)
110 students

Deploy Rápido: Criação e Publicação de Aplicações C# ASP.NET

Rode uma aplicação .NET em um servidor na AWS
Last updated 8/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Desenvolvimento de Aplicações C# ASP NET Core MVC
  • Configuração de Servidor na AWS
  • Deploy e Gerenciamento
  • Configuração de Domínio e HTTPS
  • Liberação de Portas na AWS
  • Aprovação de Protótipos com Clientes

Course content

2 sections • 7 lectures • 4h 25m total length
  • Apresentação1:41

Requirements

  • Conhecimento básico de C# e ASP NET Core
  • Noções de banco de dados relacional
  • Vontade de aprender e aplicar novos conhecimentos

Description

Neste curso, você aprenderá de forma detalhada e prática como desenvolver e colocar em produção uma aplicação C# ASP.NET Core MVC utilizando EntityFramework e PostgreSQL. Ideal para desenvolvedores que desejam aprimorar suas habilidades, este curso abrange desde a criação da aplicação até o deploy em um servidor Linux na AWS, incluindo configuração de domínio e HTTPS.

Você começará criando uma aplicação utilizando o framework ASP.NET Core MVC, integrando-a com o EntityFramework para gerenciar o banco de dados PostgreSQL. Em seguida, aprenderá a criar e configurar uma conta na AWS, configurar uma instância de servidor Linux Ubuntu e preparar o ambiente para rodar aplicações .NET. Parte essencial do curso é a configuração da instância do servidor na AWS, onde você aprenderá a liberar as portas necessárias para o funcionamento da aplicação .NET.

Para garantir a alta disponibilidade e performance da sua aplicação, você utilizará o PM2 para gerenciar a aplicação .NET no servidor. Além disso, será abordada a instalação e configuração do Nginx e do Certbot para gerenciar seu domínio e habilitar HTTPS no acesso à aplicação .NET, garantindo segurança e acessibilidade. Nesse ponto, você vai aprender a criar um direcionamento de um domínio/subdomínio para o endereço IP do seu servidor da AWS, e como exemplo, ensino como fazer isso no WIX, CPanel ou Registro BR.

Ao final do curso, você estará apto a desenvolver, configurar e colocar em produção suas próprias aplicações web, utilizando tecnologias modernas e práticas de mercado. Você também será capaz de agilizar a aprovação de protótipos com clientes, disponibilizando rapidamente suas aplicações para feedback e ajustes. Adquira agora e transforme suas habilidades de desenvolvimento!

Who this course is for:

  • Desenvolvedores C# que desejam aprender a criar e colocar em produção aplicações web
  • Profissionais de TI que buscam conhecimento em deploy de aplicações na AWS
  • Estudantes e entusiastas de tecnologia interessados em desenvolvimento web e infraestrutura de servidores
  • Equipes de desenvolvimento que necessitam de agilidade na entrega de protótipos e feedback de clientes