T@rget trust asp.net avançado

377
-1

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
377
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

T@rget trust asp.net avançado

  1. 1. Desenvolvedor .NET 4.0 <br /> 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. <br />
  2. 2. Desenvolvedor .NET 4.0 <br /> 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.<br />
  3. 3. Desenvolvedor .NET 4.0 <br /> 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.<br />
  4. 4. Desenvolvedor .NET 4.0 <br /> 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.<br />
  5. 5. Desenvolvedor .NET 4.0 <br /> Tecnologias: .Net 4.0 , Web Developer<br /> Duração: 160h<br />
  6. 6. Desenvolvedor .NET 4.0 <br />Orientação a Objetos com UML Duração 20h <br />C# 4.0 - Fundamentos da Linguagem Duração 20h <br />ASP.NET Duração 20h <br />ASP.NET Avançado Duração 20h <br />CURSOS<br />
  7. 7. Desenvolvedor .NET 4.0 <br />Windows Forms com Visual Studio 2010 Duração 20h <br />LINQ - LanguageIntegratedQuery Duração 20h <br />Microsoft Asp.Net MVC Duração 20h <br />CrystalReports - Geração de Relatórios Duração 20h <br />CURSOS<br />
  8. 8. ASP.NET Avançado <br /> 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.<br /> Duração: 20h<br />
  9. 9. ASP.NET Avançado <br />Objetivos<br />- O objetivo deste curso é preparar o profissional para desenvolver aplicações Web utilizando o Microsoft .Net 4.0 e o Microsoft Visual Web Developer 2010Pré-requisitos<br />- 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<br />
  10. 10. ASP.NET Avançado <br />Público alvo<br />- Analistas de Sistemas- Arquitetos de Sistemas e Projetistas- Desenvolvedores de Aplicações- Engenheiros de Sistemas- Programadores- Web Designers- Web Developers<br />
  11. 11. ASP.NET Avançado <br />Conteúdo<br />1. Segurança<br />- 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;<br />
  12. 12. ASP.NET Avançado <br />2. Globalização e Localização<br />- 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<br />- O que são componentes?- Utilizando DLL externas- Utilizando o Google maps em nossa aplicação;- PrivateAssemblys e SharedAssemblys- Analisando referencias;<br />
  13. 13. ASP.NET Avançado <br />4. Web Parts<br />- 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<br />- O que é Linq?- Tipos de Linq;- Linq to Objects;- Linq to SQL- Entendendo o DataContext;- Gerando objetos-relacionais dentro do DataContext;<br />
  14. 14. ASP.NET Avançado <br /><ul><li>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</li></ul>- Conceitos e definições;- Profiles;- Session;- QueryString;- Application;<br />
  15. 15. ASP.NET Avançado <br />7. Web Services<br />- Conceitos e definições;- SOAP;- WSDL;- Criação de um web service;- Utilização de um web service externo;8. Ajax<br />- Conceitos e definições;- Como utilizar Ajax em um aplicação web;- ScriptManager;- UpdatePanel;- UpdateProgress;- Timer;- Triggers;<br />
  16. 16. ASP.NET Avançado <br /><ul><li>Inclusão de script via scriptManager;- AjaxControlToolkit- ValidatorCalloutExtender- CollapsiblePanelExtender- PopupControlExtender</li></ul>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;<br />
  17. 17. ASP.NET Avançado <br />- Reflexão com atributos;- Utilização de reflection em nossa aplicação;<br />10. Distribuição<br />- Publicando um web site;- Diretivas de compilação de um web site;- Utilizando copy Web Site;<br />
  18. 18. TECNOLOGIAS E CURSOS<br />Testes de Software<br />Metodologias Ágeis<br />Análise de Sistemas<br />Requisitos de Software<br />Gestão de Projetos PMI/PMP<br />Gestão de Serviços ITIL V3<br />Gestão Estratégica com BSC<br />PHP<br />.Net<br />Java<br />Adobe Flex<br />Web Design<br />Design Gráfico<br />Rails<br />Linux<br />Oracle<br />Web 2.0<br />C e C++<br />PostgreSQL<br />
  19. 19. CLIENTES<br />
  20. 20. www.targettrust.com.br<br />

×