Fundamentos do C#

Aprenda ou consolide todos os conhecimentos necessários para trabalhar com C# e .NET!

13h
Iniciante
Careers Image

Sobre o curso

Esta é a página do curso 2801 - Fundamentos do C#.

Conhecer fundamentos é essencial para qualquer desenvolvedor. Os fundamentos são os conceitos que servem como um alicerce, e permitirão que você aprenda novas tecnologias com mais facilidade, já que os conceitos fundamentais são compartilhados entre tecnologias diferentes.

Todo o aprendizado deste curso poderá ser reaproveitado em outras linguagens de programação, por isso, não pule este curso!

Nas próximas seções, você descobrirá o que vai aprender neste curso, para quem ele é recomendado, quais as tecnologias utilizas e o que será construído no decorrer do curso.

Neste curso de C# você vai...

  • Aprender todos os conceitos fundamentais da linguagem C#
  • Aprender conceitos de programação que servem para outras linguagens de programação
  • Conhecer um pouco sobre linguagens e compiladores
  • Conhecer um pouco da história do C# e dos frameworks .NET da Microsoft
  • Preparar seu ambiente de desenvolvimento
  • Aprender os principais tipos de dados em linguagens orientadas à objetos
  • Aprender a manipular strings, datas, moedas e arrays
  • Aprender a converter os tipos de dados
  • Aprender operadores aritméticos, de atribuição, de comparação e lógicos
  • Aprender a utilizar estruturas condicionais como if e switch
  • Aprender a utilizar estruturas de repetição, como For, While e Do/While
  • Aprender a escrever métodos e funções utilizando boas práticas
  • Aprender a utilizar Structs e Enums
  • Entender e começar a trabalhar com exceções (Exceptions)
  • Aprender a criar aplicações Console com C#

Para quem é recomendado este curso de C#

  • Iniciantes na área de programação
  • Programadores com alguma experiência em outra linguagem que querem migrar para C#
  • Profissionais que estão se preparando para uma entrevista técnica para trabalhar com .NET
  • Profissionais experientes que querem fechar lacunas nos seus conhecimentos fundamentais

Tecnologias e versões utilizadas

  • .NET Core 3.1 LTS
  • Visual Studio Code (Versão mais recente disponível)

Projetos do curso

  • Calculadora Console com as quatro operações básicas.
  • Cronômetro para aprender Funções, Thread, Sleep.
  • Editor de textos em Console para praticar controle de fluxo, ler e gravar arquivos e processar inputs do teclado.
  • Editor de HTML em Console para praticar estruturas de repetição, e realizar um parsing/processamento básico de strings.

Conteúdo do curso

Linguagens e Compiladores

27m

C#

27m

Frameworks

36m

.NET

1h 6m

Linguagem de Programação com C#

3h 43m

Mão na massa: Criando uma calculadora

42m

Mão na massa: Cronômetro

40m

Mão na massa: Editor de Textos

29m

Strings

54m

Mão na massa: Editor HTML

49m

Datas

1h 1m

Moedas

18m

Arrays

27m

Exceptions

29m

Conclusão

1m

Não sabe por onde começar?  Clique aqui.

64

cursos disponíveis

374

horas de conteúdo

75591

de alunos

52212

certificados emitidos

Conheça os nossos planos

Premium

No plano anual você tem acesso à todos os benefícios Premium através de uma compra única, com desconto, ou parcelada em até 12X no cartão de crédito.

R$

1.017,36

À vista no PIX com 10% OFF

Ou R$ 1.253,39 em até 12x no cartão de crédito

Todo conteúdo do Starter

Formação completa de .NET

Eventos exclusivos

7 dias de garantia

Você tem alguma duvídas?

Perguntas frequentes

Posso começar de graça?

Vou ter que pagar algo?

Por onde devo começar?

Os cursos ensinam tudo que preciso?

O que eu devo estudar?

Estou pronto para estudar no balta.io?

Ainda não sanou sua dúvida?  Clique aqui.
An unhandled error has occurred. Reload 🗙