Ir para o conteúdo

Ambiente de desenvolvimento

Siga o tutorial do seu sistema operacional (OS), mas para entender melhor como ser um bom desenvolvedor, leia e veja todos os tutoriais.

Windows

Para windows, lembre-se que você sempre vai acabar tendo que usar o kernel do linux e então vamos ter que usar WSL (Windows subsystem for linux).

  1. Habilitar o modo de desenvolvedor
  2. Habilitar o Hyper V para usar Docker (mais para o final do projeto quando já estivermos com a base de dados concreta)
  3. Baixar o terminal do Windows (na Microsoft Store, versão produção - não preview)
  4. Baixar a toolbox da JetBrains para instalar IDEs
  5. Baixar o VS Code
  6. Instalar WSL (versão 2.0)
  7. Instalar Ubuntu 20.04 como distribuição linux
  8. Instalar os pacotes básicos de dev na WSL
  9. Instalar asdf (no linux) para versionamento de linguagens de programação
  10. Instalar PostgreSQL 12

Tutoriais sobre possíveis configurações

How to set up windows dev env

My Development Environment Set up on Windows to use Python for Web Dev & Data Science

A beginners guide to setting up a modern web development environment on Windows 10

MacOS

Não será usado.

Linux

Claramente existem diversas distros GNU/Linux. Por isso, na Code & Coffee 55 o padrão é usar Ubuntu. Isso se deve ao fato de ser a distro mais usada, mais fácil de colocar em uso e também de facilitar o setup dos usuários de Windows da Code & Coffee 55 com WSL.

A versão usada é sempre a última versão LTS (Long Term Support).

  1. Instalar os pacotes básicos de desenvolvimento em linux
  2. Instalar docker (mais para o final do projeto quando já estivermos com a base de dados concreta)
  3. Baixar a toolbox da JetBrains para instalar IDEs
  4. Baixar o VS Code
  5. Instalar asdf (no linux) para versionamento de linguagens de programação
  6. Instalar PostgreSQL 12

Tutoriais sobre possiveis configurações

O Guia DEFINITIVO de UBUNTU para Devs Iniciantes

23 Best Things To Do After Installing Ubuntu