Dois anos
de acesso à Alura

30% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

C#:

Eventos, Delegates e Lambdas

Quero estudar na alura

10h

Para conclusão

417

Pessoas nesse curso

9.1

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Entenda o funcionamento de delegates e eventos e suas aplicações práticas no desenvolvimento de aplicações orientadas a eventos
  • Desenvolva habilidades para criar sistemas baseados em eventos utilizando delegates e lambdas
  • Resolva desafios complexos, como implementar um padrão Observer, criar callbacks e realizar consultas LINQ
  • Implemente soluções ao incorporar delegates, eventos e lambdas em projetos reais
  • Melhore a flexibilidade e desacoplamento do código
  • Integre conhecimentos de delegates, eventos e lambdas em aplicações Windows Forms
  • Amplie suas capacidades de criar interfaces reativas

Público alvo_

Desenvolvedores de software interessados em aprimorar conhecimento em padrão Observer e Callback.

Marcelo Oliveira

linkedin

Marcelo é desenvolvedor e instrutor que sempre busca diminuir obstáculos no processo de desenvolvimento, visando acelerá-lo. Com foco em ASP.Net, ASP MVC e C#, é ativo na comunidade: como contribuidor do Code Project ganhou mais de 30 prêmios de melhor artigo do mês. Adora design patterns e refatoração de código.

Curso atualizado em 13/11/2024

Ementa

  1. Delegates

    • Criando e usando delegates
    • Delegates vs métodos anônimos
    • Delegates multicast
  2. Introdução a eventos

    • Criando e invocando eventos
    • Eventos de interface
    • Eventos personalizados
  3. Eventos em formulários e controles

    • Eventos em Windows Forms
    • Eventos de formulário
    • Eventos de caixa eletrônico
  4. Introdução a Lambdas

    • Comparando expressões Lambda com delegates
    • Lambdas de expressão, Lambdas de instrução
    • Action e Func
  5. Lambdas assíncronos e LINQ

    • Lambdas assíncronos
    • LINQ com sintaxe de consulta
    • LINQ com sintaxe de método

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 5 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 53 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Mais tempo para a sua evolução, na velocidade do mercado. Comece hoje e aproveite por 2 anos.

Conheça os Planos para Empresas