Programei um sistema de FRETE com POO - Curso Python POO: Desafio 25

May 11, 2026Channel
AI Analysis
Data from YouTube Data API v3Updated Just now

Video Overview

Video Details

Published1 month ago
Duration25:37
Video ID13Z_LoNENOc
Languagept
CategoryEducation
PrivacyPublic
Made for KidsNo
Video TypeRegular Video

Performance Metrics

Views3.7K
Likes290
Comments13
Engagement Rate8.29%
Likes per 100 views7.94
Comments per 1K views3.56

Description

Desafio 25 de Python com POO: criando um sistema de frete com moto, caminhão e drone. Você aprende classes abstratas, herança, polimorfismo e regras reais de negócio na prática. Um exercício essencial para evoluir sua lógica e entender orientação a objetos de verdade. 🕒 Assuntos abordados na Aula: 00:00 - O desafio 25: sistema de frete com transportes 00:09 - Moto, caminhão ou drone? Entenda a lógica 00:30 - Introdução da aula 00:44 - Criando a classe abstrata Transporte 00:59 - O método calcular_frete explicado 01:17 - Herança: moto, caminhão e drone 01:33 - Fatores de cálculo de cada transporte 01:55 - Como funciona o cálculo do frete 02:17 - Limitações reais (regra de negócio) 02:37 - Limite mínimo do caminhão (50km) 02:58 - Limite máximo do drone (10km) 03:14 - Testando o sistema na prática 03:33 - Erros e validações acontecendo 04:06 - Versatilidade mudando apenas a classe 04:29 - Estrutura do projeto no PyCharm 05:08 - Criando arquivos e organização 05:33 - Implementando classe abstrata (ABC) 06:02 - Criando atributos distância e frete 06:21 - Definindo método abstrato 06:38 - Criando classes filhas 07:02 - Implementando métodos automaticamente 07:37 - Criando construtores com super() 08:03 - Definindo fatores de cada transporte 08:34 - Lógica do frete da moto (simples) 09:00 - Testando cálculo da moto 09:33 - Melhorando saída formatada 10:07 - Calculando frete do caminhão 10:39 - Criando validação de distância mínima 11:00 - Testando erro do caminhão 11:29 - Calculando frete do drone 11:56 - Criando limite máximo do drone 12:13 - Testando comportamento do drone 13:04 - Melhorando exibição com type() 14:03 - Criando lista de transportes 14:46 - Usando loop para múltiplos testes 15:27 - Criando tabela com biblioteca rich 16:20 - Exibindo resultados organizados 17:03 - Comparando transportes lado a lado 18:00 - Ajustando distância dinamicamente 19:20 - Testando cenários diferentes 20:25 - Resultado final do sistema 21:40 - Melhorias possíveis no projeto 23:00 - Conceitos importantes revisados 24:10 - Dicas para evoluir na prática 25:00 - Encerramento + próximo desafio Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos

Related Videos

More videos from Curso em Vídeo