Skip to content

Esse repositório foi feito para armazenar atividades relacionadas a Sprint 4 do Programa de Bolsas de Automação de Testes com Ruby da empresa Compass UOL.

Notifications You must be signed in to change notification settings

Gabriel-Simas/RealityStone_-Gabriel_Roberto-_Compass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Programa de Bolsas - RealityStone | Compass

💡 Visão Geral

Primeiramente seja muito bem-vindo(a), esse repositório está destinado a documentar e acompanhar os conhecimentos adquiridos durante o percurso de QA no programa de bolsas oferecido pela Compass (Compass UOL), mas especificamente ao decorrer da Sprint 4 que foca em Ruby e Versionamento de Código. Meu nome é Gabriel Simas, tenho 19 anos, sou estudante do curso de Análise e Desenvolvimento de Sistemas na UCPEL (Universidade Católica de Pelotas).

🗂️ Organização do Repositório

Este repositório foi estruturado para simplificar a navegação, portanto eu optei por dividir as pastas do repositório por tópicos, cada um dos tópicos representam uma porção do contéudo que venho aprendendo ao decorrer dessa sprint. Segue a baixo um sumário explicando de forma um pouco mais detalhada o que cada uma das pastas contém:

  • /Git e GitHub: Esta pasta contém informações, tutoriais, dicas e projetos relacionados ao uso do Git e do GitHub. Inclui arquivos Markdown explicativos sobre como usar o controle de versão, fazer commits, criar branches e fazer pull requests.
  • /Ruby: Esta pasta é dedicada à linguagem de programação Ruby. Ela contém exemplos de código Ruby, pequenos projetos ou exercícios para praticar suas habilidades de programação em Ruby.
  • /Ruby Koans: Essa pasta contém exercícios e projetos relacionados aos Ruby Koans. Os Koans são uma maneira de aprender Ruby através da resolução de pequenos desafios de programação. Os exercícios geralmente estão "incompletos" e você precisa preencher os espaços em branco para fazê-los funcionar, nesse caso eles estão solucionados.
  • /TDD: Essa pasta contém informações sobre TDD (Desenvolvimento Orientado a Testes). Inclui exemplos de como escrever testes antes de escrever o código real, bem como informações sobre frameworks de teste em Ruby, como RSpec.

🛠️ Ferramentas Empregadas

  • 📚 Git: Git é um sistema de controle de versão amplamente utilizado na programação e desenvolvimento de software. É apreciado por sua eficiência, flexibilidade e capacidade de rastrear as alterações no código-fonte ao longo do tempo. Desenvolvido por Linus Torvalds, o criador do Linux, o Git se tornou uma ferramenta indispensável para equipes de desenvolvimento de software e indivíduos. Ele permite que os desenvolvedores colaborem de forma eficaz, rastreiem o histórico de alterações, revertam para versões anteriores e gerenciem projetos de software de maneira transparente. O Git é uma escolha fundamental para o controle de versão de código-fonte em uma ampla variedade de projetos de desenvolvimento.

  • 🌐 GitHub: GitHub é uma plataforma de hospedagem de código-fonte baseada na web que oferece serviços de controle de versão, colaboração e gerenciamento de projetos para desenvolvedores de software e equipes. Fundado em 2008, o GitHub se tornou um dos principais pontos de encontro da comunidade de desenvolvedores em todo o mundo.

  • 💎 Ruby: Ruby é uma linguagem de programação dinâmica e de propósito geral. É conhecida por sua simplicidade e legibilidade. Muitos desenvolvedores a utilizam para construir aplicativos web, scripts e automatizar tarefas.

  • 🧘‍♂️ Ruby Koans: Ruby Koans é uma ferramenta de aprendizado interativa que ajuda os desenvolvedores a dominar a linguagem de programação Ruby. Inspirada na filosofia Zen, esta abordagem única combina testes unitários e ensinamentos para orientar os alunos em sua jornada de aprendizado Ruby. Os Koans incentivam a exploração da linguagem e promovem a compreensão profunda, tornando-se uma escolha popular para iniciantes e programadores experientes em busca de aprimorar suas habilidades em Ruby.

📚 Bibliografia

A maior parte do conteúdo foi baseado no conteúdo apresentado nos vídeos e materiais disponibilizados ao decorrer do curso. Quanto ao resto do conteúdo que utilizei para desenvolver meu repositório me baseei em vídeos do Youtube sobre os respectivos assuntos, os mesmos estão listados abaixo, recomendo que assistam e se inscrevam os conteúdos são de ótima qualidade.

Vídeos:

About

Esse repositório foi feito para armazenar atividades relacionadas a Sprint 4 do Programa de Bolsas de Automação de Testes com Ruby da empresa Compass UOL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages