C# Fundamentals for Beginners

Microsoft Developer2022-02-248 horasIniciante
C#ProgramaçãoFundamentos.NETIniciante

Sobre este curso

C# é uma linguagem de programação poderosa e amplamente utilizada que você pode usar para criar websites, jogos, aplicativos móveis, aplicativos de desktop e muito mais com .NET. Neste vídeo, Bob Tabor mostra as ferramentas, como escrever código, recursos de depuração, explorar personalizações e muito mais.

Sobre o Curso

Aprenda os fundamentos da linguagem de programação C#, uma ferramenta poderosa e versátil para desenvolver websites, jogos, aplicativos móveis e desktop com .NET. Este curso, originalmente publicado em 2019 e apresentado por Bob Tabor, aborda desde a configuração do ambiente até os conceitos essenciais de codificação, depuração e personalização.

O que você vai aprender

  • Introdução ao Curso C#
  • Instalação e configuração do Visual Studio
  • Criação do seu primeiro programa em C#
  • Entendimento do seu primeiro programa C#
  • Trabalho com arquivos de código, projetos e soluções
  • Compreensão de tipos de dados e variáveis
  • A declaração de decisão if
  • Operadores, expressões e declarações
  • A declaração de iteração for
  • Compreensão de Arrays
  • Definição e invocação de métodos
  • A declaração de iteração while
  • Trabalho com Strings
  • Trabalho com Datas e Horas
  • Compreensão de Classes
  • Mais sobre Classes e Métodos
  • Compreensão de escopo e modificadores de acessibilidade
  • Compreensão de Namespaces e trabalho com a Biblioteca de Classes .NET
  • Criação e adição de referências a Assemblies
  • Trabalho com Coleções
  • Trabalho com LINQ
  • Enumerações e a declaração de decisão switch
  • Tratamento elegante de exceções
  • Compreensão de eventos e programação orientada a eventos

Pré-requisitos

  • Nenhum conhecimento prévio em C# é necessário, tornando este curso ideal para iniciantes em programação.
  • Familiaridade básica com o uso do terminal/linha de comando é útil, mas não obrigatória.

Para quem é este curso

Desenvolvedores iniciantes ou qualquer pessoa que deseja aprender os fundamentos da programação C# do zero, com o objetivo de construir aplicativos para web, jogos, desktop ou mobile utilizando a plataforma .NET.