Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Melhorando Classes e Criando uma Conta Bancária na Prática - Curso Python POO: Aula 05
Play lesson

Python POO: Programação Orientada a Objetos - Curso em Vídeo de Python 3 - Melhorando Classes e Criando uma Conta Bancária na Prática - Curso Python POO: Aula 05

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

Nesta aula da Fase 5 do curso de Python POO, você aprende a melhorar classes, usar construtor com parâmetros, documentar classes com docstring, entender atributos e métodos especiais (dunder), personalizar a exibição de objetos e o estado interno. Em seguida, cria um projeto prático de Conta Bancária com depósitos, saques e validação de saldo, aplicando conceitos reais de encapsulamento e comportamento de objetos. ⏱️ Tópicos abordados na Aula : 0:00 - Objetivos da aula e melhorias na classe 1:11 - Início prático e revisão do exercício anterior 3:22 - Organização de pastas e exercícios 5:16 - Melhorando o construtor (__init__) 9:15 - Simplificando criação de objetos 11:09 - Classes como objetos e __doc__ 14:15 - Criando docstring na classe 17:57 - Método __str__ para exibição personalizada 21:33 - Estado do objeto: __dict__ e __getstate__ 25:37 - Descobrindo a classe com __class__ 28:00 - Início do projeto Conta Bancária 31:02 - __str__ na conta e formatação de saldo 33:47 - Métodos depositar e sacar 37:55 - Problema de saque sem validação 39:04 - Validação de saldo insuficiente 42:00 - Revisão da estrutura orientada a objetos 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