Projeto Python Freelancer de R$800,00 do ZERO! [Como Fazer]

Поділитися
Вставка
  • Опубліковано 27 сер 2024

КОМЕНТАРІ • 454

  • @DevAprender
    @DevAprender  10 місяців тому +31

    TÁ CURTINDO ESSA SÉRIE DE VIDEOS??
    Links mencionados no video:
    1 - Conhecer e se matricular no meu curso Mestre Pythonista - links.devaprender.com/ViverDePython
    2 - Arquivos dessa aula - drive.google.com/drive/folders/1O5981-PvouJkue2s09HUuagr7A-pWJly?usp=sharing
    3 - Pedir Orçamento: devaprender.com/orcamentos
    4 - Mentoria Gratuita "Como Pegar Freelas com POUCA ou nenhuma experiência!: cursos.devaprender.com/10-perguntas

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

      Ta certo esse link dos arquivos? Tem uma planilha produtos.xlsx vazia e um app.py que não é da aula

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

      Agora ficou certo, obrigado

    • @thomasmalgut9207
      @thomasmalgut9207 9 місяців тому +5

      Outra coisa, como funcionaria estas coordenadas de mouse para o "cliente"? As coordenadas para nós é uma coisa, para ele vai ser outra. Como é que fica?

    • @DiegoSilva-bg8ul
      @DiegoSilva-bg8ul 7 місяців тому

      Tbm quero saber das coordenadas. Como fica ?????

    • @thomasmalgut9207
      @thomasmalgut9207 7 місяців тому

      acho que somos burro q ate hj ninguem respondeu...kkkkkkkkk@@DiegoSilva-bg8ul

  • @Brunooc0
    @Brunooc0 9 місяців тому +116

    Esse homem é a cara da otimização de tempo. Até a boca dele mal se mexe pra falar. Super objetivo. Parabéns programadoro.

    • @PLAY-he8sg
      @PLAY-he8sg 2 місяці тому +2

      HAHAAHAHAAHA melhor comentário

  • @hb103839
    @hb103839 9 місяців тому +102

    Olá Jonathan, suas aulas são otimas. Me aposentei há um mês e agora a minha diversão é aprender python. Já assisti várias aulas suas. Vamos automatizar tudo mesmo!

  • @leonardoribeiro4047
    @leonardoribeiro4047 9 місяців тому +79

    Queria que existisse um canal assim pra javascript... Sensacional, a galera de python ta bem servida de conteúdo

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

      @@maurorodrigues3520 Gustavo Guanabara não fala sobre automação.

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

      Lucas Souza dev, muito bom

    • @OracoesVampiricas
      @OracoesVampiricas 6 місяців тому

      Cara, o Jonathan também tem curso de javascript, e vários videos dele, eu fiz este curso: ua-cam.com/video/i6Oi-YtXnAU/v-deo.html olha aí!!! É com ele, o cara é foda!

  • @JCaarmo
    @JCaarmo 7 місяців тому +43

    Jonathan, alguns pontos que eu, iniciante, não consegui entender:
    1. A partir do momento que o teu cliente solicita isso, de que forma você entrega? Você cria uma tela para o cliente definir onde está a planilha ou simplesmente manda os arquivos e o cliente precisará colocar a planilha dentro da pasta raiz (onde está o app.py) ? Nesse caso o código ficará livre para o cliente ver/editar/copiar/etc ?
    2. O excel cria mais linhas e colunas mesmo onde não há informação, porém, no vídeo, não lembro de ver alguma validação para ele pegar apenas onde possui dado. A função de copiar e colar funciona mesmo se no excel a celula estiver vazia, então creio que ele fará a repetição mesmo nas celulas vazias, não ?
    3. De que forma o usuário utilizaria esse bot? ele precisaria executar o app.py e deixar o computador trabalhando sozinho? No caso se ele tivesse outras demandas, precisaria deixar esse bot operando em um PC enquanto ele trabalha em outro PC?
    4. Nesse caso, você usou as coordenadas de acordo com o seu PC, seu navegador e etc. o cliente teria outras coordenadas, não? Seria de alguma forma dinâmica essa questão das coordenadas ?
    Desculpa se eu fiz alguma pergunta besta, sou iniciante e gostaria de entender os pontos

    • @MatheusLopes-re1ro
      @MatheusLopes-re1ro 6 місяців тому +4

      Tenho as mesmas dúvidas

    • @Billyzada22
      @Billyzada22 6 місяців тому +2

      Up up

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

      upppp

    • @evertongregorio765
      @evertongregorio765 6 місяців тому +2

      Terminei o vídeo e me perguntei o mesmo, mas pelo jeito não teremos resposta kkk

    • @JCaarmo
      @JCaarmo 6 місяців тому +2

      É galera, não teremos resposta nunca mais hauahaua

  • @MatematicaTel
    @MatematicaTel 5 місяців тому +10

    Caramba, esse mouseInfo (16:12) é muito útil, eu não conhecia. Muito obrigado!

  • @juniormelo4272
    @juniormelo4272 10 місяців тому +21

    Mais um vídeo top, a hora que o mouse começa a andar sozinho e o programa começa a cadastrar, eu vibro igual a você, rsrsrs parabéns!!!

    • @DevAprender
      @DevAprender  10 місяців тому +5

      hahha me sinto um hacker hahha

  • @Cdsb120
    @Cdsb120 8 місяців тому +18

    Agora estou mais motivado a aprender python, e a trabalhar como freelancer. Obrigado amigo, já gostei do seu canal.

  • @wandevv
    @wandevv 10 місяців тому +45

    19:46 Pra navegar pelos inputs depois de clicar no primeiro input da pagina, sem precisar mapear cada um você pode fazer o pyautogui pressionar TAB toda vez que ele tiver que ir para o próximo input.

    • @DevAprender
      @DevAprender  10 місяців тому +11

      ótima dica!

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

      eu não entendo muito ainda mas pensei a mesma coisa

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

      Eu diria a mesma coisa.

    • @Josesilva-yo7zs
      @Josesilva-yo7zs 7 місяців тому

      @@DevAprender boa noite, varias duvidas de inscritos no canal sobre de como funcionaria estas coordenadas de mouse para o "cliente"? As coordenadas para nós é uma coisa, para ele vai ser outra. Como é que fica?

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

      ​​​@@Josesilva-yo7zsa solução que eu encontrei foi usar um metodo do pyautogui que identifica uma imagem na tela (por exemplo, um ícone de um app que vc quer abrir) e se encontrar, retorna as coordenadas pro script direcionar o cursor onde deve ser clicado. O método se chama locateOnScreen() e é bem simples de usar.
      Dica: tem um parâmetro nessa função chamado confidence, que em português significa confiança. Teste valores diferentes pra achar o valor ideal. Se vc deixar mto alto ou mto baixo, pode acabar gerando resultados inesperados, então pra cada imagem que vc quer procurar, faça testes pra garantir que essa imagem vai ser encontrada mesmo que, por exemplo, as cores do fundo estejam alteradas

  • @K.O.N.N.O.R-0220
    @K.O.N.N.O.R-0220 8 місяців тому +7

    Como uma pessoa que ainda está entrando nesse meio de mercado de trabalho e no mundo da programação,minha cabeça transcendeu a cada momento e de acordo com cada informação . A aula é muito explicativa e ocorre de forma bem fácil de entender mesmo estando em primeiro contato. Conteúdo incrível,muito obrigado por compartilhar o seu conhecimento 🙏✨

  • @codigorobotico743
    @codigorobotico743 10 місяців тому +139

    Geralmente, eu faço projetos de 1200, porém, eu não sei cobrar, pq esses projetos de 1200, acredito, valem bem mais. Tipo uns 2k ou até 3k. Pq eu faço muita demanda pra casa de aposta. As vezes, os caras me pedem um robô pra fazer tudo. Tipo, entrar na casa de apostas, num game especifico, aplicar a sua estratégia, avaliar se o padrão bateu e, assim, fazer a entrada e ainda a recuperação em caso de perda. E ainda, em alguns casos, eles pedem mais que isso. Eu sempre cobro em torno de 1000, 1200, 1300, etc mas nunca sai da casa dos 1000. Mas é isso, saquei que saber programar é o de menos quando vc se vira como freelancer, vc tem que se policiar também. Saber cobrar é essencial, senão, vc pode pegar muito trampo, porém, a depender do trampo, vc pode tá fazendo quase de graça e não manja.

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

      Salve Man, por onde você prospecta esse clientes? Se puder me dar umas dicas

    • @DevAprender
      @DevAprender  10 місяців тому +22

      Sim, saber precificar é extremamente importante e talvez mais importante do que isso é saber negociar valores mais altos(que é onde muitas pessoas tem medo ou não sabem como pedir valores mais altos)

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

      ce usa que site pra pegar freelance man?

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

      Vc faz o deploy como? Só um arquivo .py pros cara mesmo ou um executavel mesmo? Outra forma?

    • @codigorobotico743
      @codigorobotico743 10 місяців тому +8

      @@BIGGMatheus eu sempre passo um executável

  • @FelipeOliveira-ru4nc
    @FelipeOliveira-ru4nc 7 місяців тому +13

    Faltou a parte de entregar ao cliente, se geraria um executavel, ou entregaria o script ou alguma outra forma

  • @frankwilliams1609
    @frankwilliams1609 6 місяців тому +2

    Rapazzz que top, forma clara de explicação e organizado. Deu até vontade de arrumar uma
    Confusão pra mim na empresa que trabalho e criar um bot desses.

  • @underson.lima00
    @underson.lima00 Місяць тому

    Geralmente vejo vídeos sem me inscrever, mas o cara ajuda demais e não esconde nada, vale à pena ser grato!

  • @MatematicaTel
    @MatematicaTel 7 місяців тому

    Um professor digno não tem vergonha de confessar erros, e ensinar a corrigí-los, como você fez em 26:11. Meus parabéns de novo. Com certeza, vou me inscrever em seu curso!

  • @ahgiazzinian880
    @ahgiazzinian880 8 місяців тому +4

    Jhonatan aqui para agradecer sua excelente didática e case aplicado on live. Sensacional. Parabéns e muito sucesso!!!!!

  • @pietrovinicius
    @pietrovinicius 10 місяців тому +4

    Muito legal!
    Quero fazer várias automações no meu trabalho e estou usando todo o conhecimento que voce tem compartilhado, no mes de novembro vou me matricular no se curso Mestre!

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

      Manda ver Pietro! Quero ver vc se destacando no SEU trabalho !

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

    Eu estou aprendendo Python justamente para automatizar processos na empresa onde trabalho e se destacar com isso, além de obter esse conhecimento que vai me ajudar para o restante da vida. Acho que todos, no início, vêem o Python com certa estranheza, justamente por não ter essa visibilidade que você proporcionou nesse vídeo. É o primeiro vídeo seu que eu assisto e queria te agradecer, já sou seu novo inscrito e seu novo aluno. Obrigado!

  • @renatolima3144
    @renatolima3144 8 місяців тому +4

    Sua didática eh mt boa cara. Parabéns. Simples e direto

  • @Levi-dx5br
    @Levi-dx5br 7 місяців тому +2

    Oi!!! Para quem está se perguntando se tem como fazer com a tecla ''TAB", tem sim e é na minha opinião até mais pratico!!! Bem, eu primeiro fiz do jeito que minha pessoa pensaria, após isso verifiquei erros e bugs. Logo em seguida vi o jeito que o @Jhonatan de Souza fez, muito bom por sinal!!!😄 Como alguns sabem, a programação trás uma variedade de ferramentas e métodos para você criar seu código, nesse sentido, gosto bastante de explorar os mesmos para trazer uma elaboração de código sem muita complexidade e de forma ágil. Uma dica para quem for montar o código utilizando TAB, transformem o arquivo de XLSX para ---> CSV!!!

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

    Show de bola essa aula Jhonatan, estou procurando uma maneira de conseguir uma renda extra, acho que esses trabalhos de automatização vão me ajudar... Vamos automatizar tudo!

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

    Eu adoro comlutacao professor, mas diu da época que comoutador era coisa so de rico, sempre achei fascinante de como os programas dao escritos e toda complexidade envolvida, assistindo seu video .... Cara vc fez ficar facil , wue trabalho incrivel, eu fiquei fascinado com esse trabalho

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

    Acompanho bastante o Hashtag treinamentos, e digo que seu ensinamento está parelho ou até superior ao deles. AMBOS ESTÃO DE PARABÉNS.

    • @Howmygamerun
      @Howmygamerun 6 місяців тому

      É que o avançado da hashtag é pago né, o gratuito é só pra mostrar a didatica deles@@alvesXSSS

  • @reginaldomonteiro4483
    @reginaldomonteiro4483 8 місяців тому +2

    Cara, que sensacional, muito obrigado por compartilhar o conhecimento. Tomara que esse tipo de aula vire algo recorrente, isso vai ajudar muita gente a destravar. Estou começando a estudar programação, essa aula abriu demais a minha cabeça.

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

    com seus videos a programação começou a fazer sentido em minha mente, antes eu não sabia a aplicação e agora eu aprendi com muita clareza!

  • @th3abysswalk3r
    @th3abysswalk3r 8 місяців тому +2

    Vamos automatizar tudo! Grande aula, mestre. Obrigado por compartilhar o conhecimento.

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

    Top de mais essa aula. Eu tenho outros curso para terminar, mas assim que finalizar, vou comprar esse seu treinamento de automação. Parabéns pelo conteúdo!

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

    Caí nesse vídeo de paraquedas e fiquei fascinado! Deu muita vontade de começar a aprender programação agora !! Parabéns pelo Conteúdo amigo.

  • @MatematicaTel
    @MatematicaTel 7 місяців тому

    Muito boa aula, pode trazer mais dessas, em minha opinião. Parabéns e muito obrigado!

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

    slk mano esse vídeo abriu minha mente kkkk me lembrou muito a criação de fórmulas no Excel, não sabia que tinha tanta semelhança assim, isso me motivou mto mais a aprender programação véi mto obrigado chefe, pode parecer pouco, mas acho q esse vídeo literalmente vai mudar minha vida!!!

  • @ildebrandobastos7602
    @ildebrandobastos7602 10 місяців тому +5

    Bom dia Jhonatan. Acredito que, atualmente, o mercado precisa de um site especializado mais amigável, que faça a intermediação entre clientes e desenvolvedores de maneira mais organizada e profissional, com a distribuição dos serviços que aparecerem em categorias (níveis), para que pelos menos devs menos experientes (intermediário) e mais experientes (avançados) possam coexistir e trabalhar juntos. Seria ótimo se isso passasse a existir (e começasse com Python). O dono do negócio explodiria de ganhar dinheiro e resolveria o problema de muitos devs que ainda não possuem experiência. Você parece a pessoa certa pra fazer isso acontecer, Johnatan! Rsrs..

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

      Obrigado pela sugestão! Estou tentando fazer a minha parte nisso! E só preciso de mais umas 40hrs no dia para conseguir tirar todos os meus projetos (un deles poderia ser esse) kkk

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

      @@DevAprender Sucesso pra nós, garoto! Rsrs..

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

      Já existe, se chama Moredeve

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

    Cara, isso é muito legal. Parabéns e obrigado por compartilhar seu conhecimento.

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

    Simplesmente incrivel ❤. Queria aprender a fazer essa mesma automacao, porem pela Internet, e ao inves de pegar um arquivo do excel, que usasse um arquivo do google sheets em tempo-real.

  • @Romulo.Fontana
    @Romulo.Fontana 10 місяців тому +2

    caramba, isso é muito massa ! Faz eu me motivar mais ainda a continuar a estudar meu curso de fullstack python. Já sei onde eu posso "brincar seriamente" depois que eu conseguir montar projetos !

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

      Como é esse full stack python?

    • @Romulo.Fontana
      @Romulo.Fontana 10 місяців тому

      @@wesley6997 é um curso da ebac que eu estou fazendo, ele garante um trampo no final do curso. Só que ainda tô quase na metade do curso

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

      ​@@wesley6997up

  • @Aleatorio-sf5um
    @Aleatorio-sf5um 6 місяців тому +3

    Copiando vc eu consegui fazer. Claro que sem copiar eu não faria, no entanto, copiar também é uma forma de fixar o que estou aprendendo na cabeça. E os problemas que iam surgindo eu buscava resposta e ia resolvendo. Muito bacana, agora vou assistir outros vídeos seus e copiar. hahaha

    • @DevAprender
      @DevAprender  6 місяців тому

      você resumiu bem, copiar também faz parte do aprendizado, além disso acelera partes que vc só tem que fazer uma vez ou outra, como esse processo aqui

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

    Mestre você é um ótimo professor, já assisti vários vídeos seu e cada um é melhor que outro, obrigado por compartilhar seus conhecimentos! 34:38

  • @eduardodias1921
    @eduardodias1921 6 місяців тому

    Seu conteúdo é muito bom! Particularmente trabalho com .Net e faço esses projetos nessa tecnologia, mas é muito bom ver essas ideias que você traz!

  • @d3vmatos
    @d3vmatos 6 місяців тому

    cara, tem muito tempo que não assistia seus videos, e hoje me abriu mais ainda minha mente!!! muito obrigado pelo seu tempo e dedicação em ensinar!!! parabens!!!1

  • @pesticide7539
    @pesticide7539 8 місяців тому +15

    Particularmente, acho que seria melhor utilizar o selenium para um sistema web, pois assim ele não fica dependente de esperar para utilizar o mouse, podendo de fato fazer outra coisas ao invés de depender da espera

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

      Ele explicou isso no video. Ele está simulando a automação em um sistema Desktop, por isso usou o PyAutoGUI ao invés do Selenium.

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

      @@TheCyberangu pyautogui é uma péssima escolha, o desktop fica refém do script sem poder ser mexido, além que as cordeadas com certeza mudarem do pc dele para o do cliente, sem contar que o cliente mesmo vai mexer e trocar a posição e ja vai dar problema. nota zero pra essa automação. Selenium seria a opção certa.

  • @TheCyberangu
    @TheCyberangu 7 місяців тому

    Muito legal ver algo que eu já consigo fazer! Esse procedimento ajuda muito em processos de escritórios de contabilidade quando por exemplo não é possível uma importação para o sistema.

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

    Fiz minha primeira automação com sua aula! Sua didatica é muito fera Jhonatan! Obrigado pelo conteudo.

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

      Estava aparecendo a opção iter_rows pra você?

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

    Talvez seja minha maturação,
    Digo, todo o conteúdo que já estudei até chegar nesse vídeo.
    No entanto acho que esse canal é o melhor até agora, ele não fala pra caramba, ele simplesmente pega um trabalho dele e mostra como ele fez, genial! Nivel de conteúdo pago

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

    É normal sair lágrimas dos olhos ao ver o bot rodando??? Parabéns meu amigo pelo trabalho, sucesso!!!!

  • @user-vr7xt1ho6t
    @user-vr7xt1ho6t 7 місяців тому

    Muito top a aula Jonatha, estou começando a estudar html, Java scrip, css… estava com algumas dúvidas, mas com sua aula aqui deu uma esclarecida mano, muito obrigado.
    Mais um escrito 🙏🏽

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

    Muito top, parabéns, consegui seguir a aula e fazer funcionar aqui!!!!

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

    Barone da programação manda bem dms slk!!

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

    Massa! Esse tipo de automação eu faço em PHP... estou estudando python esses dias, vou tentar fazer algo como o seu 😊

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

      Bom assisti o vídeo Inteiro agora, legal essa automação que cadastra como se fosse uma pessoa mexendo no mouse. Muito top viu!
      Eu fiz um que apenas ler o arquivo e salva no banco de dados em suas respectivas colunas ....
      Boa essa opção aí em python

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

    Terminei.
    Vamos automatizar, TUDO!!

  • @leandrocesar4000
    @leandrocesar4000 7 місяців тому

    Pensei que fosse mais difícil. Isso significa que o professor é bom.

  • @abcd9355
    @abcd9355 5 місяців тому +3

    Amigo trabalho com contabilidade e programação, criei um programa que automatiza exatamente essa tarefa, o programa que você criou não soluciona o problema de lançamento contábil, não é tão facil assim, cada cliente manda o arquivo de uma maneira com abas diferentes no excel e formatos diferentes tambem, cada cliente tem a sua interpretação dos pagamentos e recebimentos tambem exemplo para um cliente o pagamento de vale transporte é "Despesa com vale transporte" para outro é "Despesa com salario", não é tão simples como mostrou no video, não é uma critica e sim uma observação.

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

    Ainda vou aprender Python porque eu consigo fazer isto no Excel VBA. Apesar que aqui é limitado, mas isto já me garante a automação. Pelo que vi os comandos do Python, a maioria este já atende. Feliz da vida.
    :D

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

    Esse canal traz informações muito úteis mesmo.

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

    Vamos automatizar tudo.
    Bora lá!

  • @cleytonlanga
    @cleytonlanga 7 місяців тому

    Muito didático e de fácil compreensão....Parabens e Muito obrigado.❤

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

    Parabéns meu nobre!! Muito bom mesmo.....👏👏👏

  • @gabrielgonsalves2357
    @gabrielgonsalves2357 7 місяців тому

    Aula top professor. Consegui automatizar a primeira parte.

  • @traderesourcessystem6825
    @traderesourcessystem6825 6 місяців тому

    A didática desse cara é incrível.

  • @RonaldoRafael-devgenius
    @RonaldoRafael-devgenius Місяць тому

    Massa demais. Vou automatizar tudo

  • @piratewar1700
    @piratewar1700 26 днів тому

    Cara que foda, estou no segundo semestre de ADS, e falar a vdd e que achei a faculdade bem ruinzinha, tive 1 modulo inteiro de python e tudo muito basico generico, estou fazendo mesmo pelo diploma, mas ja vi que para aprender e pesquisar e fazer na pratica...

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

    manow esculachou tou no inicio da aprendizagem quando estiver acabando minha faculdade de TI , vou comprar seu curso só eu estabilizar financeiramente

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

    Parabéns pelo vídeo. Motivador vê na prática como funciona

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

    Excelente conteudo Jhonatan !
    Parabéns!

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

      Obrigado pelo comentário!

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

    Vamos automatizar tudo !

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

    Obrigado por compartilhar o conhecimento, atualmente faço processos parecidos usando vba com selenium e na minha visão, usar o autogui vai fazer com que o usuário final tenha muitos e muitos problemas até conseguir deixar o campo no pixel correto que foi informado no código.

    • @DevAprender
      @DevAprender  10 місяців тому +4

      é por isso que existem ferramentas destinadas para cada tipo de situação, além disso há técnicas mais avançadas que não entrei aqui neste vídeo para não ter q se preocupar tanto com resoluções exatas, no entanto meu intuito é passar um exemplo mais didático.
      Por esse motivo tenho que nivelar o nível do vídeo pelo conhecimento geral(que é mais ou menos 80% iniciantes, pelo o que pesquisei aqui aqui no canal )

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

      Uma coisa que veio à mente sobre isso, é que se fosse uma página Web, eu conseguiria usar alguma ferramenta pra navegar de acordo com as tags html?

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

      selenium @itamortaldetonando

  • @cxc1875
    @cxc1875 8 місяців тому +3

    esse é o primeiro video q vejo do canal, cai de paraquedas e assistir até o final , uma duvida se maximizar a pagina do produto perde todas as coordenadas? , e é possível criar algo que fique automatizando em segundo plano enquanto vc mexe de boa no mouse e teclado ?

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

      1 - sim, se você maximizar a tela (ou apenas mover msm), vc perde as coordenadas, eu creio que o indicado é no seu código primeiramente forçar o tamanho da janela do sistema que vai usar, abrir sempre no mesmo tamanho
      2 - se for em um navegador, dá sim, usando o Selenium, agr se for outro sistema não sei, mas provavelmente deve ser possível sim usando outra abordagem.

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

    Eu uso o Macro Recorder pra automatizar tarefas no meu trabalho, só que gostaria de aprender em Python, a minha duvida depois de ver esse vídeo é: Como é feita a entrega do Robô automatizado para o cliente?

    • @Marcolaaas
      @Marcolaaas 6 місяців тому

      pprt, enquanto eu via isso fiquei na mesma dúvida

  • @Scott69.
    @Scott69. 4 місяці тому

    A única coisa que acho ruim desse tipo de automatização é que precisa de uma máquina que não trave pois se travar e tiver delay pode dar erro em tudo, outra coisa se for web ou executável que necessita de internet, a mesma tem que ser estável, se ficar lenta pra carregar a página ou o campo de preenchimento acaba com tudo 😂. Fora que o interessante é ir “descartando” os produtos que já foram preenchidos por que se der erro no meio do processo e não estiver vendo em qual produto estava vai ter que fazer tudo de novo pq não vai saber onde parou quando é web assim eu acho interessante java script/node js, sinto mais segurança kkk.

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

    Top, gosto muito deste tipo de conteúdo de aplicação prática

  • @pplo
    @pplo 7 місяців тому

    bom video, vc é um professor muito bom e claro. parabens.

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

    Conteúdo muito top, meus parabéns!
    Obs: Até eu que sou contador consegui entender rs

  • @JoaoVictor-iv7hp
    @JoaoVictor-iv7hp 6 місяців тому +1

    VLW AMIGO AJUDOU MUITO MSM PARABENS

    • @DevAprender
      @DevAprender  6 місяців тому

      tamo junto João! É isso que gosto de ouvir

  • @GabrielGamer-br1ye
    @GabrielGamer-br1ye 15 днів тому

    obg viu!! logo mais viro aluna !

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

    Muito bom! Funciona na perfeição!

  • @JoaoSilva-qk8ig
    @JoaoSilva-qk8ig 2 місяці тому

    Sua didatica e mt boa.

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

    Esse cara é fera, podem vir para a comunidade sem medo.

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

      opa Ricardo!Obrigado pelo feedback! Eu gosto demais de ver alunos comentando aqui !

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

      Qual o valor do seu curso?

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

      Opa,tudo joia?
      Pode falar diretamente com a minha equipe aqui no whatsapp e tirar todas as suas dúvidas: links.devaprender.com/FalarComEquipe

  • @Lucas-iv6ld
    @Lucas-iv6ld 8 місяців тому +1

    demais essa api que move o mouse, faz clicks e etc.. não conhecia!

    • @miqueiass.moreira3848
      @miqueiass.moreira3848 7 місяців тому

      Uma correção: API nós fazemos consultas, nesse caso é uma biblioteca, pois ela possuem uma função (mexer o mouse) que nós estamos consumindo. Alguém já programou ela, nós apenas utilizamos.

  • @lucasuanderson6449
    @lucasuanderson6449 6 днів тому

    Identifiquei um problema neste projeto de automação.. seria interessante que este app fosse em tela cheia. Com posicionamento com o app pequeno na hora de o cliente utilizar teria que ser muito especifico qualquer movimentação poderia acabar com a sua utilização.. acho que estou certo!!

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

    Parabéns cara, conteúdo top

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

    Eu fiz um bot com esse mesmo objetivo, quando eu trabalhava como assistente financeiro, fiz pra mim mesmo pois eu fazia esse trabalho, ele pegava os dados através do extrato do banco em excel

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

    BRABO 🔥

  • @user-el5qr8md9f
    @user-el5qr8md9f 7 місяців тому

    Opa galerinha, eu automatizei essa pagina de uma forma um pouco diferente, e acredito que possa ser mais rapida, eu inves de colocar coordenadas apenas pedi pra apertar tab, ficou bem mais rapido do que a maneira mostrada.

    • @gabrielgonsalves2357
      @gabrielgonsalves2357 7 місяців тому

      como você fez? qual parâmetro você passou ao invés das coordenadas?

  • @wagnerpires7069
    @wagnerpires7069 9 місяців тому +3

    Ótimo conteúdo. 👏👏👏.
    Estou começando em Python .
    Como eu faço um código para calcular a taxa de equivalência LCI X CDB considerando o prazo conforme o IR regressivo.
    A fórmula da equivalência é: taxa LCI / (1 - IR)
    O IR regressivo:
    Até 180 dias : 22,5%
    180 a 360: 20%
    361 a 720: 17,5%
    > 720 : 15%.
    Exemplo: uma LCI de 90% para prazo de 1 ano (360 dias) é equivalente a qual taxa de cdb para o mesmo prazo?
    Obrigado.

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

    Sensacional. Muito obrigado.

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

    Seria interessante fazer um menu onde o proprio cliente pode colocar a coordenada apenas apertando uma tecla, já que dificilmente o campo vai estar na coordenada certa quando for enviar para o mesmo.

    • @GabriellRezende
      @GabriellRezende 6 місяців тому

      Da pra fazer um ajuste fino utilizando suporte remoto, cliente não sabe mexer nessas coisas

  • @larapio8874
    @larapio8874 7 місяців тому

    Eu literalmente entrei no video com um anuncio seu no começo do video ksksksk melhor marketing possivel

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

    Monstro !

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

    usei um def e deixou mais clean o app
    def tab(copiar):
    import pyperclip as copia
    import pyautogui as auto
    auto.hotkey('tab')
    copia.copy(copiar)
    auto.hotkey('ctrl','v')

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

    Automatizei a primeira página!

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

    Que top viu! Isso q é um projeto sucinto e relevante!!!

  • @cleusamariahg
    @cleusamariahg 10 місяців тому +4

    Não teria outro método de copiar as informações e colar no site? Pois, caso você mude de lugar a janela em que será posto a informação, a coordenada ficará errada, então não seria algo tão prático.

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

      teria com a outra blibioteca a selenium, nessa ele pegaria dados html da propria pagina e daria pra fazer outra coisa em quanto o projeto roda

    • @unknown11-x2x
      @unknown11-x2x 6 місяців тому

      ​​@@kilderysousa5207 ou até mesmo ele poderia colocar em tela cheia e pegar as coordenadas da tela toda, porque ali a tela era bem pequena, se mudasse iria alterar as coordenadas, que nem o amigo ali disse. Outra hipótese válida seria usar o selenium, que nem você disse, que trabalha direto com os dados do site, sem coordenadas. Ao meu ver, usar o selenium ali seria mais vantajoso.

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

    Pergunta... essa coordenada é referente ao App ou a Tela como um todo??? Pergunto, pois o usuário pode abrir a janela do app em uma posição diferente da sua ou até mesmo com outra resolução. Isso não seria problema?
    Outra Pergunta... não seria possível fazer um loop pelas colunas e linhas da Planilhas e aí mandar para uma variável só para transferência dentro de outro loop no app? Não sei se ficou clara a pergunta, mas..
    Loop 1 - rodaria achando primeira linha, Vai para Loop 2, roda pegando (L1, C1), vai para loop 3, que pega 1 Campo do Form no app, volta para loop 2, pega (L1, C2), algo assim, entende?
    Mas, legal a sua explicação.. não tenho nenhum conhecimento de Python, ainda, estou buscando aprender o básico para começar a usar essa Linguagem na minha Caixa de Ferramentas.
    Obrigado por compartilhar!

  • @Ailton-bi6sf
    @Ailton-bi6sf 10 місяців тому +1

    Vamos automatizar tudo😁

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

    mUito massa, valeu pela aula.

  • @gustaVaz1903
    @gustaVaz1903 7 місяців тому

    irmao adorei o fato de tu ter deixado no video a parte que tu erra, e mostrou vc corrigindo esse seu erro no código.
    Tô começando agora e eu erro pra caramba, é bom ver que até alguem experiente comete uns erros bobos

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

    Vamos automatizar tudo

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

    Python é vida ❤

  • @gustavocastilho7170
    @gustavocastilho7170 8 місяців тому +2

    Excelente aula, obrigado pelo conteúdo
    Estou com uma dúvida, caso você deixe a janela do formulário em full screen a posição do mouse para click será alterada?

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

      Sim, você precisa colocar as coordenadas conforme a janela do formulário aparecer na sua tela.

  • @rafaelnegreiros_analyst
    @rafaelnegreiros_analyst 17 днів тому

    Excelente conteudo.
    Poderia explicar como ocorre a entrega do projeto? Cria-se um execut'avel e orienta o cliente a manter o arquivo na mesma pasta onde ele colocar o executavel? E se apos a entrega o cliente se deparar com erro, em virtude, por exemplo, de ele ter mudado a estrutura do arquivo ou mesmo se ocorrer mudanca no site? Cobra-se algo para ajustar o codigo?

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

    Adorei tava procurando alguem fazendo exatamente isso q vc fez pra ve na prática oq dev faz estou qrendo entra na área senti firmeza em vc Concertesa vou olhar seu curso

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

    Tô terminando meu primeiro ano da faculdade, aprendi o HTML,CSS, Javascript no básico e bastante coisa com Python. Poderia começar no freelance ou seria mais indicado estagiar primeiro?

    • @DevAprender
      @DevAprender  10 місяців тому +4

      O que conseguir mais rápido, freelancer é algo que não depende de um "Chefe" de aprovar, então recomendaria freelancer(enquanto busca sua vaga de estágio), se quer seguir pelo caminho do CLT(pq é possível viver só de freela tbm)