Programa do Curso
Introdução
Visão Geral do .NET Framework e C#
- Evolução do Visual Basic para o C#
- Funcionalidades e vantagens do C# para ASP.NET
Configuração do Ambiente
- Instalação e configuração do Visual Studio
- .NET Core vs .NET Framework
Fundamentos de Sintaxe C#
- Tipos de dados, variáveis e operadores
- Declarações de controlo (if, switch, ciclos)
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
- Visão geral do framework e estrutura de projeto
- Definição de uma aplicação ASP.NET básica
Criação de Aplicações Web com MVC
- Compreensão da arquitetura Model-View-Controller (MVC)
- Construçã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 CLPs
- Visão geral dos protocolos de comunicação (ex.: Modbus, OPC-UA)
- Gestão 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
Transição de Interfaces Visual Basic
- Transição de interfaces VB existentes para ASP.NET
- Bonitas práticas para migração de código legado
Segurança e Boas Práticas
- Autenticação e autorização em ASP.NET
- Gestão e transmissão segura de dados
Implantação de Aplicações
- Hospedagem de aplicações ASP.NET localmente e na cloud
- Introdução à containerização utilizando Docker (opcional)
Síntese e Próximos Passos
Requisitos
- Familiaridade com conceitos básicos de programação
- Conhecimento empírico de programação de CLPs
Público-Alvo
- Programadores
- Desenvolvedores de aplicações
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 6500 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
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