|
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.
|
|
Material Didático:
Será entregue no primeiro dia de aula, sem custo adicional.
|
|
Carga Horária: 40h
|
|
Investimento: R$ 650,00
|
|
Forma de Pagamento:
Dinheiro, cheque, cartão de crédito Visa ou boleto bancário.
Á vista = R$ 585,00 (com 10% de desconto).
1+1 = R$ 308,75 (com 5% de desconto).
1+2 = R$ 216,66 (sem desconto).
1+3 = R$ 162,50 (sem desconto).
|
|
|