🛠️ Ferramentas Recomendadas (Manto Técnico)

Para um melhor aproveitamento das disciplinas técnicas, reunimos abaixo as principais ferramentas, linguagens e utilitários utilizados no mercado e nas aulas. 🛡️


🚀 Ferramentas Essenciais (Uso Geral)

NomeVersãoDescriçãoLink
VS CodeAtualEditor de código-fonte leve e extensível.Download
Notepad++AtualEditor de texto avançado e versátil.Download
Git SCM2.53Sistema de controle de versão distribuído.Download
GitHub DesktopAtualInterface gráfica para Git e GitHub.Download
7-ZipAtualCompactador e descompactador de arquivos.Download
Sumatra PDFAtualLeitor de arquivos PDF, ePub e Mobi leve.Download

🌐 Desenvolvimento Web e Backend

💻 IDEs e Ambientes

NomeVersãoDescriçãoLink
Node.js22 (LTS)Ambiente de execução JavaScript server-side.Download
Python3.11 (LTS)Linguagem de programação de alto nível.Download
Java JDK17 (LTS)Kit de desenvolvimento Java.Download
Docker DesktopAtualGestão de containers e microserviços.Download
IntelliJ IDEA Community2023.1IDE focada em desenvolvimento Java e Kotlin.Download
PyCharm Community2023.1IDE focada em desenvolvimento Python profissional.Download

🐘 Banco de Dados

NomeVersãoDescriçãoLink
MySQL Community8.4.x (LTS)Banco de Dados Relacional.Download
MySQL Workbench8.0.xFerramenta visual para design e gestão de MySQL.Download
PostgreSQL17.xBanco de Dados Relacional.Download
pgAdmin 4v8.14Gestão administrativa para PostgreSQL.Download
MongoDB Community7.0Banco de Dados NoSQL (Orientado a Documentos).Download
MongoDB Compass1.40.xInterface visual para MongoDB.Download
DBeaver CE23.xFerramenta universal de banco de dados e SQL.Download
Cassandra-Banco de Dados NoSQL Colunar.Download

🧩 Extensões VS Code

NomeVersãoDescriçãoLink
Java Extension PackExtensãoConjunto de extensões para desenvolvimento Java.Marketplace
Spring Boot Extension PackExtensãoSuporte para Spring Boot e Microserviços.Marketplace
Python ExtensionExtensãoSuporte completo para a linguagem Python.Marketplace
Node.js ExtensionsExtensãoDocumentação e ferramentas para Node.js.Link

📱 Desenvolvimento Mobile

NomeVersãoDescriçãoLink
Android Studio2023 (Hedgehog)IDE oficial para aplicativos Android.Download

🖥️ Desenvolvimento de Sistemas (Core)

NomeVersãoDescriçãoLink
Code::Blocks20.03IDE para C/C++ (inclui compilador MinGW).Download

📐 Modelagem e Aprendizado

NomeVersãoDescriçãoLink
Astah UMLCommunityFerramenta profissional para diagramas UML.Download
draw.io-Ferramenta de diagramação online/desktop.Download
VisualG3.0Interpretador de algoritmos e pseudocódigo.Download
Portugol StudioAtualAmbiente para aprender programação em PT.Download
ScratchAtualProgramação visual por blocos.Download

🎨 Design, Multimídia e Imagem

NomeVersãoDescriçãoLink
FigmaDest/WebDesign de interfaces e prototipagem.Download
CanvaOnlinePlataforma de design gráfico online.Link
GIMPAtualEditor de imagens (Alternativa Photoshop).Download
InkscapeAtualGráficos vetoriais (Alternativa Corel/Illustrator).Download
KritaAtualPintura digital e ilustração.Download
AffinityV2Suíte de design profissional (Photo/Designer).Download

🎬 Áudio e Vídeo

NomeVersãoDescriçãoLink
KdenliveAtualEditor de vídeo não-linear profissional.Download
ShotcutAtualEditor de vídeo gratuito e open-source.Download
AudacityAtualEditor e gravador de áudio multi-faixa.Download
OBS StudioAtualGravação de tela e transmissão ao vivo.Download

IMPORTANT

📗 Dica de Uso: Para os bancos de dados (MySQL e PostgreSQL), recomendamos desativar o serviço no boot automático para economizar RAM, iniciando-os manualmente apenas quando necessário.