js-dev-course

Ferramentas

Para continuar o curso você vai precisar conhecer e instalar algumas ferramentas de desenvolvimento.

Editor de Código

Como vamos escrever o “código fonte” de nossos programas usando linguagens de programação precisamos de um editor de código. Um editor de código é uma ferramenta de software utilizada por programadores para criar e editar código fonte de programas. É uma parte essencial do processo de desenvolvimento de software, pois permite que os programadores escrevam, visualizem, editem e organizem o código de maneira eficiente.

Aqui estão algumas características e funções comuns encontradas em um editor de código:

Existem muitos editores de código disponíveis, desde opções simples e leves até ambientes de desenvolvimento integrados (IDEs) mais complexos, que oferecem recursos adicionais. A escolha de um editor de código é uma decisão pessoal e muitas vezes depende das preferências do programador e dos requisitos do projeto em questão.

Nesse cursos vamos utilizar o VSCode. Para baixá-lo, acesse o link: https://code.visualstudio.com/download e ao final do download, é só instalar.

Terminal

Um “terminal” é uma ferramenta essencial no desenvolvimento de software. É uma interface de linha de comando que permite que você interaja com o sistema operacional do computador, executando comandos através de texto.

Aqui estão algumas características e funcionalidades importantes de um terminal para um programador iniciante:

Nesse curso vamos utilizar o terminal que vem integrado ao VSCode. Para acessar esse terminal, abra o VSCode e pressione Ctrl - Shift - '.

Runtime

Como a linguagem que vamos usar nesse curso é interpretada vamos precisar de um programa que interprete e execute nossos programas aí entra o Runtime.

No contexto da programação, o termo “Runtime” refere-se ao ambiente de execução de um programa de computador. É o conjunto de recursos e bibliotecas necessárias para que o código fonte seja executado e o programa funcione corretamente. O Runtime é responsável por interpretar, compilar e executar o código escrito pelos programadores.

Nesse curso usaremos o Deno para executar nossos programas. Deno é um Runtime para JavaScript e TypeScript construído com base no mecanismo V8 do Google Chrome e no Rust. Lançado em maio de 2020.

Para instalar o Deno, acesse o seu Terminal e rode o seguinte commando:

winget install --id DenoLand.Deno -e

Conclusão

Com tudo instalado, falta só alguns detalhes antes de entrarmos na programação em si.

Para acompanhar os exemplos das aulas e brincar com seus programas siga as seguintes instruções:

  1. Para cada novo programa, crie um arquivo com a extensão .js utilizando o editor de código.
  2. Abra o terminal do seu editor (Ctrl - Shift - ')
  3. Selecione a pasta onde seu arquivo está
  4. Execute o arquivo com deno run ./meu-arquivo.js
  5. O resultado será mostrado no terminal.

Para compreender melhor os exemplo de código você precisa entender o que são comentários.

Em JavaScript linhas iniciadas por // são comentários e não fazem parte do programa em si. Comentários são usados para deixar alguma informação útil sobre o programa em forma textual para quem vai precisar ler e entender o código no futuro. Até o ‘você’ do futuro!


// Aqui eu posso escrever o que eu quiser
// E o computador não vai se importar ;)

Nesse curso vamos usar muitos comentários para explicar partes dos códigos mostrados.


< AnteriorÍndicePróximo >