Programa do Curso
O ambiente de programação e explicação do .NET Core
- compreensão do Visual Studio
- criação de projetos e soluções
- importação de bibliotecas
- implementação da solução
Sintaxe C#
- tipos de dados, operadores e expressões
- laços de repetição, condições
- criação de métodos
- tratamento de exceções
- invocação de métodos
- criação de métodos sobrecarregados
- parâmetros opcionais e de saída em métodos
Estruturas e coleções
- implementação de estruturas e tipos enum
- organização de dados em coleções
Programação orientada a objetos
- manipuladores de eventos
- criação de classes
- definição e implementação de interfaces
- implementação de coleções de tipos fortes
- criação de hierarquias de classes
- extensão de classes do Framework ou Core .net
Trabalho com ficheiros
- leitura e gravação de ficheiros
- serialização e desserialização de XML, JSON
- trabalho com a biblioteca I/O
Trabalho com bases de dados
- criação e utilização de modelos de dados Entity
- consulta de dados utilizando LINQ
- atualização de dados com LINQ
- acesso remoto a dados na rede
- acesso a dados através de Serviços Web (REST)
Programação multi-thread e assíncrona
- implementação de multi-threading utilizando expressões Lambda e tarefas
- preparação de operações assíncronas
- sincronização de concorrência para acesso a dados
Opcional (se o tempo permitir):
- Projeto de Aplicação de Janela WPF (.NET Framework)
- Projeto ASP.NET MVC (.NET framework ou .net Core)
- acesso aos dados na SQL Server Azure Database (Cloud)
Requisitos
- Conhecimento das frases básicas do desenvolvimento de software.
Público-alvo
- Líder de Equipa Técnica
- Desenvolvedor de Software
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas 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, treinamento online ao vivo, a partir de 5200 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (4)
Agradável e amigável. Muito conhecedor. Recomendaria Shane a outras pessoas.
Joshua - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Máquina Traduzida
Muito prático. Ter vários exercícios por dia foi realmente útil para consolidar o conhecimento e os conceitos apresentados pelo Shane.
Michael - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Máquina Traduzida
Cobriu todos os tópicos e forneceu exercícios práticos.
Greg - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Máquina Traduzida
Tudo. Considerando a quantidade de conceitos que Fulvio abordou, incluindo explicações detalhadas em três dias, foi realmente bom. Gostei do fato de ele ter coberto muitos conceitos que nós, como Engenheiros de Dados, precisaríamos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Máquina Traduzida