Oi, João!
Que bom ter você por aqui e parabéns por buscar esse conhecimento prático sobre o dia a dia do desenvolvimento.
Sua dúvida é muito pertinente. Ao longo deste capítulo e dos próximos passos na trilha de programação, você terá sim contato direto com essas ferramentas. Entender o ambiente onde o código ganha vida é tão importante quanto aprender a lógica em si.
Ambientes de Desenvolvimento e IDEs
Sim, o curso aborda a utilização de ferramentas reais de mercado. O foco principal costuma ser o VS Code (Visual Studio Code) por sua leveza e versatilidade, mas o conceito de IDE (Ambiente de Desenvolvimento Integrado) é explicado para que você entenda a diferença entre um editor simples e uma plataforma completa como o IntelliJ ou o Visual Studio.
Principais Funcionalidades Exploradas
Você verá na prática como essas ferramentas facilitam o trabalho:
- Gerenciamento de Projetos: Como abrir pastas, organizar seus arquivos de código e navegar entre eles de forma estruturada.
- Extensões: O VS Code, por exemplo, é como um "Lego". Você aprenderá que pode instalar pequenos complementos para dar suporte a diferentes linguagens ou para colorir o código, facilitando a leitura.
- Terminal Integrado: aprenderemos a usar o terminal dentro do próprio editor para executar comandos e ver o programa funcionando sem precisar sair da tela de desenvolvimento.
- Depuração (Debug): Veremos como o editor ajuda a encontrar erros, permitindo analisar o código passo a passo para entender onde a lógica pode ter falhado.
Como se preparar
Se você já quiser dar os primeiros passos, uma boa sugestão é baixar e instalar o VS Code. Ele é gratuito e está disponível para Windows, macOS e Linux. Ao abrir o programa, tente localizar o menu de Extensions (o ícone de quadradinhos no lado esquerdo) e o Terminal.
O objetivo é que você não apenas escreva código, mas compreenda todo o ecossistema que uma pessoa desenvolvedora utiliza para entregar uma solução completa.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!