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

9,0

Nota desse curso

307

Alunos neste curso

Faça esse curso de C# 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

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

Formação com esse curso

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.

Cursos relacionados

Cursos de .NET em Programação

Público alvo

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

Nível de Dificuldade

Intermediário

Já é aluno?

Começar o Curso

Sabe quando você pode começar? Agora!

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com 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

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com 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

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

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

Premium Plus

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com 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

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

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

Max

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com 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

    Reforço online de inglês e espanhol 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