Desenvolvimento com DotNET – Pleno

Não categorizado
Lista de desejos Compartilhar
Compartilhar Curso
Link da Página
Compartilhar nas mídias

Sobre o curso

A Formação C# – Desenvolvedor Pleno aprofunda os conhecimentos da linguagem C# e introduz temas essenciais para aplicações corporativas, como programação assíncrona, multithreading e persistência de dados. O aluno aprenderá a utilizar recursos como delegates, eventos personalizados, LINQ avançado, além de técnicas modernas com async/await, Task e paralelismo. Também será capaz de construir aplicações conectadas a bancos de dados relacionais, utilizando Dapper e Entity Framework Core, e desenvolver APIs RESTful com ASP.NET Core.

O que você aprenderá?

  • Trabalhar com delegates (Action, Func, Predicate)
  • Criar e manipular eventos personalizados
  • Utilizar LINQ avançado para consultas mais complexas
  • Implementar programação assíncrona com async, await, Task e ValueTask
  • Aplicar paralelismo com Parallel para tarefas concorrentes
  • Conectar-se ao banco de dados SQL Server e realizar operações CRUD
  • Usar Dapper como micro ORM e Entity Framework Core para mapeamento de entidades
  • Criar APIs RESTful com ASP.NET Core utilizando controladores e rotas

Conteúdo do curso

Módulo 1: Delegates, Eventos e LINQ

  • Action, Func, Predicate
  • Criando eventos personalizados
  • LINQ avançado

Módulo 2: Programação Assíncrona e Multithreading

Módulo 3: Banco de Dados com Dapper e EF Core

Módulo 4: Criando APIs com ASP.NET Core

Projeto Prático – Fase 2