An open API service indexing awesome lists of open source software.

https://github.com/jhonataferreira95/documention_ruby

Documentando o Ruby/Rails
https://github.com/jhonataferreira95/documention_ruby

rails ruby ruby-gem ruby-lib ruby-on-rails

Last synced: about 1 month ago
JSON representation

Documentando o Ruby/Rails

Awesome Lists containing this project

README

          

# Documentação Ruby

## Dependências

### Ruby version 3.4.6

### Gems

- Faker, Roo, Byebug Securerandom, RubyLSP, Pg e ActiveRecord foram utlizadas.

## Índice

1. [Introdução](#introdução)
2. [Ruby fundamentos]()
3. [Arquivos, Módulos e Gems]()
4. [Programação Orientada a Objetos (POO)]()
5. [Bando de dados]()
6. [Ruby Avançado]()
7. [Git e Github]()
8. [Ruby on Rails]()

---

## Estrutura do projeto

```bash

DOCUMENTAÇÃO RUBY/
├── Banco de dados SQL/
│ └── Assets/
│ └── Integração_com_BandoDeDados/
│ └── Modelagem_BancoDeDados/
│ └── Rails.sql
├── Git e Github/
│ └── Readme.md
├── Ruby arquivos, módulos e gems/
│ └── Gems/
│ └──Manipulação de arquivos/
│ └── Módulos/
│ └──projetos/
├── Ruby avançado/
│ └──Estrutura de dados/
│ └──Recursividade/
│ └──Sorting/
├── Ruby fundamentos/
│ ├── Ruby/
│ └── README.md
├── Ruby poo/
│ ├── Ruby/
│ └── README.md
├── RubyOnRails/
│ └── README.md
├── .ruby-version
└── README.md

```

## Introdução

Ruby é uma linguagem de programação dinâmica, open-source, focada na simplicidade e produtividade. Seu criador, Yukihiro Matsumoto, a projetou com o objetivo de tornar a programação mais humana e intuitiva.

- **Principais características:**
- Sintaxe elegante e legível.
- Suporte a múltiplos paradigmas (orientado a objetos, funcional).
- Forte comunidade e ecossistema.

---