Entrar em Contato

Programa do Curso

Introdução

Panorama geral do .NET Framework e C#

  • Evolução do Visual Basic para o C#
  • Características e benefícios do C# para ASP.NET

Configuração do Ambiente

  • Instalação e configuração do Visual Studio
  • .NET Core vs .NET Framework

Fundamentos da Sintaxe em C#

  • Tipos de dados, variáveis e operadores
  • Instruções de controle (if, switch, loops)

Introdução aos Conceitos de POO

  • Classes, objetos e métodos
  • Encapsulamento, herança e polimorfismo

Gestão de Erros e Depuração

  • Gestão de exceções
  • Técnicas de depuração no Visual Studio

Introdução ao ASP.NET Core

  • Panorama da estrutura e organização do projeto
  • Criação de uma aplicação básica em ASP.NET

Criação de Aplicações Web com MVC

  • Compreensão da arquitetura Model-View-Controller (MVC)
  • Criação de vistas com Razor Pages

Vinculação de Dados e Interação

  • Conexão de aplicações ASP.NET a bases de dados
  • Fundamentos do Entity Framework Core

Comunicação entre ASP.NET e PLCs

  • Panorama geral dos protocolos de comunicação (por exemplo, Modbus, OPC-UA)
  • Gestão de fluxos de dados em tempo real

Funcionalidades Avançadas no ASP.NET

  • Middleware e injeção de dependências
  • APIs RESTful no ASP.NET Core

Conexão das Interfaces do Visual Basic

  • Migração de interfaces VB existentes para ASP.NET
  • Melhores práticas para migrar código legado

Segurança e Boas Práticas

  • Autenticação e autorização no ASP.NET
  • Gestão segura de dados e transmissão

Implantação da Aplicação

  • Hospedagem de aplicações ASP.NET localmente e na nuvem
  • Introdução à contenização usando Docker (opcional)

Resumo e Próximos Passos

Requisitos

  • Familiaridade com conceitos básicos de programação
  • Conhecimento prático de programação de PLCs

Público-Alvo

  • Programadores
  • Desenvolvedores de aplicações
 35 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas