
Escolhe o telemóvel, portátil ou tablet certo para ti e compra-o sem perder dinheiro nem direitos.
Escreve e testa funções de distribuição em caixas, com validação de entradas, casos limite e regressões.
Seis aulas textuais sobre contratos, casos limite, validação e unittest, com 12 blocos executáveis e um projeto testado.
Resultado esperado
Um planeador que valida cada encomenda, calcula caixas completas e restantes, preserva a entrada e tem uma suite unittest com casos de sucesso e de erro.
3 módulos e 6 aulas textuais em português europeu. Cerca de 2 h 45 min, incluindo exercícios.
12 blocos executáveis, exercícios com solução e projeto: Planeador por encomenda com contratos e testes.
Progresso guardado na tua conta Tudo.guru.
Partes de uma regra simples de distribuição de objetos em caixas para aprender a escrever contratos, escolher casos representativos e distinguir invariantes de exemplos específicos. Constróis validação explícita, usas unittest, detetas uma regressão propositada e concluis um planeador por encomenda com erros localizados. As quantidades são unidades homogéneas e as encomendas são tratadas separadamente; não é um modelo de logística física ou custos. Requer bases de Python; inclui texto, código e soluções, não inclui vídeo, mentoria nem certificação oficial. Pré-requisitos: Python 3 num computador e bases de funções, condições, listas e dicionários; o curso Python básico do zero fornece essa preparação.
Fonte e licença
Texto, exemplos e exercícios originais Tudo.guru desta edição sob CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Referências históricas de fundamentos: colaboradores de A-level Computing/AQA/Python e A-level Computing 2009/AQA/Python, Wikibooks, https://en.wikibooks.org/wiki/A-level_Computing/AQA/Python e https://en.wikibooks.org/wiki/A-level_Computing_2009/AQA/Python. A documentação oficial Python indicada em cada aula foi consultada para os módulos especializados; os seus exemplos não foram reproduzidos. As páginas históricas não são apresentadas como fonte de CSV, unittest ou do organizador de ficheiros.
Alterações: Revisão editorial de 16/09/2026: A fonte atribuída tratava da história de Operation Payback, sem ensinar Python nem testes. As seis aulas genéricas foram substituídas por uma sequência específica: Planeador por encomenda com contratos e testes. Inclui 12 blocos originais executados em Python 3.12.14, exercícios resolvidos e casos limite. IDs, acesso, progresso e preço preservados.
Por dentro
Texto, exemplos e exercícios originais Tudo.guru desta edição sob CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Referências históricas de fundamentos: colaboradores de A-level Computing/AQA/Python e A-level Computing 2009/AQA/Python, Wikibooks, https://en.wikibooks.org/wiki/A-level_Computing/AQA/Python e https://en.wikibooks.org/wiki/A-level_Computing_2009/AQA/Python. A documentação oficial Python indicada em cada aula foi consultada para os módulos especializados; os seus exemplos não foram reproduzidos. As páginas históricas não são apresentadas como fonte de CSV, unittest ou do organizador de ficheiros.
Revisão editorial de 16/09/2026: A fonte atribuída tratava da história de Operation Payback, sem ensinar Python nem testes. As seis aulas genéricas foram substituídas por uma sequência específica: Planeador por encomenda com contratos e testes. Inclui 12 blocos originais executados em Python 3.12.14, exercícios resolvidos e casos limite. IDs, acesso, progresso e preço preservados.
CC BY-SA 4.0. Consulta a atribuição e a fonte indicadas nesta página.
Experiência real
Ainda não existem avaliações públicas.
Publicamos apenas comentários de compradores verificados depois de moderação.
Transparência
Depois de adquirires e explorares o caminho, podes enviar uma avaliação. Todas passam por moderação e nunca criamos testemunhos de demonstração.
Próximos passos

Escolhe o telemóvel, portátil ou tablet certo para ti e compra-o sem perder dinheiro nem direitos.
Do zero a um site WordPress de 5 páginas publicado, seguro e com formulário de contacto a funcionar.
Em 6 aulas passas de não reconhecer nada no céu a ter um plano de observação para os próximos 12 meses.