quartz/content/04-extras/index.md
2025-11-21 22:10:40 -03:00

39 lines
1.9 KiB
Markdown

---
title: Extras
---
>[!warning]
> Se você é membro da dev e quer contribuir com algum material, se liga no **Guia do Hub** disponível na barra lateral: [[../05-guiahub/01-guia-onboarding-hub|Guia do Hub]]
## O que é a trilha Extras?
A trilha de **Extras** reúne conteúdos de **infraestrutura técnica e ferramentas** que serve como complemento as outras trilhas do Hub.
Aqui entram materiais que não são de uma área específica (FinQuant, IA ou Ciência de Dados), mas que são fundamentais para **trabalhar bem em time, versionar código e dominar o ecossistema de desenvolvimento**:
- **Git e GitHub**
(workflow com branches, pull requests, resolução de conflitos, boas práticas de commit)
- **Outras linguagens de programação e ferramentas de apoio**
(bash/shell, uso de terminais, scripts auxiliares, noções de C/C++, Java, JavaScript/TypeScript etc.)
- **Ambiente de desenvolvimento e produtividade**
(VS Code, extensões úteis, conda/venv, organização de projetos, snippets, automações)
- **Materiais gerais de programação, algoritmos e boas práticas**
(estilo de código, estruturação de pastas, documentação mínima, testes básicos)
O objetivo é concentrar aqui tudo o que **aumenta a qualidade e a eficiência do trabalho técnico**, independentemente da trilha principal do projeto.
---
## Pra quem é essa trilha?
> 👇 Se você se identificou com pelo menos um ponto, vale explorar os materiais de Extras:
- Quer **entender melhor Git/GitHub** e parar de “apanhar” de merge, conflitos e branches
- Está montando ou melhorando seu **ambiente de desenvolvimento** (editor, terminal, Python, etc.)
- Quer aprender **conceitos de programação** que se aplicam em qualquer trilha (estrutura de código, funções, módulos, testes)
- Gosta de explorar **novas linguagens** ou ferramentas úteis para projetos da dev
---
## Como navegar pela trilha?
Use o menu à baixo para acessar os conteúdos de cada semestre: