Пікірлер
@MrTADEU1961
@MrTADEU1961 22 сағат бұрын
parabéns pelo trabalho
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Muito obrigado, Tadeu! Fico feliz que tenha gostado.
@joaogubertt5039
@joaogubertt5039 Күн бұрын
Obrigado, amigo!
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Eu que agradeço, João! Fico feliz que tenha curtido o conteúdo.
@Edufilho1980
@Edufilho1980 2 күн бұрын
Bom dia, comecei o curso na Udemy. Fiquei parado nessa aula, não consigo usar o tkinter, diz o seguinte: Isso provavelmente significa que o Tcl não foi instalado corretamente. Rodo o comando tclsh e wish no prompt e funciona.
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Isso pode ser um problema com a configuração do ambiente Python. Já tentou reinstalar o Python com a opção Add Tcl/Tk habilitada durante a instalação? Ou tente fazer a instalação manualmente do tkinter com o comando "pip install tk"
@chrinovictshibambe1732
@chrinovictshibambe1732 2 күн бұрын
Compartilha o repositório do projeto
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Opa, os códigos dos projetos desse vídeo e dos demais sobre Flet estão todos na plataforma do Programador Aventureiro, só acessar a área de membros para baixar: programadoraventureiro.com
@ViniciusSilva-zz9qr
@ViniciusSilva-zz9qr 2 күн бұрын
show de bola meu brother , plataforma com bastante cursos e informaçoes . acho que no valor promocional vale a pena , já que tem muito curso que custa mais e não tem a metade do conteudo que o site tem para estuda.
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Fico muito feliz que tenha gostado, meu brother! 😄 E você tem razão, o custo-benefício da plataforma é incrível. Além do que você já mencionou, a plataforma oferece mais de 40 cursos, totalizando 700 horas de conteúdo e mais de 400 exercícios resolvidos para você praticar. Os cursos abrangem Python, SQL, Flet, Tkinter, SAS, PySpark, Selenium, Requests, APIs e muitos outros temas que atendem desde iniciantes até profissionais avançados. E com o plano PRO, você tem acesso completo a tudo isso, podendo estudar no seu ritmo e explorar cada detalhe
@nilsonantoniobatista3839
@nilsonantoniobatista3839 7 күн бұрын
Preciso de um script python para automatizar dados do banco do IBGE e jogar em um painel
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Você pode usar a API pública do IBGE junto com bibliotecas como Pandas para manipular os dados e FastAPI ou Flask para criar um painel. Se quiser, manda como está fazendo no nosso grupo do Telegram pra te ajudar.
@patolozo360
@patolozo360 8 күн бұрын
Tem como fazer uma janela assim pelo celular?
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
O Tkinter é mais focado em desktop, mas se quiser algo multiplataforma que funcione também no celular, o Flet ou o Kivy são ótimas opções.
@renatoandre1656
@renatoandre1656 11 күн бұрын
Parabéns pela aula, espero um dia chegar no seu nível.
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Muito obrigado, Renato! Tenho certeza de que você vai chegar lá e até ultrapassar! Continue praticando e, se precisar de ajuda em algum projeto ou ideia, pode contar comigo
@genildo2002
@genildo2002 13 күн бұрын
Muito top. Parabéns!
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Muito obrigado, Genildo! Fico feliz que tenha curtido
@maikjuniorsantos5661
@maikjuniorsantos5661 15 күн бұрын
quando que sai um curso de fastapi?
@ProgramadorAventureiro
@ProgramadorAventureiro 22 сағат бұрын
Um curso de FastAPI está nos planos, e em breve espero trazer novidades sobre isso. Enquanto isso, já experimentou explorar os conceitos de FastAPI com os vídeos do canal?
@suelitonsantos2763
@suelitonsantos2763 15 күн бұрын
Esse Flet eu não conhecia, realmente sempre quis um estilo flutter usando python, já usei pywebview para criação de apps desktop e funciona muito bem mas necessita de python+html+css+js. Com Flet se o cara só souber python e fuçar pra aprender os conceitos de flutter vai fazer aplicações multiplataforma, acredito que exista uma forma de organizar melhor as páginas e widgets para não ficar um arquivo de 1000 linhas, mas achei bacana a ideia, irei testar e ver a questão de performance também e o multiplataforma..
@ProgramadorAventureiro
@ProgramadorAventureiro 15 күн бұрын
Exatamente, o Flet é realmente uma solução interessante para quem quer desenvolver em Python sem precisar lidar com HTML, CSS e JavaScript. Para manter o código organizado, você pode dividir o projeto em diferentes arquivos, separando componentes e páginas, o que ajuda a evitar aquele ‘arquivo monstro’ com muitas linhas. A estrutura fica mais parecida com frameworks como Flutter e React. E sobre a performance, eu também fiquei impressionado com a fluidez nas plataformas! Depois que testar, me conta o que achou da experiência e do desempenho!
@SamuelCabralBR
@SamuelCabralBR 16 күн бұрын
Muito obrigado! Estou procurando exatamente esse conhecimento sobre App. Estou precisando e não posso pagar. Aqui é grátis. Muito bom! ✊🙏
@ProgramadorAventureiro
@ProgramadorAventureiro 15 күн бұрын
Fico muito feliz em saber que o conteúdo está sendo útil, Samuel! 🎉 É exatamente por isso que compartilho esses vídeos, para ajudar quem está começando, claro que isso é só uma fração do que tenho disponível na plataforma, mas é um ótimo começo antes de poder se aprofundar mais nas ferramentas e linguagem
@SamuelCabralBR
@SamuelCabralBR 16 күн бұрын
Perfeito.👍
@ProgramadorAventureiro
@ProgramadorAventureiro 15 күн бұрын
Obrigado, Samuel! 😄
@NatáliaCarturan-b3r
@NatáliaCarturan-b3r 19 күн бұрын
Excelente professor! Comprei um curso dele, e além de ter um ótimo conteúdo, ele oferece um suporte incrível! Parabéns!
@ProgramadorAventureiro
@ProgramadorAventureiro 15 күн бұрын
Muito obrigado pelo feedback, Natália! É uma satisfação enorme saber que você está aproveitando o curso e o suporte. Se precisar de ajuda em algum projeto específico ou quiser sugestões de APIs para experimentar, estou à disposição! Continue praticando, e parabéns pelo progresso!
@Fenanx
@Fenanx 23 күн бұрын
a melhor é a wxPython.. siga para mais dicas 👍😅
@alslucas2010
@alslucas2010 26 күн бұрын
Parabéns! Excelente vídeo. Gostaria que você fizesse a versão 2 deste acrescentando a Biblioteca Streamlit. Muito obrigado.
@ProgramadorAventureiro
@ProgramadorAventureiro 20 күн бұрын
Muito obrigado e valeu pela indicação, vou trazer nos próximos vídeos aqui do canal 😁
@fabioferreira3693
@fabioferreira3693 28 күн бұрын
Fantástico adorei, muito obrigado por compartilhar o seu conhecimento
@ProgramadorAventureiro
@ProgramadorAventureiro 27 күн бұрын
Valeu Fábio, eu que agradeço, to trazendo uma série de vídeos sobre Flask aqui pro canal, continue acompanhando que tem muito mais 😁
@retagif
@retagif 28 күн бұрын
Olá voce pode dizer quel é o editor para o python neste video ?
@ProgramadorAventureiro
@ProgramadorAventureiro 28 күн бұрын
Olá, tudo bem? Eu uso o VS Code nos vídeo com o tema Monokai
@retagif
@retagif 28 күн бұрын
@@ProgramadorAventureiro obrigado
@ProgramadorAventureiro
@ProgramadorAventureiro 28 күн бұрын
@@retagif de nada 😁
@retagif
@retagif 28 күн бұрын
@@ProgramadorAventureiro quero muito aprender python
@ProgramadorAventureiro
@ProgramadorAventureiro 27 күн бұрын
@@retagif Legal, você se inscreveu no meu curso gratuito? O link está na descrição do vídeo 😁
@maborfe2988
@maborfe2988 Ай бұрын
Bom dia, tudo bem? Poderia explicar melhor o motivo de dizer que não precisa mais de django?
@ProgramadorAventureiro
@ProgramadorAventureiro 29 күн бұрын
Bom dia, tudo ótimo! Espero que com você também esteja bem. Quando menciono que ‘não precisa mais de Django’, estou me referindo a casos onde se busca simplicidade e rapidez no desenvolvimento de interfaces sem toda a estrutura robusta de um framework full-stack como o Django. Ferramentas como o Flet permitem que você desenvolva aplicações web e desktop de maneira muito mais direta e com menos configuração, o que é ideal para projetos menores ou para quem deseja agilidade. Mas isso não significa que o Django perdeu seu lugar - ele ainda é fundamental para sistemas complexos e com muitas funcionalidades.
@leoabarbosa3447
@leoabarbosa3447 Ай бұрын
Fiz todo o código igual com o do vídeo, já tentei várias outras sintaxes, mas sempre tá dando erro na sintaxe dos botões
@ProgramadorAventureiro
@ProgramadorAventureiro 29 күн бұрын
Oi Leo, isso acontece às vezes. 😅 Os erros de sintaxe com botões geralmente têm a ver com a forma como os parâmetros estão sendo passados. Pode ser alguma pequena diferença, como a indentação ou a posição de um parêntese., Manda um print do erro que está aparecendo no nosso grupo do Telegram, que a gente resolve isso junto.
@leanio21
@leanio21 Ай бұрын
que vídeo excelente 👏🏻👏🏻👏🏻
@ProgramadorAventureiro
@ProgramadorAventureiro 29 күн бұрын
Fico super feliz que tenha gostado. Depurar o código e trabalhar com logs é fundamental para qualquer dev.
@Rafael11piraju
@Rafael11piraju Ай бұрын
Cara to estudando python no meu tempo livre e estou gostando muito, atualmente sou contador. Mas me amarro em programação. Estou querendo criar um sistema para meu trabalho e por tabela quero me aprofundar um pouco mais em python. Estava pensando em criar usando o tkinter, mas depois do seu vídeo fiquei na dúvida, se foco no tkinter ou no flet. Eu queria usar umaa biblioteca com visual um pouco mais moderno. Eu não sabia que o flet funcionava no desktop com app
@ProgramadorAventureiro
@ProgramadorAventureiro 29 күн бұрын
Que legal, Rafael! Python é uma linguagem super versátil, e fico feliz que você esteja gostando de explorar mais. Se você busca uma interface mais moderna e quer algo que funcione bem tanto no desktop quanto na web, o Flet é uma ótima opção. Ele permite criar interfaces mais atuais sem a complexidade que outras bibliotecas exigem. Como você já é contador, imagino que está pensando em algo para organizar dados ou relatórios, fazer isso com uma interface que permite integrar de tudo como bancos de dados, APIs, gráficos, logs, sistemas de autenticação, entre outros é essencial, e o Flet permite fazer tudo isso 😁
@geislerdias8644
@geislerdias8644 Ай бұрын
Cara, eu peguei o curso flet 360, top D+ Já fiz meu primeiro App de gestão de recibos, usei fastapi pra fazer o backend e o flet consumindo essa api. O único arrependimento que tenho é não ter pegado o pacote com todos cursos seu.
@ProgramadorAventureiro
@ProgramadorAventureiro 29 күн бұрын
Parabéns pelo primeiro app de gestão de recibos, usar FastAPI no backend com Flet é uma combinação poderosa. Se você gostou desse curso, tenho certeza que o pacote completo iria abrir ainda mais possibilidades para você. Mas sem arrependimentos, em breve teremos algumas novidades para todos os alunos e você terá uma excelente condição para fazer um upgrade 😉
@JoaoLucas-jg9hm
@JoaoLucas-jg9hm Ай бұрын
Bem legal!!! Gostei bastante!
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Valeu João, muito obrigado! Você já conhecia algumas das bibliotecas da lista?
@prof.alexsouza20
@prof.alexsouza20 Ай бұрын
Perfilamento
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Valeu Alex, em breve trago um conteúdo sobre perfilhamento no canal 😁
@VandersonSilvadosSantos
@VandersonSilvadosSantos Ай бұрын
Na linha que tem que colocar a função Ft.Row, não tem dentro de FT.Image, consigo colocar dentro de FT.column, como fazer?
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Não entendi muito bem sua pergunta, mas sim, você consegue colocar um Row ou uma imagem dentro de uma coluna normalmente.
@VandersonSilvadosSantos
@VandersonSilvadosSantos Ай бұрын
@@ProgramadorAventureiro Abaixo da linha ft.Image, você colocar ft.Row, mas para min não aparece a propriedade Row, só aparece em outra parte do código
@ProgramadorAventureiro
@ProgramadorAventureiro 29 күн бұрын
Entendi, provavelmente você está escrevendo com letra minúscula. O correto é "ft.Row" sempre com a primeira letra em maiúscula.
@erasmoramos3005
@erasmoramos3005 Ай бұрын
Esse mano sabe mt... Sou iniciante no Payton. Vc tem uma aula inicial para esse publico?
@riskbreakerz1
@riskbreakerz1 Ай бұрын
só APIs ruins. Mas estou inscrito para receber indicações melhores. Obrigado pelo vídeo.
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Blz
@ulisses_silva
@ulisses_silva Ай бұрын
Tudo que é de texto no meu projeto está muito apagado, por exemplo: "Digite sua tarefa", "Tarefa 1", "Finalizados" e etc, todos os textos da lista estão quase que transparentes. Existe alguma forma de escurecer mais eles?
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Olá Ulisses, você pode mudar a cor de cada texto ou pode simplesmente mudar o tema da aplicação de dark para light com o código "ft.theme_mode = ft.ThemeMode.LIGHT"
@ulisses_silva
@ulisses_silva Ай бұрын
@@ProgramadorAventureiro Show, deu certo aqui, Obrigado amigo estou aprendendo muito com seu canal!! não pare de trazer vídeos pfvr
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
De nada, qualquer dúvida, manda lá no nosso grupo do Telegram 😁
@danielbatista502
@danielbatista502 Ай бұрын
Da pra rodar no Colab ou tem que ser local????
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Ótima pergunta, Daniel! Na verdade, é possível rodar o Flet no Colab usando a versão WEB e o NGROK para acessar a aplicação no navegador. Isso permite testar seu projeto remotamente, mesmo sem rodar localmente 😉
@rafaelnegreiros_analyst
@rafaelnegreiros_analyst Ай бұрын
Muito muito bom. Então, pra optar por Flask, faz-se necessário ter um bom conhecimento de HTML e css
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Obrigado, Rafael! 🙌 Ter um bom entendimento de HTML e CSS com Flask é definitivamente um diferencial, pois facilita a construção de interfaces melhores. Mas o interessante é que você pode começar com templates simples e ir evoluindo conforme precisa. Outra abordagem, é usar o Flask como sendo seu backend e o Flet como frontend, dessa forma você não precisa de conhecimentos de HTML/CSS pois o Flet já supre toda a necessidade da construção da interface, além de ser construído 100% em Python.
@rafaelnegreiros_analyst
@rafaelnegreiros_analyst 20 күн бұрын
@ProgramadorAventureiro Tenho tido certa dificuldade com Flet, quando preciso, em um mesmo projeto, utilizar controles de input diversos, como Dropdown, TextField, Searchbar. Existe, por exemplo, uma limitação intransponível com Dropdown, cuja propriedade height não aceita valores altos. Ou mesmo Searchbar, cuja customização do TAB é bem limitada. Tenho registrado diversos issues no github. Um mais recente problema que tenho tido é com relação ao Web Assembly que não è compatível com algumas bibliotecas azure que preciso usar. Por conta disso, estou pensando em largar Flet.
@ProgramadorAventureiro
@ProgramadorAventureiro 15 күн бұрын
Oi Rafael! Sobre o Dropdown, só para entender melhor, a limitação que você menciona é com a altura do campo de input ou da lista que aparece ao abrir as opções? A janela do Dropdown é responsiva, então ela aumenta automaticamente conforme o número de itens. Se precisar, dá para personalizar o tamanho que cada item ocupa, controlando a altura das opções individualmente. Quanto à customização do SearchBar, uma maneira de avançar é usando heranças. Criando uma classe personalizada baseada no SearchBar, você pode estender as funcionalidades e definir suas próprias propriedades e estilos. Essa abordagem dá uma liberdade maior e permite personalizações mais profundas. E sobre os problemas com Web Assembly e Azure, não entendi quais ferramentas você não está conseguindo integrar, mas WebAssembly só é utilizado quando você faz a compilação para web estática. Ou seja, nesse caso, o código gerado é um código JavaScript. A forma como eu mais recomendo utilizar aplicações web é rodando ele em um servidor. Assim, ele terá todas as funcionalidades normal que você tem em uma aplicação desktop, podendo integrar com qualquer biblioteca e tendo um poder de processamento de dados muito maior, por não estar rodando do lado do cliente.
@Motocilcista1Celso
@Motocilcista1Celso Ай бұрын
Olá Fiz o curso de Flet do Dalton. Recomendo muito. Dalton ... Obrigado por esta aula. Por favor, faz uma aula similar usando o Flet. Valeu.
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Muito obrigado Celso, fico muito feliz e grato pela recomendação! Claro, vou trazer mais pra frente no canal projetos similares usando o Flet 😁
@TIConsil
@TIConsil Ай бұрын
Esqueça!! O futuro é fazer site em ruby!
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Kkkkk isso com certeza é zueira né? Se não, então sinto informar que embora Ruby on Rails tenha sido popular no passado, especialmente pela rapidez de desenvolvimento, sua popularidade tem diminuído em comparação com tecnologias mais modernas, como JavaScript (React, Node.js), Python (Flet,Django, Flask) e até Go e Rust, que oferecem melhor desempenho e escalabilidade. E portanto, são linguagens muito mais cotadas pro "futuro".
@TIConsil
@TIConsil Ай бұрын
@@ProgramadorAventureiro Vou ser sincero cntg, pode até não ser tão famosa, mas cá entre nós, todo mundo sabe q o melhor é codar um site topzinho no assembly
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Hahaha, aí você foi longe! 😆 Imagina a agilidade de criar um site moderno todo em Assembly, hein? Dá até calafrio só de pensar nas linhas de código! Brincadeiras à parte, cada linguagem tem seu lugar, mas para produtividade, acho que vamos continuar com Python, JavaScript e companhia mesmo!
@reginah.goncalves3444
@reginah.goncalves3444 Ай бұрын
Muito bom! Parabéns!
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Muito obrigado 😁
@outrahistoria2378
@outrahistoria2378 Ай бұрын
Faz a parte 2 implementando o frontend!
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Valeu! Vou trazer pro canal nos próximos vídeos 😉
@PatrickFernando
@PatrickFernando Ай бұрын
To apanhando pra colocar uma imagem de fundo, tu manja? Curti demais o vídeo <3
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Muito obrigado, Patrick. Olha, infelizmente não é possível colocar uma imagem de fundo no próprio texto. Bom, pelo menos eu desconheço uma forma de fazer isso. Agora, se você só quiser colocar uma imagem de fundo na aplicação com seu texto escrito na frente, aí você pode utilizar um container.
@PatrickFernando
@PatrickFernando Ай бұрын
@@ProgramadorAventureiro obg pela resposta, tu pode me ajudar como converter algo digitado no text field em float?
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Você pode capturar tudo o que foi digitado em um TextField acessando a sua propriedade "value", feito isso basta usar a função embutida do Python para converter para "float()": import flet as ft def main(page: ft.Page): def convert_textfield(e): try: # Obtém o valor digitado e converte para float value = float(text_field.value) except ValueError: value = 0.0 print(value) text_field = ft.TextField(label="Digite um número", on_submit=convert_textfield) page.add(text_field) ft.app(target=main)
@PatrickFernando
@PatrickFernando Ай бұрын
@@ProgramadorAventureiro uaaaaaaau mto obg
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
De nada, depois entra lá no nosso grupo do Telegram. Sempre que tiver dúvidas pode mandar lá que tanto eu quanto a galera tá sempre respondendo.: t.me/programadoraventureiro
@carolinaalves1297
@carolinaalves1297 Ай бұрын
👏👏👏👏👏
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
😁
@carolinaalves1297
@carolinaalves1297 Ай бұрын
👏👏👏
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
😁
@carolinaalves1297
@carolinaalves1297 Ай бұрын
👏👏👏
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Obrigado!
@carolinaalves1297
@carolinaalves1297 Ай бұрын
👏👏👏👏
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Valeu!
@rafaelcalegaro2
@rafaelcalegaro2 Ай бұрын
Muito boa aula! Esse tema é muito denso, dava pra fazer uma playlist só disso...rs
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Valeu, Rafael! Concordo, regex é um tema que dá pano pra manga, né? 😅 Uma playlist só de Regex seria uma boa ideia mesmo! Tem algum aspecto específico que você gostaria de ver em mais detalhes em vídeos futuros? Assim posso ir aprofundando o conteúdo!
@rafaelcalegaro2
@rafaelcalegaro2 Ай бұрын
@@ProgramadorAventureiro Legal! Talvez seria interessante detalhar mais cada método do módulo regex, pra fixar melhor ainda o conceito, por exemplo um vídeo só de um método (findall, sei lá), detalhado e suas aplicações. Assim, dividindo o assunto em partes menores, fica mais fácil pra quem está aprendendo (como é meu caso), porque o volume de informações é bem alto. Mas é Só uma ideia msm, os vídeos estão bem legais...
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Ótimo, eu gosto de pegar as sugestões de vocês para poder trazer conteúdo de qualidade aqui e que de fato, seja útil pro que estão fazendo. Já anotei aqui e vou trazer mais coisas relacionadas a regex mais pra frente no canal. Obrigado!
@Interfication
@Interfication Ай бұрын
Gostei muito da sua explicação.
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Fico feliz que tenha gostado! 😊
@carlosmelo5050
@carlosmelo5050 Ай бұрын
Muito bom, continue com postagens sobre Flask e SQLAlchemy..
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Obrigado, Carlos! Pode deixar que vou continuar trazendo mais sobre Flask e SQLAlchemy.
@AndiichiDev
@AndiichiDev Ай бұрын
Eu já tinha lido o nome 'flet' mas nunca iria saber que ele fazia app ! muito legal! vou tentar fazer o tutorial em casa depois! Mt obrigadaa
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Que bom que você gostou, Andrezza! O Flet realmente surpreende, né? 😄 Quando você tentar o tutorial, me conta como foi sua experiência! Se tiver qualquer dúvida durante o processo, estou por aqui para ajudar. Já tem algum projeto em mente para começar com o Flet?
@joas837
@joas837 Ай бұрын
Ontem vazou 170 senhas minhas q tavam no Chrome. Isso aconteceu só pq estava no Chrome? Outras senhas mais importantes eu guardo no Bitwarden.
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Poxa, que situação chata, infelizmente esse tipo de coisa pode acontecer mesmo! 😕 A vulnerabilidade pode ter acontecido por conta de vários fatores, como brechas de segurança no navegador ou até mesmo ataques de phishing. O Bitwarden é uma ótima escolha por ser focado em segurança, mas é sempre bom manter todos os seus dispositivos e navegadores atualizados e com autenticação em dois fatores (2FA) ativada, quando possível.
@janguimas4788
@janguimas4788 Ай бұрын
Ensina como fazer com fortran
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Haha, Fortran é um clássico! 😄 Seria um grande desafio adaptar algo assim para Fortran, já fez algum projeto com ele antes?
@arturmoreira9716
@arturmoreira9716 Ай бұрын
Show de bola mestre
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Valeu demais, Artur! 👏 Já está aplicando as expressões regulares em algum projeto? Se precisar de mais exemplos ou temas avançados, só dar um toque!
@yurisilva9029
@yurisilva9029 Ай бұрын
Bacana. Mas não sei se usaria pra qualquer coisa, mas pra telinha mesmo. Pq essa lib abstrai todo HTML CSS e JS (que é básico do básico pra programador), mas ao mesmo tempo vc tem que aprender a fazer as mesmas coisas que faria num framework fullstack, com a lib. Interessante, mas eu não achei 'mais fácil' não, só talvez menos arquivos. Mas é a mesma coisa, pelo que eu vi, do que usar um Tailwind / Bootstrap, e algum framework com componentes. Eu usaria pra landing page, talvez. Mas não recomendaria para quem tá começando, se não corre o risco de a pessoa ficar engessada e não aprender a fazer essas coisas de fato no HTMl CSs JS
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Você tocou em um ponto interessante Yuri, para quem quer ter o controle total sobre HTML/CSS/JS, aprender essas linguagens é essencial, sem dúvidas! O que o Flet traz é a simplicidade de unir frontend e backend com Python, sem a complexidade de frameworks grandes, o que pode ser prático para quem já domina a lógica de programação e quer agilidade. Você já usou Tailwind ou Bootstrap em algum projeto maior?
@jimmycodeflet
@jimmycodeflet Ай бұрын
Isso é muito bom e muito interessante pra usar em aplicações flet ... Realmente é algo que eu precisava professor!
@rafaelcalegaro2
@rafaelcalegaro2 Ай бұрын
@@jimmycodeflet flet é bem legal mesmo hein, nunca usei ele na prática não, mas vou testar...rs
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Flet tem um potencial incrível, especialmente para quem gosta de agilidade no desenvolvimento. Se testar, depois conta o que achou!
@rafaelcalegaro2
@rafaelcalegaro2 Ай бұрын
Muito bom, tô quase aprendendo regex...rs É muita informação kkk No meu caso preciso disso para adiantar meu trabalho... Tenho que copiar umas informações de texto no seguinte formato; Matrícula Nome - cargo; 12345 Joao - Pedreiro; 56789 Maria - Cozinheira; 14325 Jose - motorista; Estou construindo um gerador de QR code, com preciso manipular essas strings pra gerar um qrcode só com a matrícula de cada um, e o nome do qrcode gerado usar o nome da pessoa. Tô quase conseguindo, mas ainda tá meio confuso pra mim, porque a pessoa vai apenas colar o texto e clicar no botão e vai gerar um qrcode pra cada nome detectado... Faz mais aulas de manipulação de strings e regex pfv😅
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Rafael, você está quase lá! 🔥 Para manipular essas strings, expressões regulares vão ser sua melhor amiga! E o projeto do QR code parece super útil. Eu vou anotar a sugestão de mais aulas de manipulação de strings e regex. Pra te ajudar, segue um exemplo de como você pode implementar isso com seu projeto de gerar um QRCode. No código abaixo estou pegando seu texto de entrada e gerando um QRCode no formato PNG para cada usuário: import re import qrcode # Exemplo de texto fornecido por Rafael texto = """ 12345 Joao - Pedreiro; 56789 Maria - Cozinheira; 14325 Jose - Motorista; """ # Regex para capturar a matrícula e o nome pattern = r"(\d{5})\s([A-Za-z]+)\s-" # Encontrar todas as ocorrências matches = re.findall(pattern, texto) # Gerar um QRCode para cada matrícula for match in matches: matricula, nome = match # Criar o QRCode com a matrícula qr = qrcode.make(matricula) # Salvar o QRCode com o nome da pessoa qr.save(f"{nome}_qrcode.png") print(f"QR Code gerado para {nome} com matrícula {matricula}")
@rafaelcalegaro2
@rafaelcalegaro2 Ай бұрын
@@ProgramadorAventureiro Brilhou! Sua ajuda está sendo valiosa! Obrigado por compartilhar o conhecimento, seu conteúdo é de excelência! Sigo acompanhando!
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Muito obrigado 😁 Entre também pra nossa comunidade do Telegram e acesse meu curso gratuito de Python: mautic.programadoraventureiro.com/cadastro
@ricardoteixeira4904
@ricardoteixeira4904 Ай бұрын
"Pixeis"
@ProgramadorAventureiro
@ProgramadorAventureiro Ай бұрын
Boa observação, Ricardo! Às vezes, na correria de gravar e editar, acaba passando algo assim. Mas o mais importante é que a galera está curtindo o conteúdo e aplicando as dicas! 😉