

Apresentação
Este curso provê ao aluno o conhecimento e as habilidades que ele precisa para desenvolver aplicativos C# para plataformas Microsoft.NET, focando na estrutura do programa C#, sintaxe de linguagem e programação em camadas utilizando as melhores práticas do mercado.
Público alvo
Desenvolvedores e programadores em C ou profissionais de TI.
Vantagens do curso
-
Listar os elementos principais do .NET Framework e explicar como C# funciona dentro da plataforma .NET
-
Analisar a estrutura básica de um aplicativo C# e ser capaz de organizar um aplicativo simples
-
Explicar os conceitos básicos e a terminologia de programação object oriented
-
Utilizar as melhores práticas de desenvolvimento em camadas
-
Aprender a utilizar Framework de acesso a dados (System.Linq e Nhibernate)
Carga horária
40 horas
Pré-requisitos
Experiência com programação em C, C++, Visual Basic, Java ou outra linguagem de programação e lógica de programação.
Ementa
-
O C# e a arquitetura .NET
-
Fundamentos do C#
-
Orientação a objetos em C#
-
Tópicos avançados em C#
-
O C# e as classes base
-
Programando em ambiente .NET
-
Aplicações windows
-
Acesso a dados com .NET
-
Visualizando dados em .NET
-
Manipulando o XML
-
Operações de arquivo e de registro
-
Páginas ASP.NET
-
Web services
