Minha Conta
Recuperar Senha

Digite seu endereço de e-mail que foi cadastrado e enviaremos seus dados de acesso.

Minha Conta

A senha deve conter no mínimo 6 caracteres.

Ao se cadastrar, você concorda com a Política de Privacidade e Segurança

Mudar Data: Photoshop CS6 Módulo I
Preço
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
  Itens Preço
Carrinho de Compras
O carrinho está vazio.
INVESTIMENTO TOTAL:0,00

Esqueci minha senha

Foi enviado um e-mail para com os dados de acesso.

Curso Visual Studio 2015 - C# Fundamentos

O curso Visual Studio 2015 - C# Fundamentos é ideal para iniciantes em programação que desejam compreender os conceitos essenciais da linguagem de programação C# no Visual Studio 2015. Você conhece o ambiente de programação na plataforma .NET, bem como aos conceitos e programação (ações, decisões e repetições) e tratamento de exceções. Além de estrutura da linguagem, ao uso de arrays, coleções, entre outros recursos.

Os Cursos de Softwares e Tecnologias Microsoft oferecidos pela IMPACTA foram desenvolvidos de acordo com a exclusiva Metodologia de Ensino Impacta, sendo ideais para o aprendizado prático e uso profissional.
Para o melhor aproveitamento do curso Visual Studio 2015 - C# Fundamentos , é imprescindível ter participado dos cursos de Introdução à Lógica de Programação, SQL 2014 - Módulo I ou MySQL - Módulo I, ou possuir conhecimentos equivalentes.

Conteúdo Programático do Curso

  • TópicoIntrodução ao Visual Studio e C#
    • A linguagem C#.
    • Plataforma .NET.
    • Conhecendo o Visual Studio: Requisitos para instalação; Página inicial; Iniciando um projeto; Configurando o ambiente de desenvolvimento.
    • Iniciando a programação: Compilando e executando o projeto.
  • TópicoInstruções, tipos de dados, variáveis e operadores
    • Instruções: Identificadores.
    • Tipos de dados.
    • Variáveis: Convenções; Declaração de variáveis.
    • Operadores: Operador de atribuição; Operadores aritméticos; Operadores aritméticos de atribuição reduzida; Operadores incrementais e decrementais; Operadores relacionais ou booleanos; Operadores lógicos; Operador ternário; Precedência e associatividade.
    • Sequência de escape.
    • Principais formatações de dados.
  • TópicoInstruções de repetição
    • Instruções de repetição ou iteração: while; do / while; for; break; continue; foreach.
  • TópicoManipulando arquivos de texto
    • StreamWriter.
    • StreamReader.
  • TópicoEstrutura da linguagem
    • Namespaces: Uso de namespaces e assemblies.
    • Classes: Inicialização dos atributos de uma classe; Objetos e instanciação; Encapsulamento e acesso.
    • Propriedades: Restrições.
    • Modificador static: Membros estáticos.
    • Métodos: Métodos sobrecarregados; Métodos estáticos; Métodos de extensão; Método construtor.
    • Eventos.
    • Herança de classes: Criando uma herança; Acesso aos membros da classe pai por meio do operador base.
    • Herança de formulários: Herdando formulários do Windows; Alterando a aparência de um formulário base.
    • Tipos de classes: Classe abstrata; Classe selada; Classe estática.
    • Polimorfismo: Palavras-chave virtual e override.
    • Interfaces.
    • Classes parciais.
    • Estruturas: Diferenças entre classes e estruturas.
    • Enumeradores: Iterando valores do enum.
    • Modificadores de acesso: Public; Private; Protected; Internal; Protected internal.
  • TópicoColeções
    • Diferenças entre coleções e arrays.
    • ArrayList.
    • Stack.
    • Queue.
    • List.
    • Inicializadores de List.
    • Hashtable.
  • TópicoGarbage Collector e gerenciamento de recursos
    • Tempo de vida dos objetos.
    • Garbage Collector (coletor de lixo): Funcionamento do coletor de lixo; Destrutores.
    • Gerenciamento de recursos: Descarte seguro; using; Dispose; Classe GC.
  • TópicoFormulários
    • Criando uma interface: Formulário de inicialização.
    • Conceitos importantes: Controles; Objetos; Propriedades; Procedimentos de evento; Métodos.
    • Controles de formulário.
    • Resumo dos principais controles e suas propriedades: Label e LinkLabel; TextBox e RichTextBox; Button; RadioButton; CheckBox; ListBox; ComboBox; DateTimePicker; TabControl; Timer (Propriedades do controle Timer).
    • Menus: MenuStrip; ToolStrip; Configurando as teclas de acesso para os comandos do menu; Convenções para criar menus; Executando as opções do menu.
    • Adicionando barras de ferramentas.
    • Caixas de diálogo padrão.
  • TópicoInstruções de decisão
    • Instruções de decisão: if / else if / else; switch / case.
  • TópicoTratamento de exceções
    • Tipos de erros: Erro de lógica; Erro de compilação; Erro de execução.
    • Ferramentas de depuração: Breakpoints; Janela Immediate; Janela Output; Janela Watch; Janela Autos; Janela Task List.
    • Try / Catch: A classe Exception e suas derivadas; Throw; Finally.
  • TópicoIntrodução à orientação a objetos
    • Objeto: Atributos; Métodos; Mensagens.
    • Classe: Instanciação.
    • Encapsulamento.
    • Herança.
    • Polimorfismo.
  • TópicoArrays
    • Construção e instanciação de arrays.
    • Conhecendo o tamanho de um array: Arrays com várias dimensões.
    • Passando um array como parâmetro: Palavra-chave params.
  • TópicoTipos por valor e por referência
    • Tipos por valor.
    • Tipos por referência.
    • Parâmetro ref e parâmetro out.
    • Parâmetros opcionais e argumentos nomeados: Definindo um parâmetro opcional.
  • TópicoGerando setup de instalação
    • Gerando um arquivo de instalação do projeto: ClickOnce; Criando uma aplicação ClickOnce com o Publish Wizard; Testando o arquivo de instalação; Instalando o Microsoft Visual Studio 2015 Installer Projects; Criando um projeto instalador.

Confira todas as datas deste treinamento

Início Término Período Unidade
Por favor, aguarde...Por favor, aguarde...

Treinamentos Corporativos?

Preencha o formulário que
entraremos em contato





Certificados de segurança
Seguranca Seguranca
Formas de pagamento
Formas de Pagamento

Conheça algumas profissões relacionadas ao curso

O curso básico de Visual Studio 2015 - C# é ideal para se especializar na linguagem e expandir seus conhecimentos de programação, sendo capaz de criar soluções web e intranet efetivas e rápidas.
Com o domínio do Visual Studio 2015 - C# você estará apto para criar aplicações Windows e desenvolver soluções completas, atuando como desenvolvedor desktop.
Com o Visual Studio 2015 - C#, você será capaz de criar aplicações para smartphones, tablets e outros dispositivos móveis, desenvolvendo soluções para o sistema operacional Windows.
ICS

Certificações Impacta deste curso:

Recomendamos para você