Fundamentos do C#

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

0 (0)

25697 Alunos

Iniciante

Fundamentos do C#

12h 9m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar

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.