Fundamentos do C#
Aprenda ou consolide todos os conhecimentos necessários para trabalhar com C# e .NET!
0 (0)
25697 Alunos
Iniciante
12h 9m de conteúdo
Certificado de conclusão
Acesso em todas as plataformas
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.