Início Treinamentos Desenv. de Software C# C# do básico ao avançado
C# .NET - do Básico ao Avançado

 

 

C_NET_Basico_Avancado

 


Nível Básico


Carga Horária: 40 horas.

 

Objetivo: O objetivo do curso de C#.NET Essentials é preparar novos profissionais para programar na novíssima linguagem, C#.Net. O C# é uma moderna linguagem orientada a objeto que capacita os desenvolvedores a elaborar rapidamente aplicações para a nova plataforma Microsoft .NET. Abordaremos a criação da interface gráfica com o usuário, técnicas de programação, utilização eficiente de Banco de Dados Relacional, elaboração profissional de relatórios e projetos de distribuição do aplicativo (Setup).

 

Conteúdo Programático:

Plataforma .NET Framework

Problemas nas Tecnologias;

O que é .NET Framework;

Arquitetura do .NET Framework;

Microsoft Intermediate Language (MSIL).

Visual Studio

Instalação;

Configuração;

Ambiente de Desenvolvimento;

Estrutura Básica de Projetos;

Deputação de Código.

Introdução ao C# .NET

O que é C# .NET;

Tipos;

Variáveis;

Operadores;

Conversão de Dados;

Manipulação de String para melhoria de

desempenho.

Estrutura da Linguagem

Operadores Lógicos e Condicionais;

Estruturas Condicionais;

Estruturas Iterativas;

Comandos de Controle de Fluxo;

Organização Lógica de Código;

Execução de Bloco de Código de Forma Obrigatória;

Tratamento de Exceção;

Arrays e Arrays List;

Structus.

Programação Orientada a Objetos

Conceitos de Programação Orientada a Objeto;

Classes;

Atributos e Propriedades;

Encapsulamento;

Objetos;

Abstração;

Interface;

Herança;

Polimorfismo;

Métodos;

Sobrecarga de Método;

Projeto Oreientado a Objetos.

 

Introdução ao Windows Forms

Introdução ao Windows Forms;

Trabalhando com Controles:

 a. Menus;

 b. Barra de Progressão;

 c. Imagens.

Trabalhando com Formulários:

 a. Formulários Modal e não Modal.

Trabalhando com Janelas de Mensagens.

Introdução ao ASP. NET

Introdução ao ASP.NET;

Web Forms;

Trabalhando com Controles;

Estrutura dos Aplicativos ASP.NET;

Gerenciamento de Estados;

Introdução a Web Services.

Relatórios

Criação de Relatórios com Crystal Report;

Acesso a Banco de Dados com Crystal Report.

Distribuição

Geração do Arquivo .exe;

Conceitos de Distribuição de Projetos;

Elaboração do Projeto de Distribuição do Aplicativo (Setup).

 

Pré-Requisitos:

Conhecimentos básicos de operação em ambiente Windows e em Lógica de Programação.

 

 


Nível Avançado


Carga Horária: 40 horas.

 

Objetivo: O objetivo do curso de C#.NET Avançado é capacitar os participantes a desenvolver aplicativos complexos, mostrando as melhores técnicas e truques do C#.Net. Desenvolver código através de componentes reutilizáveis que é a base do processamento distribuído das grandes corporações. Habilitar, o desenvolvedor, à nova tecnologia .NET mostrando os fundamentos da plataforma .NET Framework. Criar aplicativos para Windows, usando Microsoft Windows Forms e trabalhar com banco de dados através do ADO.NET. Programação Orientada a objeto; Theard; Tratamento de erros estruturados; Criação de componentes C#.NET.

 

Interfaces

Trabalhando com Interfaces.

Generics

Trabalhando com Generics.

Coleção de Dados

Trabalhando com Coleções;

ICollection;

IDictionary;

IList.

ADO .NET

Introdução a Arquitetura do ADO.NET;

Criar aplicações C#.NET com banco de dados usando ADO.NET;

Conexão do C# com o SQL Server com chamadas a STORE PROCEDURES;

Providers para outros Banco de Dados;

Incluindo Uso de Linguagem SQL;

Introdução ao Ling.

Introdução ao WPF

Introdução ao WPF;

XAML;

Controles.

Multiprogramação

Introdução a Multiprogramação;

Threads.

Aplicações Distribuídas em C#

Introdução a Aplicações Distribuídas;

Introdução ao .NET Remoting;

 

 

Web Services;

Introdução ao Windows Communication Foundation.

 

Trabalhando com Arquivos

Introdução a Arquivos;

Trabalhando com Arquivos;

File, FileInfo;

Directory, DirectoryInfo;

Read, Write;

Arquivos Textos;

Arquivos Binários.

Trabalhando com XML

Introdução ao XML.

Read, Write;

XmlDocument;

XPathNavigator;

XDocument.

 

Pré-Requisitos:

Conhecimentos equivalentes ao curso de C# .NET básico.

Material Didático:

Será entregue no primeiro dia de aula, sem custo adicional.

 

Carga Horária: 80h

 

Investimento: R$ 1.200,00

 

Forma de Pagamento:

Dinheiro, cheque, cartão de crédito Visa ou boleto bancário.

 

À vista = R$ 1.080,00 (com 10% de desconto).

1+1 = R$ 570,00 (com 5% de desconto).

1+2 = R$ 400,00 (sem desconto).

1+3 = R$ 300,75 (sem desconto).

1+4 = R$ 240,00 (sem desconto).

 
  • Links


    orkutt

    Av. Rio Branco, 243 - Ed. São Paulo, 3º Andar - Sala 301 - Recife Antigo - Recife - PE - Brasil - CEP: 50.030-310
    Tel. (81) 3424.7415
    Copyright Todos os direitos reservados 2010