Programa do Curso
Introdução
LINQ Noções básicas
- IEnumerável<T>
- IEnumerador<T>
- Projeção, filtragem, quantificadores, partições, operações, etc.
Visão geral dos LINQ Operadores
- Execuções imediatas ou diferidas
- Operadores de streaming vs não streaming
Preparando o ambiente de desenvolvimento
- Instalação e configuração do .NET
- Instalando e configurando o LINQPad
Consultas LINQ simples
- Seleção de uma fonte de dados
- Criando uma consulta
- Executar uma consulta
Transformação de Dados e Relações de Tipo
- Devolver resultados como um tipo
- Efetuar operações em elementos de origem
- Permitir que o compilador selecione tipos
Agrupamento e junção LINQ Consultas
- Agrupamento por várias chaves
- Extensão de uma consulta de grupo
- Agrupamento com chaves personalizadas
- Usando junção interna com chave composta
- Usando group join e inner group join
LINQ com operadores Lambda
- Compreender a sintaxe do método com operadores Lambda
- Agrupamento por várias chaves
- Agrupamento por chaves personalizadas e objectos personalizados
- Utilizar a junção interna e a junção composta
- Utilização de group join e group inner join
Consultas padrão e complexas
- Filtrar subconjuntos
- Reorganização de dados com um operador
- Analisar grupos básicos
- Criar uma hierarquia num conjunto de dados
- Encadeamento de dados
- Utilizar as palavras-chave into e let
LINQ a SQL
- Configurar uma base de dados
- Consultar uma base de dados
- Atualizar uma base de dados
LINQ a XML
- Criar uma árvore
- Utilizar consultas em árvore
Resumo e conclusão
Requisitos
- Conhecimento de programação
Público
- Programadores Web
Declaração de Clientes (5)
Bom relacionamento, Łukasz teve tempo para as perguntas de todos e foi capaz de ajudar qualquer pessoa que tivesse algum problema
Kelly Morris - Titian Software Poland Sp. z o.o.
Curso - Selenium WebDriver in C#
Máquina Traduzida
A aula foi informativa e fácil de acompanhar.
Najeeda Motala - Multichoice
Curso - Advanced C# for Automation Test Engineers
Máquina Traduzida
Adaptado às nossas necessidades
Rafal - Haleon
Curso - C#.Net
Máquina Traduzida
Tudo. Mais uma vez, considerando a quantidade de conceitos que Fulvio cobriu, incluindo uma explicação detalhada em três dias foi muito bom. Gostei do facto de ele ter abordado muitos conceitos que nós, como Engenheiros de Dados, precisaríamos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Máquina Traduzida
Comprehensive - covered everything we were interested in. Able to work through examples.