Certificação C# Programming parte 7: Eventos e LINQ

Curso de Certificação C# Programming parte 7: Eventos e LINQ

97

Alunos neste curso

Esse curso faz parte da categoria Programação

Faça esse curso e...

  • Aprenda a Criar Notificações com Eventos
  • Economize na Criação de Classes e Métodos com Delegates, Lambda e Classes Anônimas
  • Explore os Delegados de Função, Ação e Predicados
  • Aprenda a Projetar, Filtrar, Agrupar Consultas LINQ
  • Calcule a Contagem, Soma, Valor Mínimo, Máximo e Média com Funções de Agregação
  • Crie Funções de Paginação de Dados com LINQ
  • Desenvolva Consultas com Documentos XML

Conteúdo Detalhado

  1. Introdução aos Eventos

    • Introdução
    • Criando a Classe Campainha
    • Associando e Desassociando Métodos
    • Criando Eventos
    • Argumentos de Eventos
  2. Manipuladores de Eventos

    • Acessando Manipuladores de Eventos
    • Tratando Exceções Agregadas
  3. Delegados e Lambda

    • Criando Delegados
    • Expressão Lambda e Métodos Anônimos
  4. Func, Action e Predicate

    • Delegado Func e Delegado Action
    • Criando e Consumindo Predicados
  5. Consultando e Filtrando Dados com LINQ

    • Criando o Relatório de Filmes
    • Primeira Consulta LINQ com FROM e SELECT
    • Filtrando uma Consulta com WHERE
  6. Projeção de Dados

    • Selecionando Dados do Resultado com SELECT
    • Retornando Objetos Anônimos com LINQ
    • Associando Fontes de Dados com LINQ
  7. Agrupamento e Agregação

    • Agrupamento e Funções de Agregação
    • Agregação com Soma, Mínimo, Máximo e Média
  8. Paginação e Sintaxe de Método

    • Paginação com LINQ
    • Sintaxe de Método
    • Execução Adiada x Execução Imediata
  9. Consulta com XML

    • Consultando XML com LINQ
    • LINQ to XML com Sintaxe de Método
    • Obtendo um Único Elemento e Modificando Documento XML

Veja o primeiro vídeo

Público alvo

Programadores, desenvolvedores de aplicações, estudantes de certificação

Nível de Dificuldade

Intermediário

Instrutores

  • 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.

Já é aluno?

Começar o Curso

Escolha o seu plano e vamos começar

  • 715 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 715 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 715 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 715 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana