Imagem do Curso gratuito Programação em C#

Curso online gratuitoProgramação em C#

Duração do curso online: 4 horas e 7 minutos

4.88

EstrelaEstrelaEstrelaEstrelaEstrela

(127)

Aprenda C# do zero e crie seus primeiros programas no Visual Studio. Curso online gratuito com exercícios e base sólida para entrar na programação.

Neste curso gratuito, aprenda sobre

  • Finalidade do C# e visão geral da linguagem e do ecossistema .NET
  • Instalação e configuração inicial do Visual Studio 2013
  • Navegação pela interface do Visual Studio e uso da caixa de ferramentas
  • Criação do primeiro programa (Hello World) e fluxo básico de execução
  • Uso de namespaces e papel da palavra-chave 'using'
  • Papel do compilador: transformar código C# em código executável/IL
  • Diferenças entre aplicativo Console e Windows Forms (interface gráfica)
  • Uso de comentários para documentar e organizar o código
  • Declaração e uso de variáveis: int, bool, string, double e dynamic
  • Declaração de múltiplas variáveis na mesma linha e quando faz sentido
  • Constantes (const): valores imutáveis e seus casos de uso
  • Operadores aritméticos, incrementos/decrementos e atribuições resumidas
  • Operadores relacionais e lógicos (==, &&/and) para compor condições
  • Estrutura if e interação com usuário; conversão string->int (int.Parse/Convert)

Descrição do curso

Desenvolva uma base prática em programação com C# e dê o primeiro passo para criar aplicações reais no ecossistema .NET. Neste curso online gratuito, você começa do zero, entendendo para que a linguagem serve e como ela é usada no dia a dia de quem desenvolve software. A proposta é tirar C# do campo da teoria e colocar você em contato com o ambiente de desenvolvimento e com a lógica essencial para escrever código com clareza e confiança.

Você vai aprender a preparar seu computador e a trabalhar no Visual Studio, reconhecendo as partes da interface e entendendo como elas ajudam a construir projetos com mais produtividade. A partir daí, você coloca a mão na massa ao criar seu primeiro programa e compreende conceitos fundamentais do processo de desenvolvimento, como compilação e depuração, que são decisivos para identificar erros e evoluir com autonomia.

Com a base do ambiente pronta, o curso aprofunda os elementos que sustentam qualquer aplicação: comentários para organização e manutenção, variáveis e tipos de dados para representar informações corretamente (inteiros, booleanos, strings, números decimais e tipos dinâmicos) e constantes para valores que não devem mudar. Esses pilares permitem que você escreva programas mais previsíveis, legíveis e fáceis de expandir.

Na sequência, você consolida o raciocínio lógico com operadores aritméticos, incrementos e formas resumidas de operação, além de operadores relacionais e lógicos para construir expressões que tomam decisões. Você também aprende a controlar o fluxo do programa com estruturas condicionais e a interagir com entradas do usuário, incluindo a conversão de dados digitados para os tipos adequados.

Ao finalizar, você terá entendido como construir pequenos programas do início ao fim, usando boas práticas iniciais e uma visão clara do papel de cada recurso da linguagem. É um caminho ideal para quem quer iniciar na área, fortalecer a lógica de programação e se preparar para avançar para projetos mais completos e oportunidades em desenvolvimento de software.

Conteúdo do curso

  • Aula em vídeo: Curso de Programação em C# - Aula 01 Introdução

    02m

  • Exercício: _Qual é a finalidade da linguagem C#?

  • Aula em vídeo: Curso de Programação em C# - Aula 02 Adquirindo o Visual Studio 2013

    03m

  • Exercício: Qual é a principal etapa para começar a usar o Visual Studio descrita no vídeo?

  • Aula em vídeo: Curso de Programação em C# - Aula 03 Interface do Visual Studio 2013

    05m

  • Exercício: _Para que serve a caixa de ferramentas presente no Visual Studio 2013?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 04 Criando o Nosso Primeiro ProgramaHello World

    07m

  • Exercício: Qual é o papel da palavra reservada 'using' na linguagem C#?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 05 Depurador Binário

    03m

  • Exercício: _Qual é o objetivo do compilador na programação em C#?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 06 Aplicativo Com interface Grafica

    05m

  • Exercício: Qual opção descreve a diferença entre um aplicativo de console e um aplicativo Windows Form?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 07 Inserindo Comentários

    05m

  • Exercício: _Qual a função dos comentários em um código em C#?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 08 Variavel do Tipo Inteiro

    07m

  • Exercício: Qual é o propósito das variáveis em programação, segundo a aula?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 09 Declaração de Multi Variaveis

    04m

  • Exercício: _Qual a vantagem de declarar múltiplas variáveis na mesma linha em C#?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 10 Variavel do Tipo Boleana

    02m

  • Exercício: Qual é a característica principal de uma variável booleana em programação?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 11 Variavel do Tipo String

    04m

  • Exercício: _Qual é o tipo de variável que deve ser utilizado para armazenar o nome do usuário?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 12 Variavel do Tipo Dinamica

    01m

  • Exercício: Qual é a função principal da variável Dynamic?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 13 Variavel do Tipo Double

    03m

  • Exercício: _Qual é o tipo de dado utilizado para representar a altura de uma pessoa, de acordo com o vídeo?

  • Aula em vídeo: Curso de Prgramação em C# - Aula 14 Criando Constantes

    05m

  • Exercício: O que é uma constante em programação?

  • Aula em vídeo: Curso de Programação em C# - Aula 15 Operadores Aritméticos

    08m

  • Exercício: _Qual é a função dos operadores aritméticos apresentados no vídeo?

  • Aula em vídeo: Curso de Programação em C# - Aula 16 Incrementos, Decrementos e Operções Resumidas

    06m

  • Exercício: Qual a maneira resumida de incrementar uma variável em 1 em um loop de repetição?

  • Aula em vídeo: Curso de Programação em C# - Aula 17 Operadores Relacionais

    07m

  • Exercício: _Qual é o operador de igualdade na linguagem C#?

  • Aula em vídeo: Curso de Programação em C# - Aula 18 Operadores Logicos

    07m

  • Exercício: Qual a função do operador 'and' em expressões lógicas?

  • Aula em vídeo: Curso de Programação em C# - Aula 19 Estrutura de controle IF

    08m

  • Exercício: _Qual é a estrutura de controle abordada nesta aula?

  • Aula em vídeo: Curso de Programação em C# - Aula 20 Estrutura de controle IF com Interação do Usuario

    04m

  • Exercício: Qual é a função correta para converter uma entrada de string em um número inteiro em C#?

Este curso gratuito inclui:

4 horas e 7 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Programação em C#

DO

Dênis Oliveira

EstrelaEstrelaEstrelaEstrelaEstrela

muito bom pra acrescentar no currículo

VD

Vicente de Paulo Sousa dos Santos

EstrelaEstrelaEstrelaEstrelaEstrela

estou fazendo um curso no Senac sobre c#, tive um pouco de dificuldade para aprender, então decidi complementar o aprendizado com essas aulas.

AC

Antonio Cleber Gomes

EstrelaEstrelaEstrelaEstrelaEstrela

massa

P

Pedro

EstrelaEstrelaEstrelaEstrelaEstrela

curso muito bom

Mais cursos gratuitos em Linguagens de programação ( Python, Ruby, Java )

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso