Тёмный

Programação Orientada a Objetos com Python & Dataclass 

Programador Python
Подписаться 52 тыс.
Просмотров 15 тыс.
50% 1

Se você ainda dificuldades em entender programação orientada a objetos, assista esse video até o final pois vamos colocar em prática criando um sistema de finanças em Python.
🔥 CUPOM de 10% de desconto: PPY10
🔥 O ÚNICO curso que EU recomendo: hotm.art/87IDG7m
Discord: bit.ly/Discord...
Talk Code: talk.code.com.br

Опубликовано:

 

7 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 84   
@programadorpython
@programadorpython 8 месяцев назад
Se curtiu o video, não se esqueça de curtir e comentar 💚Muito obrigado! 🔥 CUPOM de 10% de desconto: PPY10 🔥 O ÚNICO curso que EU recomendo: hotm.art/87IDG7m Discord: bit.ly/DiscordProgramadorPython Talk Code: talk.code.com.br
@Leonardosouzacruz
@Leonardosouzacruz 5 месяцев назад
Eu comprei um curso , que o professor sai passando o códico e não explica com detalhes igual você. Obrigado demais.
@programadorpython
@programadorpython 5 месяцев назад
@Leonardosouzacruz po fico feliz de ter ajudado em algo, abraços e bons estudos!
@Misternis2013
@Misternis2013 7 месяцев назад
Cara muito obrigado, finalmente consegui entender de fato como funciona orientação a objeto.
@programadorpython
@programadorpython 7 месяцев назад
Boa @Misternis2013 !! Tem mais coisa, como herança, polimorfismo, encapsulamento, etc. Vou mostrar em outros videos, mas também é bem tranquilo! Abraços, tamo junto e bons estudos!
@flexmaxedits729
@flexmaxedits729 20 дней назад
Excelente aula!. Oq nao estava entendo era sobre o init, era muito confuso pra mim e tambem a necessidade de usar o self, agora entendo que o self seria a internet e oq permite termos contanto com outras pessoas ou midias
@Kelvin_jfn
@Kelvin_jfn 4 месяца назад
Ele falando que deveríamos de início codar problemas para ajudar com nosso dia a dia. Eu ontem codando o Gerador Lotofácil de números aleatórios com alguns números fixos para ajudar meu pai com as apostas dele. Ótima aula inclusive. ótimo vídeo.
@MatheusAlves-p7w
@MatheusAlves-p7w 5 месяцев назад
que conteúdo incrível, finalmente consegui fixar a ideia da orientação objeto na mente. Primeiro vídeo que vejo com essa didática e organização pensando em projetos grandes
@Novadenovo-ng8in
@Novadenovo-ng8in 3 месяца назад
Mano, já estou lá no Discord, e esse vídeo que acabei de assistir, deu um boom na minha cabeça, abriu uma série de horizontes nos meus programas. Acabei de concluir o curso em vídeo do Guanabara, e aprendi muito com ele, e agora estou buscando conteúdos mais aprofundados e seu canal, está me ajudando muito. Obrigado pelo conteúdo irmão 🎉 ❤
@programadorpython
@programadorpython 3 месяца назад
@Novadenovo-ng8in aeeeee nova, agora sim! as vezes demora pra gnt entender algo, mas quando entra na cabeça, é um divisor de aguas. Te garanto que vai ter MUITO mais disso ai daqui pra frente. Sempre tem, até hoje eu vivo isso e é bom demais. Abraços e sucesso!
@Bruno25rs
@Bruno25rs 5 месяцев назад
Muito bacana sua explicação! Simples , direta e com exemplos reais. Parabéns.
@LoganSOl
@LoganSOl 6 месяцев назад
Mais uma aula top!! realmente usar orientação a objeto não faz muito sentido quando olhamos uma aplicação pequena mas se pensar em algo robusto deve ser um caos se não for construido assim, principalmente pensando em manutenção/expansão de um projeto.
@flavioalmeida8861
@flavioalmeida8861 8 месяцев назад
Mais um excelente conteúdo. Parabéns pelos 10k inscritos. O canal já alcançou 10% do que eu havia projetado, ou seja, chegar a 100k. Sucesso e vamos codar!
@programadorpython
@programadorpython 8 месяцев назад
Muito obrigado Flavio! Realmente o canal esta crescendo rapido demais kkkk obrigado demais pelo apoio e ajuda desde o inicio! Rumo aos 100k! Abraços, sucesso e bora codar ✌️👽🐍
@VitorHugoTrombone
@VitorHugoTrombone 3 месяца назад
Ótima aula, clareou e muito minhas ideias sobre POO. Parabéns!
@gabrielpaiva1384
@gabrielpaiva1384 3 месяца назад
Aula sensacional, esse exemplo me deu muitas ideias de códigos que posso fazer futuramente. Ansioso por uma aula de heranças e polimorfismo.
@FiIipe_lacerda
@FiIipe_lacerda 6 месяцев назад
Parabéns pelo trabalho, está me ajudando muito !!
@rs.machado
@rs.machado 4 месяца назад
Obrigado pela aula. Muito boa! Aprendi mesmo!
@programadorpython
@programadorpython 4 месяца назад
fico feliz de ter ajudado em algo @rs.machado! tamo junto bons estudos
@canalmw4926
@canalmw4926 6 месяцев назад
muito om, voltei a estudar python e cara parabéns tô entendo a linguagem python melhor com você do que em muitos outros cursos por ae.
@programadorpython
@programadorpython 6 месяцев назад
Po fico muito feliz de ter ajudado @canalmw4926 !! Bons estudos, tmj e muito obrigado pelo comentário/inscrição!
@thailansantos2345
@thailansantos2345 5 месяцев назад
Muito obrigado, apenas!
@programadorpython
@programadorpython 5 месяцев назад
@thailansantos2345 po obrigado eu! tmj
@joao15xd16
@joao15xd16 Месяц назад
Aula muito boa!
@programadorpython
@programadorpython Месяц назад
obrigado demais @joao15xd16 ! espero ter ajudado, tmj
@LeviWesleyPaz
@LeviWesleyPaz 7 месяцев назад
Por favor, continua com esses conteúdos.
@programadorpython
@programadorpython 7 месяцев назад
Vou continuar! Dei um pause esses tempos pra dar uma respirada. Mas voltei! abraços, tmj!!
@JovelinoMoraes
@JovelinoMoraes 3 месяца назад
Uma boa forma de explicar o parâmetro self, é de que ele é o endereço do objeto, ou a referencia ao objeto. Quando você estiver escrevendo o código leia sempre o self como objeto. Quem é o objeto? a váriavel que você utilizou na chamada da class , exemplo: cliente1 = Cliente(Marcos, 25) dentro da Class os parâmetros obrigatórios eram:(self , nome, idade) self.nome = nome, leia-se, nome do objeto recebe 'Marcos'. self.idade = idade , leia-se, idade do objeto recebe 25 self vai ser a referencia ao cliente1, que nesse momento é nosso objeto print(self.nome) é o mesmo que imprima o nome do objeto ou seja, imprima o nome do cliente1 É necessário receber o parâmetro self na classe, por que a classe é só o molde do objeto, então necessariamente precisa-se do endereço, ou referencia ao objeto que você quer moldar. Estou aprendendo POO agora, mas essa foi a forma mais fácil de entender por enquanto.
@programadorpython
@programadorpython 3 месяца назад
Muito obrigado pela contribuição @JovelinoMoraes! Tamo junto demais ✌️✌️
@paulosilva4273
@paulosilva4273 Месяц назад
Faço curso de ds no Senai aqui em salvador e na aula de hj (02/09/2024) Aprendemos isso
@ThCostasil
@ThCostasil 2 месяца назад
top demais!
@enzovieira4665
@enzovieira4665 8 месяцев назад
Belo conteúdo 🎉
@programadorpython
@programadorpython 8 месяцев назад
Tamo junto Enzo!! Espero ter ajudado, abraçosss
@gerson.liberdadefinanceira
@gerson.liberdadefinanceira 5 месяцев назад
Sensacional, ficou mais plausível com sua explicação, o negócio agora é praticar 😅
@programadorpython
@programadorpython 5 месяцев назад
exatamente, não tem outro jeito se não praticar! abraços gerson!
@luiss_wilke
@luiss_wilke 8 месяцев назад
Só conteudo top!!
@programadorpython
@programadorpython 8 месяцев назад
Muito obrigado @luiss_wilke !! Espero ter ajudado, abraçoss
@SergioDev2024
@SergioDev2024 4 месяца назад
Prof próximos videos aumenta tamanho da fonte dos texto. Uso muito celular.
@programadorpython
@programadorpython 4 месяца назад
Olá @SergioDev2024 beleza? Puts realmente acabei esquecendo desse detalhe, vou me atentar nos próximos videos! Abraços e obrigado pelo feedback!
@renatoandre1656
@renatoandre1656 4 месяца назад
Muito obrigado pela aula, ajudou bastante, continue com POO kkk.
@bobozin767
@bobozin767 6 месяцев назад
Que video bom cara, mesmo tendo 1 mês ainda é bom ksks
@programadorpython
@programadorpython 6 месяцев назад
Muito obrigado @bobozin767 !! Espero que seja atemporal kkkk abraços!
@LuizGustavo-km1yb
@LuizGustavo-km1yb 8 месяцев назад
Muito bom, só não entendi até hoje sobre decorators
@programadorpython
@programadorpython 8 месяцев назад
Opa @LuizGustavo-km1yb beleza? Eu fiz uma postagem no Talk Code respondendo uma duvida sobre decorators, da uma olhada lá! talk.code.com.br/t/o-que-sao-decoradores-em-python/137 Entra no nosso Discord do canal e no Talk Code, lá eu ajudo de graça a galera! E no nosso discord tem mais de 500 usuarios que tambem podem te ajudar. Abraços e bons estudos!
@Raccoon-uv8eg
@Raccoon-uv8eg 8 месяцев назад
Obrigado professor
@Raccoon-uv8eg
@Raccoon-uv8eg 8 месяцев назад
Professor,você acha que o mercado para python é fácil de conseguir emprego jr? Queria saber também qual é a sua área, full stack, developer web, analista de dados? Poderia me dar um norte ?
@programadorpython
@programadorpython 8 месяцев назад
Eu que agradeço pela presença e pelo apoio Vitor! Tamo junto demais, espero ter ajudado em algo, abraços ✌️👽
@danieltelesable
@danieltelesable 3 месяца назад
Quando sai a parte 2 ? Video muito bom, parabens pela didatica !
@programadorpython
@programadorpython 3 месяца назад
Muito obrigado @danieltelesable ! Ainda não parei para dar continuidade nos videos, mas vou fazer isso em breve! Abraços tamo junto
@brunonvzy
@brunonvzy 7 месяцев назад
Fala Gui!! Estou curtindo muito teus vídeos, parabéns pela didática! Teria como fazer um vídeo montando um leitor de arquivos CSV, mostrando toda a lógica por trás e funcionando numa lista real? Daria até pra integrar com algum banco de dados, tenho certeza que ficaria top! Abraço
@programadorpython
@programadorpython 7 месяцев назад
Vou te responder la no Talk Code @brunonvzy ! Estou só finalizando uns trampos aqui e respondo. Abraços!
@rockduds
@rockduds 5 месяцев назад
irmão muito boa a aula, obrigado. Única ressalva é que do meio pro final você acelerou bastante ficou difícil de acompanhar, abraço!
@programadorpython
@programadorpython 5 месяцев назад
@rockduds obrigado pelo feedback sincero, as vezes me empolgo e acelero sem perceber. vou ficar atento nos proximos videos. abraços e bons estudos
@davijose6414
@davijose6414 8 месяцев назад
Excelente 👏
@programadorpython
@programadorpython 8 месяцев назад
Obrigadoo!! Espero ter ajudado, abraços
@bernardosaullo4843
@bernardosaullo4843 2 месяца назад
Essas funções que você fez no arquivo utilitarios poderiam ser metodos da classe?
@programadorpython
@programadorpython Месяц назад
poderiam sim @bernardosaullo4843 ! só fiz um exemplo mesclando funcoes e classes, mas voce poderia ter uma classe que gerenciasse essas funcoes. mas a escolha de ir por classes ou funcoes é pela necessidade. faz sentido usar classes nesse caso? se sim, nao tem problema usar
@Raccoon-uv8eg
@Raccoon-uv8eg 8 месяцев назад
Professor,você acha que o mercado para python é fácil de conseguir emprego jr? Queria saber também qual é a sua área, full stack, developer web, analista de dados? Poderia me dar um norte ?
@programadorpython
@programadorpython 8 месяцев назад
Eae @vitorbarboza-uv8eg beleza? Então, eu sou fullstack developer. Tenho um foco maior em backend, mas também trabalho com frontend, devops, infra, etc. Então, pensa o seguinte: para passar na vaga você precisa ser o MELHOR candidato para entrar na vaga. Isso não é facil, nem pra estagio, nem pra senior. Naturalmente você vai receber centenas de nãos. Na minha epoca isso ja era extremamente claro e tranquilo de entender. O não era apenas um "não foi dessa vez", eu pegava onde gaguejei e oq ele pediu que eu nao sabia, estudava demais, criava um projeto englobando e na proxima entrevista ja tinha mais coisa pra mostrar. O grande ponto é que hoje em dia é tão simples tu ganhar uns trocados na internet com RU-vid, edição de video, uber, ifood, que a galera esqueceu que conseguir um emprego CLT em uma profissão (ainda mais TI que é a que mais paga) é extremamente dificil. Dificil no sentido de que não basta saber o que se pede na vaga, tem que ser o MELHOR candidato. Por isso, você precisa estudar alem do basico, o "Desejavel" que aparece nas vagas a galera sempre ignora e pensa "ahh, isso é só desejavel". Eu sempre estudava o desejavel. Se voce souber TUDO o que a vaga pede e o desejavel, as chances de voce ser o MELHOR CANDIDATO são maiores. Mas até lá, tu toma varios nãos. Como ja falei, tomei 1 ano inteiro de não até ter meu sim kkk E meu sim não veio porque eu era o melhor programador pra vaga, mas porque eu demonstrei AMAR programação e o CTO se identificou comigo. Acho que é isso, mas qualquer dúvida, joga no talk.code.com.br suas duvidas, é melhor pra responder lá! abraçoss
@Raccoon-uv8eg
@Raccoon-uv8eg 8 месяцев назад
Muito obrigado,entrei pra faculdade de Análise e desenvolvimento de sistemas,e a lógica de programação a gente vai aprender no python Muito obrigado!
@GustatuYT
@GustatuYT 8 месяцев назад
Eae @progamadorpython to aqui assistindo quando acabar edito o comentário de novo,mas uma pergunta,você acha que da pra se especializar em backend mesmo sendo junior?
@programadorpython
@programadorpython 8 месяцев назад
Salvee Tavugo!! Tamo junto, espero ajudar em algo! To acompanhando seus videos lá, está cada vez melhor, parabéns!
@GustatuYT
@GustatuYT 8 месяцев назад
Muito obrigado@@programadorpython ,eu estou estudando mais tanto o youtube quanto python para melhorar os videos
@GustatuYT
@GustatuYT 8 месяцев назад
Agora vou até visitar seu server do discord
@carlosmatos2550
@carlosmatos2550 15 дней назад
Ola vc da aula particular?
@programadorpython
@programadorpython 14 дней назад
Ola @carlosmatos2550 tudo bem? eu faço consultoria, pra te guiar, tirar duvidas, etc. podemos tambem usar o tempo da consultoria como uma aula caso tenha interesse. Entre em contato no meu email: contato@code.com.br
@Howmygamerun
@Howmygamerun 7 месяцев назад
Vou ter que assistir mais umas 2 vezes pra entender, esse negócio me deixa confuso kkkkk
@programadorpython
@programadorpython 7 месяцев назад
kkkkkkk relaxa, é normal mesmo! pode ser que eu nao esteja explicando da melhor forma também, se você jogar no google "Python poo caelum" você encontra um pdf completo de poo pra python. De repente tu entende melhor lendo sacas? Ou veja outros videos também, com certeza vai agregar. Abraços e bons estudos!
@davidsyllva
@davidsyllva 8 месяцев назад
Top
@programadorpython
@programadorpython 8 месяцев назад
Tamo junto ✌️👽
@kohako11
@kohako11 7 месяцев назад
Opa, eu to terminando um calculadora meio diferente, ela trabalha com geometria, ai tava pensando se encaixaria utilizar a class e se for o caso eu devo postar um video quando finalizada se voce puder ver pra me dar umas dicas ficaria feliz e obrigado pelas aulas muito bom
@programadorpython
@programadorpython 7 месяцев назад
boa @kohako11 !! depois me marca em um comentário com o link do video ou joga la no discord pra gnt ver! Abraços e boa sorte!
@kohako11
@kohako11 6 месяцев назад
@@programadorpython ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_hxUtBaT5TY.html tá ai
@programadorpython
@programadorpython 6 месяцев назад
@kohako11 Opa mano assisti lá, bem dahora! me inscrevi la, depois uma dica procura no google "auto-editor python", é uma biblioteca q voce passa o teu audio do video e ele corta as pausas e melhora um pouco a qualidade do audio pra voce automaticamente! me ajuda bastante, depois eu edito ja acima desse audio tratado. Abraços tmjjj
@heytortoitodecarvalho6027
@heytortoitodecarvalho6027 4 месяца назад
Me veio uma dúvida: Qual a diferença do "Dataclass" pro "Basemodel" do Pydantic ? Ambos não tem o mesmo propósito??
@programadorpython
@programadorpython 4 месяца назад
Opa @heytortoitodecarvalho6027 beleza? Então, o pydantic foi construido em cima do dataclass, porem tem mt feature a mais e validações baseado na tipagem. Da uma zoiada na documentação que eles fizeram super bem feito! Abraços
@eduardofiuza2030
@eduardofiuza2030 3 месяца назад
como eu colocaria isso em uma interfase grafica? e minha grande duvida...
@programadorpython
@programadorpython 3 месяца назад
Você pode usar algumas biliotecas que criam interface grafica como Flet (é a mais nova, no canal do Programador Aventureiro tem bastante conteudo), Tkinter, PyQT entre outras. É um submundo, só pesquisar "python gui tutorial" que tem vários. Abraços!
@GustatuYT
@GustatuYT 8 месяцев назад
Oi de novo progamador python,eu gostei muito da explicação de dataclass,mas gostaria de saber o que dá pra fazer com bibliotecas,porque não entendi muito bem e não consegui pensar em nenhum exercício para usar ela
@programadorpython
@programadorpython 8 месяцев назад
O dataclass tem varias funcionalidades para nos auxiliar na orientação a objetos e uso das classes em nossos projetos. A remoção do construtor ja foi um beneficio, porem tem muito mais. Vou fazer videos do dataclass, apesar se que o Pydantic que é uma lib montada em cima do dataclass é melhor ainda. Mostrei o dataclass pra ninguem precisar instalar lib. Vou fazer uma continuação desse video para explicar mais benefícios. Abraço @DevTavugo !!
@leandrocamilo9022
@leandrocamilo9022 Месяц назад
O filho da mãe é bom!
@Maxipow697
@Maxipow697 3 месяца назад
Tive que ver duas vezes o exemplo. Pensei que era um bicho de sete cabeças, mas nem é.
@atosmendes270
@atosmendes270 8 месяцев назад
cade o do flask em ? kkkk
@programadorpython
@programadorpython 8 месяцев назад
kkkkk em breve!
Далее
Entendendo Programação Orientada a Objetos
11:36
Просмотров 4,2 тыс.
ПЛАН ПРОТИВОДЕЙСТВИЯ МЕДВЕДЮ.
00:28
This Is Why Python Data Classes Are Awesome
22:19
Просмотров 808 тыс.
FÁBIO AKITA. Comece pelo básico. Fora da Norma Podcast.
1:07:19
PROGRAMADOR INICIANTE | FOQUE SOMENTE NISSO
23:28
Просмотров 30 тыс.
Como EU estudo Programação ( Python & Javascript )
15:22
Dependency Injection, The Best Pattern
13:16
Просмотров 838 тыс.
15 Python Libraries You Should Know About
14:54
Просмотров 392 тыс.
#1 A FACULDADE ENSINOU ERRADO - POO da quinta série
23:52
ПЛАН ПРОТИВОДЕЙСТВИЯ МЕДВЕДЮ.
00:28