Desmistificando o LINQ – Curso da Microsoft
Aprenda mais sobre este conjunto de recursos do Visual Studio.
- Empresa: Microsoft Virtual Academy
- Nível do curso: Básico
- Possui certificado: 1
LINQ é uma sigla utilizada para designar a chamada Consulta Integrada à Linguagem, que por sua vez é um conjunto de recursos introduzido no Visual Studio de 2008, e que acaba se estendendo aos recursos avançados de consulta à sintaxe das linguagens C# e Visual Basic.
Uma das principais características do LINQ é o fato dele apresentar uma série de padrões com aprendizado facilitado, para consultar e também para atualizar os seus dados. A tecnologia pode acabar sendo estendida para oferecer suporte a potencialmente qualquer tipo de armazenamento de dados.
Aprenda mais sobre LINQ neste curso online e gratuito.
Sobre o curso
Este curso tem como principal objetivo desvendar uma série de mistérios por trás do LINQ, que podem acabar se tornando desconhecidos até mesmo pelas pessoas que já se utilizam da ferramenta há alguns anos. Ao longo do curso os alunos poderão entender melhor os detalhes de como enumerar coleções usando o LINQ e também aprender a criar declarações Where e Select.
Tópicos abordados no curso
1 – Enumerando coleções no LINQ
Comece com o núcleo de algoritmos do LINQ: enumerando uma coleção. Examine a implementação de uma matriz e veja como esses tipos são criados.
2 – Criar Where e Select
Criar suas próprias versões de Where e Select, dois dos métodos mais simples no LINQ. Explore como eles funcionam e examinem os principais recursos da linguagem que os habilitam.
3 – Criando Any, Count e Sum
Conheça os detalhes sobre Any, Count e Sum, que mostram a classe dos métodos do LINQ que contém algum estado e, em seguida, retorna um único valor. Conheça as implicações de desempenho de Any e Count e obtenha orientação.
4 – Criando OrderBy e ThenBy
Explore os métodos OrderBy e ThenBy, que devem visitar cada elemento da sequência antes de retornar o primeiro elemento. Aprenda como eles se compõem diferentemente de outros métodos do LINQ.
5 – De expressões de consulta aos métodos
Examine como a sintaxe de expressão de consulta mapeia para as chamadas de método, desde que os desenvolvedores tenham visto a sintaxe de expressão de consulta e a sintaxe de chamada de método.
6 – Considerações sobre desempenho
Veja onde o LINQ pode reduzir o desempenho, como medir essa redução e o que fazer em relação à ela.
Sobre o certificado
Ao final do curso, os alunos poderão obter um certificado digital, que poderá ser salvo no computador e posteriormente impresso. Para obter o seu certificado, siga os seguintes passos: Na página Meu painel, na guia Cursos concluídos, você verá uma lista de todos os cursos concluídos. Para cada curso listado, clique no ícone Baixar Certificado de Conclusão para baixar um certificado para o curso em questão, no formato PDF.
Inscrição do curso
1) Faça login:
https://mva.microsoft.com/pt-br/training-courses/desmistificando-o-linq-12301?l=94qIp9SKB_8804668937