# 1. Instalação necessária para Ruby on Rails

## Descrição:

Para você que está começando a programar e ainda está tendo muita dificuldade, este curso é para você. Com ele você vai conseguir fazer uma aplicação WEB do ZERO, desde a instalação até a página de login.

Acessar tutorial, apenas para fins acadêmicos, sobre instalação de Ruby on Rails v 4.2.9:

* <https://carolsprak.gitbook.io/ruby-on-rails-para-iniciantes/>

Versão Atual do Rails no site ofical:

* <https://rubyonrails.org/>

## 1. Instalação usando Docker do projeto

```bash
# Primeira vez que for iniciar o projeto no docker
$ sudo docker-compose build
```

```bash
# Iniciar o servidor de aplicação do docker
$ sudo docker-compose up
```

```bash
# Em caso de mudanças na aplicação, para reiniciar o servidor.
$ Ctrl + c
$ sudo docker-compose up --build
```

## 2. Instalação necessária para Ruby on Rails

Acessar tutorial, apenas para fins acadêmicos, sobre instalação de Ruby on Rails:

* <https://carolsprak.gitbook.io/ruby-on-rails-para-iniciantes/>

Versão Atual do Rails no site ofical:

* <https://rubyonrails.org/>

### 1. Instalar o Rails

#### Passo 1: Faça a instalação para o seu sistema operacional

Acessar a página de instalação do rails e siga as instruções para cada sistema (Mac, Windows, Linux):

* <http://installrails.com>

#### Passo 2: Verifique se ele foi instalado corretamente

Execute o comando abaixo em um terminal e verifique se o Rails foi instalado corretamente. Por exemplo:

```bash
$ rails -v
# Rails 7.0.0
```

### Autora

* Anne Caroline Rocha

### Licença

Este projeto está licenciado sob a Licença MIT - veja [LICENSE](https://github.com/carolsprak/computacaonapratica/blob/master/LICENSE/README.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://carolsprak.gitbook.io/ruby-on-rails-para-iniciantes/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
