18
Esta formação é voltada a profissionais da área da tecnologia da informação que desejam obter ou atualizar seus conhecimentos sobre o desenvolvimento de aplicações WEB e DESKTOP utilizando a plataforma MICROSOFT .NET 4.0 e os padrões mais conhecidos de mercado. Desenvolvedor .NET 4.0

T@rget trust linq - language integrated query

Embed Size (px)

Citation preview

Page 1: T@rget trust   linq - language integrated query

Esta formação é voltada a profissionais da área da tecnologia da informação que desejam obter ou atualizar seus conhecimentos sobre o desenvolvimento de aplicações WEB e DESKTOP utilizando a plataforma MICROSOFT .NET 4.0 e os padrões mais conhecidos de mercado.

Desenvolvedor .NET 4.0

Page 2: T@rget trust   linq - language integrated query

O ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web que permite através de uma linguagem de programação integrada na .NET Framework criar páginas dinâmicas. As aplicações para essa plataforma podem ser escritas em várias linguagens, como C# e Visual Basic .NET.

Desenvolvedor .NET 4.0

Page 3: T@rget trust   linq - language integrated query

O ambiente de desenvolvimento utilizado nesta formação é o Visual Studio .NET que possui diversas características que facilitam o trabalho do programador, como os componentes visuais para criação de formulários de páginas Web.

Desenvolvedor .NET 4.0

Page 4: T@rget trust   linq - language integrated query

Hoje o mercado demanda muito por profissionais com conhecimento nesta tecnologia, uma vez que a mesma está presente em muitos ambientes corporativos e que necessitam de Aplicações Web dinâmicas e com performance. Nesta formação voce irá adquirir os conhecimentos para entrar neste mercado.

Desenvolvedor .NET 4.0

Page 5: T@rget trust   linq - language integrated query

Tecnologias: .Net 4.0 , Web Developer

Duração: 160h

Desenvolvedor .NET 4.0

Page 6: T@rget trust   linq - language integrated query

Orientação a Objetos com UML Duração 20h C# 4.0 - Fundamentos da Linguagem Duração 20h ASP.NET Duração 20h ASP.NET Avançado Duração 20h

CURSOS

Desenvolvedor .NET 4.0

Page 7: T@rget trust   linq - language integrated query

Windows Forms com Visual Studio 2010 Duração 20h LINQ - Language Integrated Query Duração 20h Microsoft Asp.Net MVC Duração 20h Crystal Reports - Geração de Relatórios Duração 20h

CURSOS

Desenvolvedor .NET 4.0

Page 8: T@rget trust   linq - language integrated query

LINQ - Language Integrated Query Ao olhar para a atual e futura geração de

tecnologias, tornou-se claro que o próximo grande desafio na programação é reduzir a complexidade de acesso e integração de informações que não são nativamente definidas utilizando tecnologias orientadas a objetos.

Page 9: T@rget trust   linq - language integrated query

LINQ - Language Integrated Query As duas fontes mais comuns de informações não

orientadas a objetos são bancos de dados relacionais e XML. Language Integrated Query (LINQ, pronuncia-se "link") é um componente do Framework .NET que adiciona a capacidade de consulta nativa a dados às linguagens do framework.

Page 10: T@rget trust   linq - language integrated query

LINQ - Language Integrated Query Este curso de LINQ visa mostrar como trabalhar com

este componente e como aproveitar toda a produtividade e praticidade oferecida por ele, utilizando o Microsoft Visual Studio 2010 e o .Net Framework 4.0. Você aprenderá o que é, como utilizar e como funciona o LINQ.

Page 11: T@rget trust   linq - language integrated query

LINQ - Language Integrated Query Conhecerá o LINQ para objetos, para XML, para SQL,

para Entities e aprenderá como habilitar o suporte ao LINQ para outras fontes de dados.

Duração: 20h

Page 12: T@rget trust   linq - language integrated query

Objetivos

- Explicar a tecnologia de consulta LINQ;- Detalhar a utilização de Linq to Objects;- Utilizar técnicas avançadas de consultas LINQ;- Aprender os conceitos do Linq to Entities;- Utilizar o Linq to Entities para gerar aplicações em 3 camadas;- Aprender os conceitos básicos e avançados do LINQ to XML;

Pré-requisitos

- Curso T@rgetTrust C# - Fundamentos da Linguagem ou conhecimento equivalente- Curso T@rgetTrust de Lógica de Programação ou conhecimento similar- Curso T@rgetTrust Introdução a Banco de Dados Relacional ou conhecimento equivalente- Curso T@rgetTrust Orientação a Objetos com UML

LINQ - Language Integrated Query

Page 13: T@rget trust   linq - language integrated query

Público alvo

- Analistas de Sistemas- Arquitetos de Sistemas e Projetistas- Desenvolvedores- Programadores- Desenvolvedores Web- Estudantes interessados neste tema

LINQ - Language Integrated Query

Page 14: T@rget trust   linq - language integrated query

Conteúdo

1. Introdução ao LINQ

- Conceitos;- Palavra-chave "var";- Tipos anônimos;- Expressões Lambda;- Métodos de extensão;- Métodos Parciais;- Árvores de expressão;- Execução postergada;- Expressões de consulta;

LINQ - Language Integrated Query

Page 15: T@rget trust   linq - language integrated query

2. LINQ to Objects

- Visão geral;- Tipos de operações;

3. Operadores de Consulta Padrão (Standard Query Operators)

- Operadores de restrição- Operadores de projeção- Operadores de particionamento- Operadores de concatenação- Operadores de ordenção- Outros Operadores

LINQ - Language Integrated Query

Page 16: T@rget trust   linq - language integrated query

TECNOLOGIAS E CURSOS

PHP.NetJavaAdobe FlexWeb DesignDesign Gráfico

Testes de SoftwareMetodologias ÁgeisAnálise de SistemasRequisitos de SoftwareGestão de Projetos PMI/PMPGestão de Serviços ITIL V3Gestão Estratégica com BSC

RailsLinuxOracleWeb 2.0C e C++PostgreSQL

Page 17: T@rget trust   linq - language integrated query

CLIENTES

Page 18: T@rget trust   linq - language integrated query

www.targettrust.com.br