Curso .NET Avançado: Criando Aplicações Corporativas Modernas com C# e .NET 4.0
Informações Preliminares
Os treinamentos oferecidos pela Accendis, tanto em .NET como em outras áreas, são voltados para profissionais que realmente necessitam de um conhecimento prático para conseguir uma rápida entrada no mercado de trabalho, mudança de área de atuação ou uma reciclagem de conhecimento técnico.
Tais treinamentos são mais longos e buscam um aprendizado mais profundo e menos denso.
Entretanto, recebemos muitas solicitações de clientes e para que oferecêssemos algo mais objetivo, focado e com grande valor agregado para empresas e profissionais que já estão no mercado há algum tempo.
Com isso, a Accendis desenvolveu este curso que versa sobre temas muito modernos como novas tecnologias de acesso a dados, novidades da linguagem C#, organização das soluções e muito mais, sempre visando o público que desenvolve software corporativo.
Este é um curso criado para ser aplicado durante dois meses que serão dividos em 12 noites de 4 horas.
Seus temas são organizados por dia e exigem muito do aluno.
O aluno precisará o mínimo de 3 anos de experiência com .NET e C# e deverá possuir pelo menos o nível pleno de conhecimento.
Ao final deste curso o aluno terá a capacidade de desenvolver e melhorar sistemas de sua empresa de forma mais simples, mais organizada, menos custosa e por que não, muito mais prazeirosa de se trabalhar.
Novos produtos poderão ser criados de forma muito mais rápida, moderna e adepta a padrões internacionais de qualidade.
Veja mais em nosso blog:
http://blog.accendis.com.br/index.php/2010/03/conteudo-curso-avancado-accendis/
Nível do Curso
Público-Alvo
- Profissionais com pelo menos 3 anos de experiência em .NET e/ou nível pleno/sênior
- Líderes Técnicos
- Arquitetos de Software
- Gerentes de Desenvolvimento
Pré-Requisitos
- Experiência em análise orientada a objetos
- Experiência com ASP.NET, SQL Server, Web Services, ADO.NET
- Experiência de trabalho em aplicações corporativas comuns
Tempo de Curso
- 48 horas - Segundas e Quartas - 18:30 às 22:30
Próxima Turma
R$ 948,00
à vista ou 4x de R$ 237,00 sem juros
Ementa Detalhada
-
C# 4.0 e Conceitos Modernos de Orientação a Objetos
- Coleções Genéricas e Concorrência
- Tipos Genéricos e Herança
- Novidades no C#: Lambda expressions, Métodos Anônimos, Extension Methods, Delegates Genéricos, System.Linq
- LINQ to Objects e LINQ to XML
- Organização e boas práticas no dia-a-dia
-
Arquitetura N-Camadas e Engenharia de Software
- Conceito de camadas e fluxo de dados
- Acesso a dados
- Regras de negócio
- Camadas de serviços
- Camadas de apresentação
- Construção de bibliotecas utilitárias
- Frameworks de uso geral disponíveis no mercado
- Guia para testes unitários
-
Entity Framework
- O que é o Entity Framework
- Trabalhando com tabelas simples
- Insert, Update, Delete
- Select com LINQ
- Relações 1:N
- Relações N:N
- Relações N:N qualificada
- Impacto do Entity Framework no design de camadas
-
Windows Communication Foundation (WCF)
- O que é o WCF
- Troca de dados entre sistemas e camadas
- Camadas de serviços modernas com WCF
- Criação de contratos de serviços
- Criação de contratos de dados
- Controle de falhas e exceções
- Exposição dos serviços
- Consumindo serviços WCF
- Consumindo serviços não-WCF
- ADO.NET Data Services / WCF Data Services
- WCF RIA Services
-
Práticas estendidas com aplicação real
- Boas práticas no design de camadas
- Utilização de cliente ASP.NET / AJAX
- Utilização de cliente Silverlight 3