Introdução à programação
Escrever seu primeiro código C#
Olá, estudante! Seja muito bem-vindo ao curso de programação em C#, módulo Escrever o seu primeiro Código C#
Antes de começar os seus estudos é importante saber que em cada módulo do curso você terá acesso a dois materiais de estudos. O primeiro sempre será a aula em vídeo, onde você aprenderá a parte prática do conteúdo abordado. O segundo é uma pequena apostila com as mesmas informações, porém nela você poderá ter acesso aos códigos para testar em seu próprio computador sem precisar pausar e copiar os códigos apresentados em vídeo e também aos links de acesso, programas e sites.
Para otimizar sua prática, utilize o editor .NET que está disponível em:
https://dotnet.microsoft.com/en-us/platform/try-dotnet.
Introdução
A linguagem de programação C# permite que você crie muitos tipos de aplicativos, como:
- Aplicativos de negócios para capturar, analisar e processar dados
- Aplicativos Web dinâmicos que podem ser acessados em um navegador da Web
- Jogos 2D e 3D
- Aplicativos financeiros e científicos
- Aplicativos seguros baseados em nuvem
- Aplicativos móveis
Mas como começar?
De longe, a melhor maneira de aprender a codificar é escrever o máximo possível de códigos. Portanto, incentivamos você a inserir código com os exercícios deste módulo e os outros deste roteiro de aprendizagem. Inserir o código você mesmo em cada exercício e solucionar pequenos desafios de codificação acelerará seu aprendizado.
Além disso, você precisa começar a aprender pequenos conceitos básicos e desenvolvê-los com a prática e a exploração contínuas.
Neste módulo, você vai:
- Escrever suas primeiras linhas de código C#
- Usar duas técnicas diferentes para imprimir uma mensagem em um console de texto
- Diagnosticar erros ao digitar o código incorretamente
- Identificar diferentes elementos da sintaxe C#, como operadores, classes e métodos
Ao final deste módulo, você conseguirá escrever código C# para exibir uma mensagem em um console de texto, como o prompt de comando do Windows. Essas linhas de código oferecerão a você uma introdução à sintaxe C# e fornecerão insights úteis imediatamente. Na verdade, este módulo apresentará muitas novas ideias, que serão expandidas em outros módulos
Exercício - “Olá, Mundo!”
Neste primeiro exercício prático, você usará o C# para imprimir uma frase consagrada do programador na Janela de Saída.
Escrever sua primeira linha de código
Há uma tradição antiga entre os desenvolvedores de software de imprimir a frase "Olá, Mundo!" em uma linha de comando ou uma janela de console. Como você verá, você pode aprender muito sobre programação e a linguagem de programação C# com este simples exercício
Etapa: inserir o código no Editor do .NET pelo navegador
O Editor do .NET e o painel de saída fornecem uma ótima experiência no navegador que é perfeita para essa abordagem do tutorial. O Editor do .NET está localizado no lado direito desta página da Web. O painel de saída está abaixo dele
Mais adiante, você aprenderá a usar o Visual Studio Code ou o IDE completo do Visual Studio para criar exemplos de código maiores e mais interessantes – até mesmo aplicativos inteiros.
Insira este código no Editor do .NET à direita
sharp microsoft learn exercises.
mybinder
Para inserir o código, clique no Editor do .NET e digite o código abaixo. Se você não estiver familiarizado com a linguagem C#, você pode precisar de um pouco de tempo para se acostumar com a sintaxe. Não se preocupe, você se acostumará com a sintaxe C# rapidamente. Por enquanto, você deve apenas inserir o código abaixo
C#
Console.WriteLine("Hellow World!");
Explicaremos como e por que isso funciona em breve. Mas primeiro, você deve vê-lo em execução e conferir se não o inseriu incorretamente. Para fazer isso, você executará o código.
Incentivamos você a inserir essa linha de código por conta própria. Inserir o código por conta própria reforça sua capacidade de memória e ajuda a obter insights que você não obteria de outra forma.
Configurar o ambiente local
Pode seguir os passos diretamente do Tutorial oficial no MS Learn
A primeira etapa para executar um tutorial em seu computador é configurar um ambiente de desenvolvimento. Escolha uma das seguintes alternativas:
Fluxo de desenvolvimento de aplicativos básico
As instruções nesses tutoriais pressupõem que você esteja usando a CLI do .NET para criar, compilar e executar aplicativos. Você usará os comandos a seguir:
dotnet new
cria um aplicativo. Este comando gera os arquivos e ativos necessários para o seu aplicativo. Todos os tutoriais de introdução ao C# usam o tipo de aplicativo console. Depois de conhecer as noções básicas, você poderá expandir para outros tipos de aplicativo.
dotnet build
cria o executável.
dotnet run
executa o executável.
Se você usar o Visual Studio 2019 para estes tutoriais, escolherá uma seleção de menu do Visual Studio quando um tutorial o orientar a executar um destes comandos da CLI:
- File>New>Project cria um aplicativo.
- O modelo de projeto
Console Application
é recomendado.
- Você terá a opção de especificar uma estrutura de destino. Os tutoriais abaixo funcionam melhor ao direcionar o .NET 5 ou superior.
- Build>Build Solution cria o executável.
- Debug>Start Without Debugging executa o executável.
Resumo
Esta série de vídeos do Canal 9 é uma ótima introdução à linguagem C#. Você pode assistir a cada vídeo individualmente ou assistir a todos os vídeos em uma única sessão. A série de vídeos C# 101 é uma ótima maneira de aprender sobre a linguagem C# e a plataforma .NET.
Saiba mais com uma série de vídeos do Canal 9