O curso de C# apresenta esta poderosa e produtiva linguagem, bem como os conceitos de programação orientada a objetos necessários para o desenvolvimento de aplicações fáceis de manter.

Além dos fundamentos da linguagem C#, você aprenderá a criar aplicações para Windows, formas de distribuição de aplicações e conexões com banco de dados.

Pré-requisito do Curso

Para um bom aproveitamento do curso de C# é necessário ter concluído nosso curso de Lógica de Programação ou possuir conhecimentos equivalentes.

Carga horária: 40 horas

Benefícios deste curso

  • Certificado de conclusão (necessário 75% de presença)
  • Material didático em midia digital.
  • Capacita o aluno a compreender os fundamentos da Linguagem C# e criar aplicações que se conectam com um banco de dados.

CONTEÚDO PROGRAMÁTICO C# (40 HORAS)

  • Introdução ao Microsoft Visual Studio
  • Instalação do Visual Studio
  • O Ambiente do Visual Studio
  • Tipos de aplicações
  • Arquivos
  • Variáveis em C#
  • Inteiros
  • Exemplos com tipos inteiros
  • Ponto flutuante
  • Exemplo com o tipo float
  • Exemplo com o tipo decimal
  • Exemplo com o tipo double
  • Tipo enum
  • Tipo Array - Matriz
  • Operadores
  • Operadores aritméticos ou matemáticos
  • Operadores relacionais ou de comparação
  • Operadores lógicos
  • Operadores de incremento e decremento
  • Operadores aritméticos de atribuição
  • Estrutura Condicional
  • Tomada de decisão
  • Estrutura de decisão simples
  • Estrutura de decisão composta
  • Estrutura encadeada
  • Estrutura switch
  • Tratamento de erros
  • O comando try..catch
  • Enviando mensagens de erros
  • Estrutura de Repetição
  • Estrutura while
  • Estrutura do..while
  • Estrutura for
  • Estrutura foreach
  • Aplicações Visuais
  • Introdução ao ambiente visual
  • Criação de procedimentos de usuário em C#
  • Exercícios
  • Funções e Vetores
  • Criação de funções de usuário em C#
  • Vetores em C#
  • Criação da Interface com o usuário
  • Menu e Menu Popup no C#
  • Criação de menu no C#
  • Criação do menu popup
  • Barra de status
  • Acessando Banco de Dados com C#
  • Criação do banco de dados
  • O assistente de conexão
  • Banco de Dados com Microsoft SQL Server
  • Aplicação com banco de dados SQL
  • Distribuição de uma Aplicação
  • Criação de um Setup
  • Instalação da aplicação
  • Orientação a Objetos
  • Classes
  • Criação e utilização de uma classe em C#
  • Modificadores de acesso
  • Modificadores de acesso dos métodos
  • Herança
  • Polimorfismo
  • Encapsulamento