Banco de Dados & Peewee ORM em Python (em 10 minutos)

Поділитися
Вставка
  • Опубліковано 21 жов 2024
  • Vamos fazer uma rápida introdução à Banco de Dados e vamos utilizar a ORM do Peewee em Python bem simples de integrar em seus projetos.
    Depois desse video você será capaz de armazenar os dados dos seus projetos em um banco de dados de verdade.
    🔥 CUPOM de 10% de desconto: PPY10
    🔥 O ÚNICO curso que EU recomendo: hotm.art/87IDG7m
    Comunidade Code: talk.code.com.br
    Espero ter ajudado!
    Ajude o canal com seu Like, inscrição e um comentário 💚
    Tamo junto!

КОМЕНТАРІ • 77

  • @programadorpython
    @programadorpython  10 місяців тому +3

    Ja usou Peewee? Conhece outras ORM's?
    🔥 CUPOM de 10% de desconto: PPY10
    🔥 O ÚNICO curso que EU recomendo: hotm.art/87IDG7m
    Documentação do Peewee: docs.peewee-orm.com/en/latest/
    Código fonte: bit.ly/DatabaseORMPython
    Video do @DBAPRO sobre Banco de dados beeem interessante: ua-cam.com/video/XfO3TRvESBo/v-deo.html
    Espero ter ajudado!
    Ajude o canal com seu Like, inscrição e um comentário 💚
    Tamo junto!

    • @vitorluis2010
      @vitorluis2010 4 місяці тому

      Sim, usei. Atualmente uso o SQLAlchemy.

  • @BaseProgramador
    @BaseProgramador 10 місяців тому +14

    O cara é tão top que no primeiro vídeo virei fã👽👽

    • @programadorpython
      @programadorpython  10 місяців тому +3

      Obrigado @BaseProgramador ! Ja me inscrevi no teu canal também, tamo junto demais! Bons estudos e boa sorte!

    • @BaseProgramador
      @BaseProgramador 10 місяців тому +2

      @@programadorpython agradeço demais man, meu primeiro inscrito é uma pessoa top kk

  • @vitorsantos3162
    @vitorsantos3162 15 днів тому +2

    Salve, Programador Python! Estou maratonando seus vídeos e estou curtindo muito. Sua didática e explicação são fantásticas! Eu utilizo as ORMs Dapper e Entity Framework Core no C#, e Hibernate no Java. Apesar de já dominar esse conceito, acho essencial sempre revisá-lo em outras linguagens. Muito obrigado pelos seus vídeos e por impactar positivamente a vida de nós, meros programadores kkkkk. Abraço!

    • @programadorpython
      @programadorpython  5 днів тому

      salve @vitorsantos3162 !! boa se tu ja usou alguma ORM então vai pegar tranquilo como funciona no Python tambem. Obrigado pela mensagem, sucesso pra ti, abraços!!

  • @VictorRochaGx
    @VictorRochaGx 6 місяців тому +4

    Cara, que explicação fenomenal, você ensina com uma leveza

    • @programadorpython
      @programadorpython  6 місяців тому +1

      muito obrigado pela mensagem @victorrochagx !! espero ter ajudado, tamo junto e bons estudos!

  • @samuelsantos_s
    @samuelsantos_s Місяць тому

    mano, que explicação top, seus videos são sempre top e tem me ajudado bastante a aprender essa bagaça, Obrigado e parabens pelo trabalo!

  • @leonardoaugusto5989
    @leonardoaugusto5989 7 місяців тому +2

    Blz, brother ?
    Cara, tinha só ouvido falar desse ORM peewee, achei bem interessante.. estou acostumado a utilizar o sqlalchemy em todos os projetos, vou começar a testar ele também.
    Parabéns pelo conteúdo, ficou show!
    Abraços.

  • @delsoncardoso1133
    @delsoncardoso1133 9 місяців тому +2

    meuamigo, parabéns por esse exelente vídeo

    • @programadorpython
      @programadorpython  9 місяців тому

      Muito obrigado @delsoncardoso1133, espero ter ajudado em algo! Tamo junto, abraçosss

  • @kafa00
    @kafa00 9 місяців тому +1

    Ei macho tu é um monstro!

    • @programadorpython
      @programadorpython  9 місяців тому

      sou não, tu que é! obrigado @kafa00 !! bons estudos

  • @Howmygamerun
    @Howmygamerun 7 місяців тому +1

    Achei seus tutoriais maravilhosos, mas bem que você poderia explicar um pouco mais as etapas, por exemplo: O que é o Join? o Where.
    Lógico que posso dar um google e procurar, mas seria muito mais simples se direto no vídeo eu já tivesse essa informação e pudesse anotar bonitinho no meu caderno kk

    • @programadorpython
      @programadorpython  7 місяців тому +1

      Olá @Howmygamerun tudo bem? Po muito obrigado pelo seu feedback! Eu não sabia que a galera ia curtir esse overview de banco de dados, mas vou construir videos me aprofundando mais sim! Nesse mesmo video tem uma recomendação do video do DBAPRO, ele ensina bem legal isso de forma animada, é bom você ja dar uma zoiada pra ficar por dentro. Abraços e bons estudos!

  • @raizasilva8451
    @raizasilva8451 10 місяців тому +1

    conteúdo muito bom

    • @programadorpython
      @programadorpython  10 місяців тому +1

      Obrigado @raizasilva8451 ! Espero ter ajudado em algo, bons estudos e qualquer duvida estou aqui ✌️

  • @diegosantosmoto
    @diegosantosmoto 5 місяців тому

    Parabéns pela explicação. Muito bom seu vídeo

    • @programadorpython
      @programadorpython  5 місяців тому

      Obrigado @diegosantosmoto , tamo junto demais! abraços e bons estudos!

  • @gabrieljunior7538
    @gabrieljunior7538 10 місяців тому +1

    Deu para entender alguma coisa, valeu.

  • @pabl0fx
    @pabl0fx 4 місяці тому

    Obrigado tá me ajudando tbm na disciplina da faculdade

  • @flavioalmeida8861
    @flavioalmeida8861 10 місяців тому +2

    Ótimo conteúdo. Faz um vídeo do banco de dados MySQL.

    • @programadorpython
      @programadorpython  10 місяців тому +3

      Faala flavião beleza? Faço sim, vou fazer uma continuação desse video mudando o banco de dados pra galera ver que é bem simples! ORM é muito bom por isso, o codigo na linguagem é o mesmo, independente do banco. Abraçosss

    • @flavioalmeida8861
      @flavioalmeida8861 10 місяців тому +1

      ​@@programadorpython
      Ficaremos aguardando o próximo vídeo.
      Coloca aquela apresentação inicial parecida com filme de cinema. Fica diferente e legal. Coloca, também, um áudio de de cinema de fundo.

  • @BaseProgramador
    @BaseProgramador 10 місяців тому +1

    Mano, e se você fizer vídeos de desafios do inscritos? Fica legalzão, tipo: Desafio criando um jogo com cobol e etc kk

    • @programadorpython
      @programadorpython  10 місяців тому

      Pode ser uma boa, ate para mostrar como que eu aprendo coisas que nao sei kkkkkk o problema é q eu demoro demais pra fazer um video kkkkk mas blz vou bolar esse estilo acho q vai ficar legal

    • @BaseProgramador
      @BaseProgramador 10 місяців тому +1

      @@programadorpython entendi. Seus vídeos são muito top mano

  • @juliocoelho250
    @juliocoelho250 5 місяців тому +1

    Cara me ajudou na matéria da facul oskkskakskkssk

    • @programadorpython
      @programadorpython  5 місяців тому +1

      tamo junto!! kkk nao esquece do video do @DBAPRO , vai te ajudar muuuito! abraços e bons estudos

    • @juliocoelho250
      @juliocoelho250 5 місяців тому +1

      @@programadorpython Oh cara me respondeu no Instagram e no Yt no mesmo dia, kkkkkkkkk se é zika 💪💪

  • @MCDIIMA
    @MCDIIMA 10 місяців тому +2

    eae men blz?, oque vc me diz sobre aprender ingles de inicio ou pode já ir estudando texto e logicas de boazinha de leve e depois ir se familiarizando com a linguagem ?.

    • @programadorpython
      @programadorpython  10 місяців тому +2

      Eae @MCDIIMA blz? Então, você naturalmente vai se deparar com documentações, paginas de conteúdo em ingles, mas eu mesmo sempre ia no google tradutor inicio. Com o tempo você vai aprendendo. Mas obvio, se eu voltasse ao tempo eu estudaria programação e em paralelo pegaria firme no ingles. Se tu tiver um ingles avançado/fluente em conversação e saber programar a nivel Pleno, tu tira mais de 40k fácil em empresa na gringa. Se der pra você adicionar no teu dia a dia alguns estudos, ver conteudo em ingles, duolingo da vida, vale a pena. Abraços!!

  • @jeanmichelfarias9103
    @jeanmichelfarias9103 3 місяці тому

    Muito bom! Valeu! Eu to com dificuldade de conectar isso tudo a eventos JS de web, eu precisaria de flask?

    • @programadorpython
      @programadorpython  3 місяці тому +1

      Olá @jeanmichelfarias9103 tudo bem? Sim, esse video aqui ensina você a interagir com banco de dados via ORM. Mas para você se comunicar com teu frontend você precisa fazer algum servidor web. Veja o video de Flask no canal, lá explico os fundamentos web e construimos algo inclusive usando o peewee como ORM. Abraços e bons estudos!

    • @jeanmichelfarias9103
      @jeanmichelfarias9103 3 місяці тому

      @@programadorpython Você é fantastico!

  • @MatheusLima-xw2dc
    @MatheusLima-xw2dc 5 місяців тому

    OBG S2

  • @darkbyte-h1p
    @darkbyte-h1p 10 місяців тому +2

    Gosto muito de python mas as vezes esqueço os códigos mesmo praticando tem alguma dica relacionada a isso ?

    • @programadorpython
      @programadorpython  10 місяців тому +9

      Olá @kiminari5268 tudo bem? Fica tranquilo, você não precisa decorar nada. Com a pratica constante naturalmente você começa a decorar coisas. Eu mesmo, nunca decorei o codigo de 1 linha que gera um numero aleatorio entre dois numeros. Eu decorei a pesquisa no google e o link onde tem exatamente o trecho do codigo, mas o codigo em si, não kkkkk O importante é você procurar entender o que o código está fazendo, entender o que você está escrevendo. E quanto mais codigo fizer, mais códigos terá para consultar. Eu fiz tanto código que sempre acabo revisitando para pegar algo em um projeto novo. Você só vai decorar aquilo que fizer com muita freqüência e por muito tempo. Por isso sempre recomendo guardar bem seus codigos até para poder consultar. Eu sempre crio uma pasta "workspace" no disco local C e lá dentro eu tenho uma pasta para cada projeto meu. Assim fica facil de consultar.

    • @darkbyte-h1p
      @darkbyte-h1p 10 місяців тому +2

      ​@@programadorpythonentendi 😅 vlw mano ajudou muito

    • @St4rG_
      @St4rG_ 8 місяців тому

      ​@@programadorpythonEstou estudando Python, já programo em JavaScript, quando quero descobrir as funções, métodos, atributos de um elemento da página, posso usar o console.dir(elemento), existe ao semelhante em Python?
      Estou tendo dificuldade para descobrir todas as funções e métodos que posso usar de um import.

    • @programadorpython
      @programadorpython  7 місяців тому +1

      Opa @st4rg_ beleza? então, tem sim, o metodo dir(). Por exemplo dir(math).

  • @mitagemplay5458
    @mitagemplay5458 5 місяців тому

    Muito bom

  • @raafimbr7403
    @raafimbr7403 10 місяців тому +2

    qualquer coisa

  • @chessrick
    @chessrick 25 днів тому +1

    Da dando erro quando vou instalar o peewe

  • @simpleguy_09
    @simpleguy_09 8 місяців тому +1

    fala , irmão ! quando executo o main.py ele não está se conectando ao banco , oque faço?

    • @programadorpython
      @programadorpython  8 місяців тому

      Opa @simpleguy_09, quando for erro assim posta la no Talk code com imagem tanto do código quanto do erro no terminal, por aqui não da pra saber, temos que investigar o que pode estar ocorrendo. Abraços!!

  • @simpleguy_09
    @simpleguy_09 8 місяців тому +1

    Fala , irmão! Não estou conseguindo instalar o peewee no vscode.O que devo fazer?

    • @programadorpython
      @programadorpython  8 місяців тому

      Opa @simpleguy_09 beleza? Então, oq esta aparecendo de erro? Se for um erro mt grande, crie um topico no talk code (site: talk.code.com.br), se não joga aqui que te ajudo! Só menciona o @programadorpython para notificar seu comentário aqui, abraçoss

    • @simpleguy_09
      @simpleguy_09 8 місяців тому

      @@programadorpython Então quando digito "pip instal peewee'" no terminal informa que não é possivel chamar um método em uma expressão de valor nulo . Teria que baixar alguma extensão ,ou outra coisa pra baixar a urm do peewee?

    • @programadorpython
      @programadorpython  8 місяців тому

      @simpleguy_09 Te respondi la no Talk Code! La tem a área de mensagens, qualquer coisa manda mensagem la que resolvemos mais rapido. Abraços!!

  • @XSH4RKN
    @XSH4RKN 10 місяців тому +1

    aprender Java script é fácil?

    • @programadorpython
      @programadorpython  10 місяців тому +1

      Opa @XSH4RKN tudo bem? Cara, qualquer coisa é dificil no começo. Começa a ficar mais interessante e facil quando você vence aquele inicio chatão. Eu peguei gosto de javascript porque além de fazer coisas doidas no site, eu conseguia fazer jogos 2d, então por ser algo super interessante para mim, passava horas codando. Então pega algo que te permita ter prazer codando, assim voce aprende mais. Qualquer linguagem que tu aprender além do basico, depois para migrar é rapidinho. Porque sao todas parecidas. Mesmo que tu nao saiba como fazer naquela linguagem você pesquisa "como fazer X na linguagem Y". Eu mesmo, no meu trabalho tem tarefas que é em PHP. Como sei bem Python e Web, sei como as coisas funcionam. Quando não sei algo, pergunto ao gpt ou pesquiso como fazer algo em Python porem em PHP. É bem de boas.

  • @FHA750
    @FHA750 9 місяців тому +1

    @programadorpython, Man eu estou usando o Pycharm, e quando tento instalar o Peewee da um erro e não consigo, eu não sei como resolver, você faz alguma ideia?

    • @programadorpython
      @programadorpython  9 місяців тому +1

      Olá @FHA750 tudo bem? Você precisa importar esse modulo Peewee, mas no Pycharm é diferente. Veja esse video de 2 minutos, é bem simples instalar: ua-cam.com/video/l6ybv-8lR90/v-deo.html

    • @programadorpython
      @programadorpython  9 місяців тому +1

      @FHA750 Outra coisa, se você instalou porem deu um ERRO, tenta tirar foto desse erro, e crie um tópico lá no talk.code.com.br que é a nova comunidade de programação que estou criando. Consigo te ajudar la e ajudar todo mundo que tiver a mesma duvida o futuro. Abraços

    • @FHA750
      @FHA750 9 місяців тому +1

      @@programadorpython irei mandar, mas consegui resolver, reinstalei o python, o erro estava dando dizendo que existia um arquivo chamado tokenzie e esse não estava conseguindo ser aberto, o problema é que eu não crei esse arquivo, mas percebi que estava de alguma forma puxando esse arquivo da STEAM, então reinstalei o python e agora ficou resolvido.

  • @gabrieljunior7538
    @gabrieljunior7538 10 місяців тому +1

    Cara, eu quero criar um bot no telegram para baixar v do youtube e simplesmente não consigo, ajuda aí.

    • @programadorpython
      @programadorpython  10 місяців тому +1

      Boa tarde @gabrieljunior7538 beleza? Eu não faço mais freelas, apenas consultoria. Caso tenha interesse entrar em contato comigo pelo Discord (tem o link do discord em "Sobre" no canal). Abraços

  • @igorfelipe4738
    @igorfelipe4738 2 місяці тому

    eu uso pycharm, ai quando eu crio ali o sqlitedatabase("nome do arquivo"), o meu arquivo ele vem sem tipo( exemplo: "nome do arquivo".txt)
    Ai nao consigo visualizar esse arquivo

    • @programadorpython
      @programadorpython  2 місяці тому

      O ideal e voce nao usar espaco nem carácteres especiais. E coloque a extensao assim como fiz, exemplo: meudb.db

    • @programadorpython
      @programadorpython  2 місяці тому

      Vc nao precisa ver oq tem no arquivo. No maximo vc pode baixar algum programa que vê arquivos sqlite, tem uns gratuitos, pesquisa dps SqliteStudio algo assim.

    • @igorfelipe4738
      @igorfelipe4738 2 місяці тому +1

      @@programadorpython blz, vlw

    • @igorfelipe4738
      @igorfelipe4738 2 місяці тому +1

      @@programadorpython entendi

  • @bruno76600
    @bruno76600 10 місяців тому

    escrevi ambos os codigos certinho mas na hora de criar a tabela da erro oque pode ser?

    • @programadorpython
      @programadorpython  10 місяців тому

      Olá! Poderia dizer qual erro esta aparecendo?

    • @bruno76600
      @bruno76600 10 місяців тому

      @@programadorpython coloquei o problema no chat gpt e ele disse que o python nao esta encontrando o arquivo no caminho especifico, porem eu abri a pasta no gerenciador de arquivos e ele estava la normal

    • @programadorpython
      @programadorpython  10 місяців тому +1

      @bucetilds2820 então, seria interessante voce entrar la no servidor discord do canal para entendermos melhor, lá da pra postar print, trecho de codigo e tal. Falando assim por cima não faço ideia kkkkk tenta entrar la, mas se nao puder nao tem problema, ai tu me responde aqui: arquivo que voce diz seria o DB que ele deveria gerar ou na hora de importar os arquivos ele esta se perdendo?

    • @FHA750
      @FHA750 9 місяців тому

      ​@@programadorpython qual o nome do discord?

    • @programadorpython
      @programadorpython  8 місяців тому +1

      opa @fha750 desculpe a demora, tenho que ficar procurando resposta de comentario kkkkk bit.ly/DiscordProgramadorPython

  • @superzindu13secundario
    @superzindu13secundario 4 місяці тому

    Tem como eu fazer algum exercicio q consiga praticar isso com POO? Vou começar a jornada do flask mas to querendo ter segurança dos por menores antes

    • @programadorpython
      @programadorpython  4 місяці тому

      Opa @superzindu13secundario tranquilo? assiste o video de POO do canal, depois assiste esse video e por fim, assiste o video de Flask que reunimos todos esses conhecimentos

  • @pedregulhoprogramacao-zk5tk
    @pedregulhoprogramacao-zk5tk 10 місяців тому +1

    suurlu amma jiliinatitut