Ferramentas Recomendadas

Para que você realize todas as práticas de laboratório e construa os sistemas da FastLog S.A. com segurança e eficiência, reunimos abaixo os softwares oficiais utilizados na grade curricular, organizados por ordem de relevância para os cursos. 🛡️


🥇 1. Softwares Oficiais da Formação (Uso Diário nos Cursos)

Estes são os ambientes exigidos nas 120 aulas práticas dos Cursos 01 a 06:

SoftwareVersão / TipoDisciplina PrincipalFinalidade PedagógicaLink Oficial
🧩 Scratch 3.0 Desktop3.29+ (Offline)Curso 01 (Pensamento Computacional)Simulação visual de processos, controle de pátios e cancelas por blocos.📥 Download MIT
💻 Portugol Studio2.7.5Curso 02 (Lógica de Programação)Lógica estruturada moderna, sintaxe C/Java { }, funções e algoritmos.📥 Download Univali
📊 Microsoft Excel2016 ou superior (365)Curso 03 (Modelagem BI) & Curso 05 (VBA)Modelagem de planilhas analíticas, PROCV/PROCX, Dashboards e macros VBA.🔗 Microsoft 365
🗄️ Microsoft Access2016 ou superior (365)Curso 04 (SQL Relacional) & Curso 06 (SIG)SGBD relacional desktop, integridade PK/FK, consultas SQL e telas de gestão.🔗 Microsoft Access
📝 VS CodeAtual (LTS)Apoio Geral (Todos os Cursos)Editor de código leve para inspecionar scripts SQL, Markdown e arquivos .bas.📥 Download VS Code

Alunos da Rede Pública / ETEC: Estudantes frequentemente têm direito ao pacote Microsoft Office 365 Education gratuito utilizando o e-mail institucional corporativo (@etec.sp.gov.br). Verifique com a coordenação de sua unidade.


🐧 2. Alternativas Gratuitas e Open Source (Para Linux, Mac ou Sem Office)

Se você utiliza Linux, macOS ou um computador pessoal sem licença ativa do Microsoft Office, utilize estas suítes abertas 100% gratuitas e compatíveis com os exercícios da trilha:

SoftwarePlataformasCompatibilidade com a GradeDescrição e RecursosLink Oficial
📗 LibreOffice CalcWin / Linux / MacSubstitui o Microsoft ExcelAbre e salva arquivos .xlsx, suporta a maioria das funções (SE, PROCV, SOMA) e tabelas dinâmicas.📥 Download LibreOffice
📕 LibreOffice BaseWin / Linux / MacSubstitui o Microsoft AccessSGBD relacional completo com suporte a tabelas relacionais, formulários, relatórios e SQL ANSI padrão.📥 Download LibreOffice
🐬 DBeaver CommunityWin / Linux / MacSubstitui o console SQL do AccessGerenciador universal de banco de dados para executar os scripts .sql dos 20 capítulos com visualização em grade.📥 Download DBeaver
🌐 Scratch Web OnlineQualquer navegadorSubstitui o Scratch DesktopPermite desenvolver todos os simuladores da FastLog diretamente pelo Chrome/Edge sem instalar nada no PC.🔗 Acessar Scratch Web

📐 3. Ferramentas de Modelagem, Diagramação e Portfólio

Utilizadas para projetar fluxogramas operacionais, diagramas de classes e versionar os projetos práticos:

SoftwareTipoFinalidade nos CursosLink Oficial
🌐 draw.io (diagrams.net)Web / DesktopDiagramação ágil de fluxogramas de processos logísticos e mapas mentais.🔗 Acessar draw.io
📐 Astah UML CommunityDesktop (Win/Mac)Modelagem de Diagramas Entidade-Relacionamento (DER) e Diagramas de Classes.📥 Download Astah
🐙 Git SCMLinha de comandoControle de versão distribuído para rastrear alterações de código e scripts.📥 Download Git
🖥️ GitHub DesktopInterface GráficaGestão visual de repositórios para publicação do portfólio estudantil no GitHub.📥 Download GitHub Desktop

🧰 4. Utilitários Essenciais de Sistema

Softwares fundamentais para descompactar os pacotes de download e ler materiais de estudo:

NomeFunçãoObservação de UsoLink Oficial
📦 7-ZipCompactador / DescompactadorEssencial para extrair os pacotes mestres .zip da Central de Downloads.📥 Download 7-Zip
📄 Sumatra PDFLeitor de PDF ultraleveIdeal para abrir os Slides de Portugol no laboratório sem pesar a memória RAM.📥 Download Sumatra
📝 Notepad++Editor de texto versátilSuporta realce de sintaxe em dezenas de formatos (.sql, .bas, .por, .csv).📥 Download Notepad++

🏢 5. Tecnologias Complementares e Bancos Enterprise (Opcional)

Para estudantes que desejam expandir seus conhecimentos em desenvolvimento web, APIs e SGBDs corporativos de grande porte:

TecnologiaCategoriaDescriçãoLink Oficial
🐬 MySQL Community & WorkbenchSGBD RelacionalBanco de dados cliente/servidor para ambientes corporativos e aplicações web.📥 Download MySQL
🐘 PostgreSQL & pgAdmin 4SGBD Objeto-RelacionalBanco de dados robusto de código aberto com recursos analíticos avançados.📥 Download PostgreSQL
🐍 Python 3.11+ (LTS)Linguagem de ScriptLinguagem moderna para ciência de dados, automações de back-end e inteligência artificial.📥 Download Python
🟢 Node.js 22 (LTS)Runtime JavaScriptAmbiente de execução para desenvolvimento de microserviços e aplicações web full-stack.📥 Download Node.js

Dica de Desempenho no Laboratório: Caso instale SGBDs cliente/servidor como MySQL ou PostgreSQL em seu notebook pessoal, configure o serviço para inicialização Manual no painel de serviços do Windows. Isso economiza cerca de 600 MB a 1 GB de memória RAM durante o uso do Excel e do Access.