Cintya-Silva / treinamento-ruby-on-rails-seuestagiario.com

Um repositório de treinamento desenvolvido por robô :robot:
https://lab.github.com/Seu-Estagiario-com/treinamento-ruby-on-rails
0 stars 0 forks source link

RubyOnRails0 #1

Open github-learning-lab[bot] opened 3 years ago

github-learning-lab[bot] commented 3 years ago

Bem-vindos!

Sejam bem-vindos ao nosso treinamento de Ruby on Rails. A ideia é nós possamos aprender juntos, realizando atividades, propondo discussões e tirando dúvidas. Espero que gostem e aproveitem bastante.

Quaisquer dúvidas, estamos à disposição.

github-learning-lab[bot] commented 3 years ago

Módulo 0 - Instalação e Configuração

Antes de iniciar nosso treinamento, precisamos instalar as ferramentas necessárias para o treinamento. Neste módulo vamos aprender ou relembrar como instalar e configurar o Git e o Ruby.

O Git é o sistema de controle de versão de código aberto mais amplamente usado. Ele permite rastrear todas as alterações feitas nos arquivos. Empresas e programadores costumam usar bastante o Git no desenvolvimento de software e aplicativos. Preparados? Vamos começar.

Instalando o Git

Mac

    Para instalar no Mac, baixe a última versão do instalador gráfico do Git para Mac OS X a partir do link https://sourceforge.net/projects/git-osx-installer/files/, escolha a versão mais atual e instale em sua máquina.

Linux

    Para instalar o Git no Ubuntu ou em uma outra distribuição baseada em Debian, execute no terminal:

$ sudo apt-get install git

    No Fedora, utilize:

$ sudo yum install git

    Para as demais distribuições do Linux, veja o comando em: http:// git-scm.com/download/linux

Windows 

    Para instalar o Git no Windows, baixe a versão mais recente através deste link https://git-scm.com/download/win

Testando a instalação do Git.

Para verificar se a instalação funcionou, faça os seguintes passos:

Passo 1:

Abra o terminal. Caso esteja usando o Windows, abra aplicação Git Bash (um atalho para abrir o Git Bash é clicar com o botão direito do mouse dentro da pasta onde deseja criar seus repositórios).

Passo 2:

Digite no terminal: git version

Pronto, mostrará no terminal o número da versão instalada, sinal de que o Git está ok. Vamos instalar agora o Ruby, juntamente com o RVM.

Configurando a instalação do Git.

A primeira coisa que você deve fazer após instalar Git é configurar seu nome de usuário e endereço de e-mail. Isto é importante, pois cada commit usará esta informação, e ela é enviada nos commits que você começa a criar:

Abra o terminal e execute (troque por seu nome, sobrenome e e-mail):

git config --global user.name "Fulano de Tal"

git config --global user.email fulanodetal@exemplo.br

Instalação do Ruby e do RVM

A linguagem Ruby foi criado na década de 90 por Yukihiro Matsumoto. Focado na produtividade e na legibilidade, o Ruby continua ganhando popularidade por seu uso no desenvolvimento de aplicativos para web. Inspirado em outras linguagens como o Python, o Ruby suporta programação funcional, é orientado a objetos, imperativo e reflexivo.

Já o RVM é uma ferramenta de linha de comando que permite instalar, gerenciar e trabalhar com facilidade os ambientes ruby. Ele irá nos ajudar a gerenciar as várias versões do Ruby que possamos ter na máquina, entre outras opções.

Nos próximos módulos aprenderemos mais sobre essas duas ferramentas. Vamos começar a instalação.

Mac

    Para instalar o Ruby com o RVM, selecionamos o passo a passo desse tutorial:  https://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

Linux

    No Linux, o passo a passo desse tutorial é excelente:  https://github.com/rvm/ubuntu_rvm

Windows

    Para instalar no Windows, basta seguir o passo a passo desse tutorial: https://gorails.com/setup/windows/10 Obs.: Siga o passo a passo usando a Using rvm.

Testando a instalação do Ruby.

Passo 1:

Abra o terminal.

Passo 2:

Digite no terminal:

ruby -v.

A versão deverá ser mostrada após a execução desse comando. Conseguiu? Deixe seu comentário abaixo. Não conseguiu? Comente aqui em baixo que iremos te ajudar.

Até o próximo módulo.