ADV Informática RJ-Cursos 100% Práticos e

Propaganda
C# Avançado com Projeto Final
O que é C# ?
É uma linguagem de programação orientada a objetos.
O C# é o resultado do melhor da linguagem (c++) e Java, a equipe de desenvolvimento Microsoft englobou
de forma criativa e única as características positivas das duas linguagens, criando assim uma linguagem de
programação fortemente tipada, onde o programador tem que seguir a risca o tipo na hora atribuir valor
para uma variável. Tornando assim uma linguagem exigente em sua compilação.
A linguagem de programação C# desempenha um papel tão importante para .NET Framework, sendo
comparada algumas vezes, com a importância do (C) no desenvolvimento do Unix.
Para quem se destina:
É destinado para iniciantes em programação ou programadores que estão migrando para o C#
Finalidades deste curso:
Ensinar o aluno a linguagem e a IDE de desenvolvimento Microsoft Visual C# Express.
Ensinar desde os conceitos Básicos até os recursos Avançados da linguagem.
Habilitado o aluno para criar aplicações visuais para o Sistema Operacional
Windows, ler e escrever em arquivos de texto, xml e acessar banco de dados (Access, SQL Server).
Ensinar a teoria e a prática de Orientação a Objetos utilizando o FRAMEWORK.NET
Desenvolver um PROJETO onde o aluno aprenderá a criar um SISTEMA DE VENDAS NO VAREJO, de forma a poder aplicar todo o conhecimento obtido e
estar apto a desenvolver outros sistemas.
Porque estudar no ADV Informática?
A ADV informática é um centro de treinamento renomado e reconhecido no mercado, composto em seu quadro por profissionais qualificados, com
conteúdo de estudo constantemente revisado e atualizado para atender melhor seu público alvo.
Pré - requisito:
O aluno deverá possuir conhecimentos em algoritmos e conceitos básicos em banco de dados (Access 2007 ou Sql Server).
Obs:Sugerimos o nosso curso de Algoritmos e Access ou SQL Server
Carga Horária: 60 horas
PROGRAMA DO CURSO C# COM A IDE MICROSOFT VISUAL C# EXPRESS COM ORIENTAÇÃO A OBJETOS.
CONTEÚDO PROGRAMÁTICO
Introdução
Requisitos
O que vamos aprender?
Como funciona o treinamento?
Conhecendo a IDE de desenvolvimento C# Express:
Criando o primeiro projeto;
Criando nosso primeiro código;
Compilando o programa.
Variáveis e operadores:
Variáveis;
Inteiros;
Ponto Flutuante (float, decimal e double);
String;
Enum;
Variáveis Booleanas (Bool);
Array – Matriz;
Operadores.
Estruturas Condicionais:
Diagramas de Blocos;
Utilizando Instruções if/else para tomadas de decisão;
Utilizando Estrutura switch;
Limitações do switch.
Tratamento de Exceções:
Try;
Catch;
Finaly;
Lançando exceções em tempo de execução.
Operadores de atribuição composto:
Estrutura de repetição (Loops):
Loop While (Enquanto);
Loop do While (Faça Enquanto);
Loop For (Para);
Criando o programa Tabuada com os Loops do While e For;
Loop Foreach.
Escrevendo Métodos e aplicando escopo:
Métodos;
Sintaxe de declaração de um método;
Instrução Return;
Executando Métodos;
Escopos.
Aplicações Visuais (Windows Forms Application):
Conhecendo a inteface;
ToolBox;
Solution Explorer;
Properties (Propriedades);
Database Explorer;
Data Source;
Formulário (Dsesign – Code):
Definindo o Ícone do formulário;
Título do formulário;
Componente Label (Rótulo);
Componente TextBox;
Componente GroupBox (Container);
Componente RadioButton;
Componente DateTimePicker;
Componente ComboBox;
Componente Button;
Conhecendo o componente ListBox;
Conhecendo o componente CheckBox;
Componente DataGridView;
Adicionando Colunas ao DataGridView;
Ordenação (Asc, Desc);
Componente (DateTimerPicker, Calendar e Timer;
Trabalhando com o componente Timer;
Programação Orientada a Objetos:
A Orientação a Objetos;
Conceitos Essenciais;
Criando e utilizando uma classe;
Atribução;
Objeto / Intãncia;
Encapsulamento;
Convenção de nomes;
Construtores;
Propriedades (Get, Set);
Herança;
Utilizando Herança;
Polimorfismo;
Classe Abstratas;
Trabalhando com classe abstrata;
Summary (Sumário);
Alternando entre janelas (Windows Form);
Interfaces;
Sintaxe da Intefaces;
Restrições;
Trabalhando com Interfaces;
Propriedades Automáticas;
PROGRAMA DO CURSO AVANÇADO DE C# COM A IDE MICROSOFT VISUAL C# EXPRESS
CONTEUDO PROGRAMÁTICO
Array Params:
Usando Array Params.
Classes de Coleção:
A Classe de Coleção ArrayList;
A Classe de Coleção Queue;
A Classe de Coleção Stack;
Salve o seu Programa;
A Classe de Coleção hashtable;
A Classe de Coleção SortedList;
Delegate:
Criando e utilizando um Delegate.
Events (Eventos):
Declarando um evento;
Inscrevendo e cancelando em um evento;
Disparando um evento;
Criando um Relógio Digital com o uso de evento;
Generic (Genéricos):
Criando um Projeto que utiliza genérica;
Criando um Projeto do tipo Class Library;
Utilizando Referência de Library;
WPF (Windows Presentation Foundattion):
Conhecendo (WPF);
Adicionando Controles;
Criando estilo para gerenciar a aparência e comportamento;
Aplicando estilo aos controles;
Tratando o evento Closing do Formulário;
Criando um Menu;
Adicionando itens ao Menu;
Validação e Vinculação de Dados.
Lendo e escrevendo em arquivos de texto:
A instrução Using;
Salvando os dados no arquivos;
Lendo arquivos TXTs.
Lendo e escrevendo em arquivo XML:
Escrevendo em XML;
Criando um DataSet sem categoria (untyped);
Criando tabela no DataSet;
Adicionando colunas na tabela do DataSet;
Lendo arquivo XML.
Ado.Net
Trabalhando com banco de dados ms - access 2007:
Formulário (mdi);
Adicionando formulário ao projeto;
Adicionando o bando de dados ao projeto;
Listando os dados;
Inserindo e editando dados no ms-access 2007;
Criando query;
Criando uma classe para se conectar ao banco de dados ms-access 2007;
Criando datatable, dataset e bindingsource via código;
Trabalhando com stored procedure;
Trabalhando com sql-server:
Criando a classe de conexção;
Criando dataset.xsd;
Vinculando os controles do formulário ao dataset;
Preenchendo os controles;
Incluindo dados;
Atualizando os controles com a linha selecionada;
Atualizando dados;
AULAS 100% PRESENCIAIS | FORTEMENTE PRÁTICO
© Copyright 2015
Av. Treze de Maio nº 23 - 8º Andar - Centro - RJ - Tel:(21) 2210-1180 | 2240-4378
Download