Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🛠️ 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. 🛡️


💻 IDEs e Editores de Código

NomeVersãoDescriçãoLink
VS CodeAtualEditor de código-fonte leve e extensível.Download
IntelliJ IDEA Community2023.1IDE focada em desenvolvimento Java e Kotlin.Download
PyCharm Community2023.1IDE focada em desenvolvimento Python profissional.Download
Android Studio2023 (Hedgehog)IDE oficial para aplicativos Android.Download
Code::Blocks20.03IDE para C/C++ (inclui compilador MinGW).Download
Notepad++AtualEditor de texto avançado e versátil.Download

🧩 Extensões Essenciais (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

🐘 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

☕ Linguagens e Ambientes

NomeVersãoDescriçãoLink
Java JDK17 (LTS)Kit de desenvolvimento Java.Download
Node.js22 (LTS)Ambiente de execução JavaScript server-side.Download
Python3.11 (LTS)Linguagem de programação de alto nível.Download
Docker DesktopAtualGestão de containers e microserviços.Download

⛓️ Controle de Versão e Gestão

NomeVersãoDescriçãoLink
Git SCM2.53Sistema de controle de versão distribuído.Download
GitHub DesktopAtualInterface gráfica para Git e GitHub.Download

📐 Modelagem e Design

NomeVersãoDescriçãoLink
Astah UMLCommunityFerramenta profissional para diagramas UML.Download
draw.io-Ferramenta de diagramação online/desktop.Download
FigmaDest/WebDesign de interfaces e prototipagem.Download
CanvaOnlinePlataforma de design gráfico online.Link
Astah 64bit-Instalador 64 bits (Google Drive).Drive
Astah 32bit-Instalador 32 bits (Google Drive).Drive

🧪 Aprendizado e Algoritmos

NomeVersãoDescriçãoLink
VisualG3.0Interpretador de algoritmos e pseudocódigo.Download
Portugol StudioAtualAmbiente para aprender programação em PT.Download
ScratchAtualProgramação visual por blocos.Download

🎨 Multimídia e Imagem

NomeVersãoDescriçãoLink
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

📂 Utilitários Sistêmicos

NomeVersãoDescriçãoLink
7-ZipAtualCompactador e descompactador de arquivos.Download
Sumatra PDFAtualLeitor de arquivos PDF, ePub e Mobi leve.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.