Adv Informática Avançada
Adv Informática
C# - Completo (com Projeto Final)
Contato
Telefone
(21) 2210-1180
WhatsApp
(21) 98744-8297
E-mail
cursoadv@cursoadv.com.br

Quer receber informações sobre este curso agora mesmo?

Informe: Nome, operadora, DDD e o seu número que entraremos em contato de imediato

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:

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.

Curso intensivo:

O aluno pode fazer este treinamento de forma intensiva. Sendo assim, há possibilidade de concluir o curso num intervalo de tempo menor que o convencional. Isto significa que poderá aumentar tanto a sua carga horária diária como o número de aulas por semana sem aumento no valor do treinamento. Consulte nossos representantes comerciais e saiba mais!

Pré-requisito:

O aluno deverá possuir conhecimentos em algoritmos e conceitos básicos em banco de dados (Access 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 Microsoft Access:
    • Formulário (mdi);
    • Adicionando formulário ao projeto;
    • Adicionando o bando de dados ao projeto;
    • Listando os dados;
    • Inserindo e editando dados no Microsoft Access;
    • Criando query;
    • Criando uma classe para se conectar ao banco de dados Microsoft Access;
    • 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;
NOTICIAS