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:
| Software | Versão / Tipo | Disciplina Principal | Finalidade Pedagógica | Link Oficial |
|---|---|---|---|---|
| 🧩 Scratch 3.0 Desktop | 3.29+ (Offline) | Curso 01 (Pensamento Computacional) | Simulação visual de processos, controle de pátios e cancelas por blocos. | 📥 Download MIT |
| 💻 Portugol Studio | 2.7.5 | Curso 02 (Lógica de Programação) | Lógica estruturada moderna, sintaxe C/Java { }, funções e algoritmos. | 📥 Download Univali |
| 📊 Microsoft Excel | 2016 ou superior (365) | Curso 03 (Modelagem BI) & Curso 05 (VBA) | Modelagem de planilhas analíticas, PROCV/PROCX, Dashboards e macros VBA. | 🔗 Microsoft 365 |
| 🗄️ Microsoft Access | 2016 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 Code | Atual (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:
| Software | Plataformas | Compatibilidade com a Grade | Descrição e Recursos | Link Oficial |
|---|---|---|---|---|
| 📗 LibreOffice Calc | Win / Linux / Mac | Substitui o Microsoft Excel | Abre e salva arquivos .xlsx, suporta a maioria das funções (SE, PROCV, SOMA) e tabelas dinâmicas. | 📥 Download LibreOffice |
| 📕 LibreOffice Base | Win / Linux / Mac | Substitui o Microsoft Access | SGBD relacional completo com suporte a tabelas relacionais, formulários, relatórios e SQL ANSI padrão. | 📥 Download LibreOffice |
| 🐬 DBeaver Community | Win / Linux / Mac | Substitui o console SQL do Access | Gerenciador universal de banco de dados para executar os scripts .sql dos 20 capítulos com visualização em grade. | 📥 Download DBeaver |
| 🌐 Scratch Web Online | Qualquer navegador | Substitui o Scratch Desktop | Permite 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:
| Software | Tipo | Finalidade nos Cursos | Link Oficial |
|---|---|---|---|
| 🌐 draw.io (diagrams.net) | Web / Desktop | Diagramação ágil de fluxogramas de processos logísticos e mapas mentais. | 🔗 Acessar draw.io |
| 📐 Astah UML Community | Desktop (Win/Mac) | Modelagem de Diagramas Entidade-Relacionamento (DER) e Diagramas de Classes. | 📥 Download Astah |
| 🐙 Git SCM | Linha de comando | Controle de versão distribuído para rastrear alterações de código e scripts. | 📥 Download Git |
| 🖥️ GitHub Desktop | Interface Gráfica | Gestã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:
| Nome | Função | Observação de Uso | Link Oficial |
|---|---|---|---|
| 📦 7-Zip | Compactador / Descompactador | Essencial para extrair os pacotes mestres .zip da Central de Downloads. | 📥 Download 7-Zip |
| 📄 Sumatra PDF | Leitor de PDF ultraleve | Ideal para abrir os Slides de Portugol no laboratório sem pesar a memória RAM. | 📥 Download Sumatra |
| 📝 Notepad++ | Editor de texto versátil | Suporta 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:
| Tecnologia | Categoria | Descrição | Link Oficial |
|---|---|---|---|
| 🐬 MySQL Community & Workbench | SGBD Relacional | Banco de dados cliente/servidor para ambientes corporativos e aplicações web. | 📥 Download MySQL |
| 🐘 PostgreSQL & pgAdmin 4 | SGBD Objeto-Relacional | Banco de dados robusto de código aberto com recursos analíticos avançados. | 📥 Download PostgreSQL |
| 🐍 Python 3.11+ (LTS) | Linguagem de Script | Linguagem moderna para ciência de dados, automações de back-end e inteligência artificial. | 📥 Download Python |
| 🟢 Node.js 22 (LTS) | Runtime JavaScript | Ambiente 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.