Programa do Curso

O ambiente de programação e explicação do .NET Core - entendimento Visual Studio - criação de projeto e solução - importação das bibliotecas - implementação da solução

C# sintaxe -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 de 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 tipo forte - criação de hierarquias de classes - extensão do .net Framework ou classes Core

Trabalhando com arquivos - lendo e salvando arquivos - serializando e desserializando XML, JSON - trabalhando com biblioteca de E/S

Trabalhando com bancos de dados -criando e usando modelos de dados de entidade -consultando dados usando LINQ -atualizando 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 e tarefas Lambda -preparação de operações assíncronas -sincronização simultânea para acesso a dados

Opcional (se o tempo permitir): -Projeto WPF Window Application (.NET Framework) -Projeto ASP.NET MVC (.NET framework ou .net Core) -acesso aos dados em SQL Servidor Azure Database (Cloud)

Requisitos

  • Conhecimento das frases de base do desenvolvimento de software.

Público

  • Líder de equipa técnica
  • Desenvolvedor de software
 28 horas

Declaração de Clientes (1)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

28 horas

Categorias Relacionadas