Segunda a Sexta : 08:30h às 20h / Sábado : 08h às 13:30h

C# com ADO.NET Entity Framework

C# com ADO.NET Entity Framework

C#, Entity Framework, SQL Server, Windows Application, WPF e Consoles

C#, Entity Framework, SQL Server, Windows Application, WPF e Consoles.

Informações Básicas

Objetivo

Formar programadores com capacidade de criar aplicações em C# consumindo um banco de dados como o SQL Server.

Pré-requisitos

- Conhecimentos em Orientação a Objeto (desejável)

A quem se destina

A quem deseja adquirir conhecimentos em C#, Entity Framework, SQL Server, Windows Application, WPF e Consoles.

Conteúdo Programático

O que é o .NET Framework?

• Visual Studio 2012
- Visão Geral
- Console Application
- Windows Forms
- WPF Aplication

• Variáveis
- Tipos de Dados
- Expressões e Operadores
- Boxing e Unboxing
- Conversões Implícitas e Explicitas
- Concatenando e Validando Strings

Modificadores de Acesso (Access Modifier)

• Classes
- Classes Comuns
- Classes Estáticas
- Construtores

• Métodos
- Com e sem parâmetros, parâmetros opcionais
- Sobrecarga

Operadores Lógicos

Arrays

Namespaces

Breakpoints

• Tratamento de Exceções
- Try/Catch
- Classes de Exceção
- Debugando pelo Visual Studio
- Throw

Structs e Enums

Propriedades

• Classes de Coleções
- Classes de Coleções Padrões: Array List, HashTable, Queue, SortedList, Stack
- Dictionary Collections
- LINQ

Eventos e Delegates

• Interfaces
- Adicionando Interfaces
- Interface Explicita
- Múltiplas Interfaces

• Classes Genéricas
- Declarando
- Restringindo os Tipos

• Herança
- Classes Abstratas e Seladas
- Virtual
- Polimorfismo

• Manipulando Arquivos e Fotos
- Lendo e gravando um arquivo de texto
- Manipulando Arquivos e Diretórios
- Trabalhando com o FileInfo
- Classe Stream

• SQL Express
- Comandos Básicos:
Criação de um banco de dados
Criação de Tabelas, Views, Funções e Procedimentos Armazenados
Select, Insert, Delete e Update

- Conceitos Básicos:
Chave Primária e Chave Estrangeira
Tipos de Dados SQL Server x C#

• Acessando Dados
- Entity Framework
- LINQ
- Lambda Expression

 56 horas

Conheça a Nossa Escola

Contamos com os melhores equipamentos e a melhor infraestrutura para potencializar seu aprendizado.

Interessado em nossas próximas turmas?

Não temos turmas para este treinamento ainda, mas que tal garantir sua vaga para a próxima turma?

Preencha o formulário ao lado com as suas informações que entraremos em contato assim que surgir a previsão de uma nova turma!

Inscreva-se