Estrutura de Dados para Rastreamento de Contêineres no Pátio Portuário
Visão geral
Sobre o que é este desafio
Projete estruturas de dados para rastrear contêineres no pátio portuário e receba um certificado verificável.
O cenário
Uma operadora de logística portuária de médio porte em Santos, SP, atende exportadores agroindustriais e manufatureiros do interior de São Paulo e hoje rastreia contêineres manualmente em planilhas, o que já gerou atrasos e multas por perda de janela de embarque.
O Brief
O que você vai fazer e o que vai demonstrar.
Projetar e justificar a estrutura de dados que permita localizar, priorizar e agrupar milhares de contêineres no pátio com tempo de resposta previsível, respeitando as restrições de infraestrutura da operadora.
Earning criteria — what you'll demonstrate
- Aplicar hash tables, heaps e grafos na modelagem de um problema real de busca e priorização
- Realizar análise de complexidade assintótica (Big-O) para comparar estruturas de dados candidatas
- Justificar decisões de projeto de estrutura de dados considerando restrições reais de infraestrutura
- Comunicar uma proposta técnica de estrutura de dados para um público não necessariamente técnico
Adequação ao Programa
Onde isso se encaixa no seu programa.
Aperfeiçoa as mesmas habilidades que seu curso espera que você demonstre.
Conteúdo alinhado em breve.
Habilidades
Habilidades que você vai demonstrar.
Cada um aparece no seu certificado verificado.
- Programming Fundamentals
Apply programming fundamentals to solve real industry problems and demonstrate production-level capability.
- Functions Data Structures
Apply functions data structures to solve real industry problems and demonstrate production-level capability.
- Code Reading
Apply code reading to solve real industry problems and demonstrate production-level capability.
- Python Or Javascript
Apply python or javascript to solve real industry problems and demonstrate production-level capability.
Carreiras
Cargos para os quais este desafio te prepara.
Títulos reais. Pontes reais de habilidades. Escolha o mais próximo da sua trajetória.
Trilhas de carreira que este desafio desenvolve
Funções canônicasEngenheiro(a) de Dados
Este desafio treina a modelagem de estruturas de acesso rápido a grandes volumes de registros operacionais, habilidade central de quem projeta pipelines e sistemas de dados no dia a dia.
Este desafio aprimora
- functions-data-structures
- programming-fundamentals
- python-or-javascript
Administrador de Bases de Dados
Escolher estruturas de indexação e priorização eficientes é diretamente análogo a decisões de indexação que um administrador de bases de dados toma para otimizar consultas em produção.
Este desafio aprimora
- functions-data-structures
- code-reading
- programming-fundamentals
Arquiteto(a) de Sistemas
Justificar trade-offs entre estruturas de dados sob restrições reais de infraestrutura é uma habilidade essencial de quem desenha a arquitetura de sistemas com recursos limitados.
Este desafio aprimora
- programming-fundamentals
- functions-data-structures
- code-reading
Só mais uma coisa