Trilha Estágio Trilha

Ambiente: Linux

O curso monta um ambiente de desenvolvimento Rails no Ubuntu e em outras distribuições baseadas em Debian. Começa pela paridade do Linux com a produção. Depois trata do apt e do build-essential, do bash e do zsh com dotfiles e PATH, e da instalação do Ruby com rbenv e ruby-build. Em seguida vem o PostgreSQL, com autenticação peer e a conexão do Rails pelo socket local. O VS Code é configurado com Ruby LSP e outras extensões. Por fim, uma app Rails com PostgreSQL roda no Puma e no console.

O que você vai aprender

  • ✓Instalar pacotes, compiladores e bibliotecas com apt e sudo
  • ✓Configurar bash ou zsh com dotfiles, PATH, aliases e variáveis de ambiente
  • ✓Instalar e alternar versões do Ruby com rbenv e ruby-build
  • ✓Rodar o PostgreSQL com systemd e usar autenticação peer no Rails
  • ✓Configurar o VS Code com Ruby LSP, um linter e GitLens
  • ✓Criar, subir e explorar uma app Rails com PostgreSQL
Prévia grátis · Aula 1 4 min de leitura

Por que o Linux é a casa do desenvolvedor

Aqui vai um fato que muda a forma como você deve pensar no seu notebook: quase toda aplicação Rails do mundo roda em Linux em produção. Quando você faz deploy para um VPS, para o Heroku, para o Fly.io ou para um cluster Kubernetes, seu código roda em uma máquina Linux.

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...