Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Abstração um  dos Pilares Centrais da Programação Orientada a Objetos- Curso Python POO: Aula 8
Play lesson

Python POO: Programação Orientada a Objetos - Curso em Vídeo de Python 3 - Abstração um dos Pilares Centrais da Programação Orientada a Objetos- Curso Python POO: Aula 8

5.0 (0)
6 learners

What you'll learn

This course includes

  • 9 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Você já entendeu herança… mas ainda não domina POO. Agora vem o pilar que separa iniciantes de programadores de verdade: 👉 Abstração Nesta aula, você vai entender como ignorar o irrelevante, criar classes abstratas, usar o módulo ABC e dominar o conceito que define arquiteturas profissionais em Python. ⏱️ Assuntos abordados na Aula: 00:00 - Você realmente entende abstração? 00:18 - Por que abstração é o pilar mais ignorado 00:32 - Revisão rápida: onde entra a abstração 00:50 - Ligando herança com abstração (visão real) 01:12 - Interface pública: o conceito que muda tudo 01:45 - O que é abstração de verdade (sem enrolação) 02:20 - Ignorar o irrelevante (mentalidade de dev) 03:00 - Exemplo simples que clareia tudo 03:40 - Abstração no mundo real (analogia prática) 04:20 - Quando usar abstração no código 05:10 - Erro comum ao tentar abstrair cedo demais 06:05 - Preparando para a prática em Python 07:10 - Introdução ao módulo ABC 08:00 - O que é uma classe abstrata 09:05 - Criando sua primeira classe abstrata 10:20 - Métodos abstratos na prática 11:40 - Diferença: método abstrato vs concreto 13:00 - Regras importantes das classes abstratas 14:20 - Forçando implementação nas subclasses 16:00 - Exemplo completo funcionando 18:30 - Erro comum usando ABC (e como evitar) 20:10 - Refatorando código com abstração 22:00 - Quando NÃO usar abstração 24:00 - Revisão geral (fixando o conceito) 26:14 - Início da prática completa 27:30 - Construindo passo a passo 29:00 - Testando o comportamento 30:00 - Conclusão + próximo nível da POO 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

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere