Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
Descrição geral do .NET Framework e C#
- Evolução do Visual Basic para C#
- Recursos e benefícios de C# para ASP.NET
Configuração do ambiente
- Instalação e configuração do Visual Studio
- .NET Core vs .NET Framework
C# Noções básicas de sintaxe
- Tipos de dados, variáveis e operadores
- Instruções de controlo (if, switch, loops)
Introdução aos conceitos de OOP
- Classes, objectos e métodos
- Encapsulamento, herança e polimorfismo
Tratamento de erros e depuração
- Tratamento de excepções
- Técnicas de depuração em Visual Studio
Introdução ao ASP.NET Core
- Visão geral da estrutura e estrutura do projeto
- Configuração de uma aplicação ASP.NET básica
Criação de aplicações Web com MVC
- Compreender a arquitetura Modelo-Visão-Controlador (MVC)
- Criação de vistas com Razor Pages
Vinculação e interação de dados
- Ligar aplicações ASP.NET a bases de dados
- Noções básicas de Entity Framework Core
Communication entre ASP.NET e PLCs
- Visão geral dos protocolos de comunicação (por exemplo, Modbus, OPC-UA)
- Manuseamento de fluxos de dados em tempo real
Funcionalidades avançadas em ASP.NET
- Middleware e injeção de dependências
- APIs RESTful em ASP.NET Core
Ligação de interfaces Visual Basic
- Transição de interfaces VB existentes para ASP.NET
- Melhores práticas para migrar código legado
Segurança e melhores práticas
- Autenticação e autorização em ASP.NET
- Tratamento e transmissão seguros de dados
Implantação de aplicativos
- Hospedagem de aplicativos ASP.NET localmente e na nuvem
- Introdução à conteinerização usando Docker (opcional)
Resumo e próximas etapas
Requisitos
- Familiaridade com os conceitos básicos de programação
- Conhecimento empírico de programação de PLC
Público-alvo
- Programadores
- Programadores de aplicações
35 Horas
Testemunhos de Clientes (2)
Interatividade e soluções de código sob demanda
Eduard-Emanuel Zaharia - Kruk Italia
Curso - Advanced Blazor
Máquina Traduzida
oportunidade de prática hands-on e a paciência do instrutor
sheena - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
Máquina Traduzida