Programa do Curso
O ambiente de programação e explicação do .NET Core
- compreensão do Visual Studio
- criação de projeto e solução
- importação de bibliotecas
- implementação da solução
Sintaxe do C#
-tipos de dados, operadores e expressões
-loops, 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 fortemente tipadas
-criação de hierarquias de classes
-extensão das classes do .NET Framework ou Core
Trabalhando com arquivos
-leitura e salvamento de arquivos
-serialização e desserialização de XML, JSON
-trabalho com a biblioteca I/O
Trabalhando com bancos de dados
-criação e uso de modelos de dados Entity
-consulta de dados usando 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 multithread e assíncrona
-implementação de multithreading usando expressões Lambda e tarefas
-preparação de operações assíncronas
-sincronização de concorrência para acesso a dados
Opcional (se houver tempo):
-projeto de aplicativo WPF Window (.NET Framework)
-projeto ASP.NET MVC (.NET framework ou .net Core)
-acesso a dados no Banco de Dados SQL Server Azure (Nuvem)
Requisitos
- Conhecimento das frases básicas do desenvolvimento de software.
Público-Alvo
- Líder Técnico da Equipe
- Desenvolvedor de Software
Declaração de Clientes (4)
Simpático e afável. Muito conhecedor. Recomendaria o 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 solidificar o conhecimento e os conceitos apresentados por Shane.
Michael - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Máquina Traduzida
Abrangeu todos os tópicos e forneceu exercícios de trabalho.
Greg - California State University Bakersfield
Curso - Programming in C# with Visual Studio 2022
Máquina Traduzida
Tudo. Mais uma vez, considerando a quantidade de conceitos que Fulvio cobriu, incluindo uma explicação detalhada em três dias foi muito bom. Gostei do facto de ele ter abordado muitos conceitos que nós, como Engenheiros de Dados, precisaríamos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Máquina Traduzida