Você está na página 1de 20

Desenvolvedor .NET 4.

0
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
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
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
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
Tecnologias: .Net 4.0 , Web Developer
Duração: 160h
Desenvolvedor .NET 4.0
CURSOS 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
Desenvolvedor .NET 4.0
CURSOS 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
ASP.NET Avançado
O objetivo deste curso é preparar o profissional para desenvolver aplicações
Web utilizando o Microsoft .Net 4.0 e o Microsoft Visual Web Developer 2010.
Duração: 20h
ASP.NET Avançado

Objetivos

- O objetivo deste curso é preparar o profissional para desenvolver aplicações Web utilizando o
Microsoft .Net 4.0 e o Microsoft Visual Web Developer 2010

Pré-requisitos

- 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 Padrões WEB 2.0 com XHTML e CSS
- Curso T@rgetTrust Orientação a Objetos com UML
- Curso T@rgetTrust ASP.Net 4.0
ASP.NET Avançado

Público alvo

- Analistas de Sistemas
- Arquitetos de Sistemas e Projetistas
- Desenvolvedores de Aplicações
- Engenheiros de Sistemas
- Programadores
- Web Designers
- Web Developers
ASP.NET Avançado
Conteúdo

1. Segurança

- Conceitos de segurança;
- Habilitando o site para utilizar gerenciamento de segurança do Asp.Net 4.0;
- Entendo o gerenciamento de segurança;
- Explorando a estrutura criada;
- Implementando controle de segurança em nossa aplicação
- Criando usuários;
- Validando usuários com o Login;
- Utilizando o ChangePassword para trocar as senhas;
- Entender e utilizar os controles LoginStatus e LoginName;
- Gerenciamento manual de usuários
- Classes Membership e MemberShipUsers;
- Utilizando funcionalidades;
- Vinculando usuários a funcionalidades;
ASP.NET Avançado
2. Globalização e Localização

- Entendendo a globalização e a localização;


- Localizando uma pagina de nossa aplicação;
- Globalizando uma pagina com recursos locais;
- Utilizando recursos globais para globalizar uma página;

3. Utilizando componentes

- O que são componentes?


- Utilizando DLL externas
- Utilizando o Google maps em nossa aplicação;
- Private Assemblys e Shared Assemblys
- Analisando referencias;
ASP.NET Avançado
4. Web Parts

- O que são web parts?


- A arquitetura de web parts;
- O WebPartManager e as WebZones;
- Utilizando web parts em nossa aplicação;
- Construindo Web Parts
- Criação de uma web part de atalhos personalizáveis;

5. LINQ

- O que é Linq?
- Tipos de Linq;
- Linq to Objects;
- Linq to SQL
- Entendendo o DataContext;
- Gerando objetos-relacionais dentro do DataContext;
ASP.NET Avançado
-Exemplo de uma utilização de Linq to SQL em um problema de
Mestre-Detalhe em nossa aplicação;
- Utilizando Linq to SQL em 3 camadas
- Gerando a camada DAL de nossa aplicação;
- Criando uma camada de negocio de nossa aplicação;
- Vinculando a camada de negocio com a camada de interface de nossa
aplicação;
- Realizando operações de CRUD em nossa aplicação com o Linq To
SQL;

6. Manutenção de estados

- Conceitos e definições;
- Profiles;
- Session;
- QueryString;
- Application;
ASP.NET Avançado
7. Web Services

- Conceitos e definições;
- SOAP;
- WSDL;
- Criação de um web service;
- Utilização de um web service externo;

8. Ajax

- Conceitos e definições;
- Como utilizar Ajax em um aplicação web;
- ScriptManager;
- UpdatePanel;
- UpdateProgress;
- Timer;
- Triggers;
ASP.NET Avançado
-Inclusão de script via scriptManager;
- AjaxControlToolkit
- ValidatorCalloutExtender
- CollapsiblePanelExtender
- PopupControlExtender

9. Reflection
- O que é Reflexão?
- Funcionalidades e ganhos de utilizar reflexão em nossa aplicação;
- O tipo Assembly
- O tipo AssemblyName
- O tipo Module
- Trabalhando com tipos
- Recuperando um objeto Type;
- Explorando membros de Type;
- Reflexão com genéricos;
ASP.NET Avançado
- Reflexão com atributos;
- Utilização de reflection em nossa aplicação;

10. Distribuição

- Publicando um web site;


- Diretivas de compilação de um web site;
- Utilizando copy Web Site;
TECNOLOGIAS E CURSOS
PHP Testes de Software Rails
.Net Metodologias Ágeis Linux
Java Análise de Sistemas Oracle
Adobe Flex Requisitos de Software Web 2.0
Web Design Gestão de Projetos PMI/PMP C e C++
Design Gráfico Gestão de Serviços ITIL V3 PostgreSQL
Gestão Estratégica com BSC
CLIENT
ES
www.targettrust.com.br

Você também pode gostar