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
- Laços de repetição e condições
- Criação de métodos
- Tratamento de exceções
- Chamada 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 com tipos fortes
- Criação de hierarquias de classes
- Estendendo as 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 de E/S (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 o tempo permitir):
- Projeto de Aplicação Janela WPF (.NET Framework)
- Projeto ASP.NET MVC (.net framework ou .net Core)
- Acesso aos dados no SQL Server Azure Database (Nuvem)
Requisitos
- Conhecimento das frases básicas de desenvolvimento de software.
Público-Alvo
- Líder de Equipe Técnica
- Desenvolvedor de Software
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