Programador Aventureiro
Programador Aventureiro
  • Видео 201
  • Просмотров 305 258
Flask + POO: Captura e Validação de Formulários
Neste vídeo, eu te mostro como criar e validar formulários no Flask usando Programação Orientada a Objetos (POO). Vou te ensinar a capturar dados de formulários e validar informações de forma simples e prática, garantindo que os usuários preencham todos os campos corretamente. Além disso, você aprenderá como estruturar suas rotas e templates com POO para organizar melhor sua aplicação Flask.
Aqui você verá passo a passo como capturar dados, fazer a validação dos campos e redirecionar para outra rota após o envio do formulário. Também vou mostrar como usar mensagens de erro quando o formulário não for preenchido corretamente. Você vai entender como aplicar esses conceitos em suas próprias a...
Просмотров: 282

Видео

Flask Login, Blueprints, Autenticação e Rotas Privadas
Просмотров 37321 день назад
Está querendo aprender como organizar e proteger suas rotas no Flask? Neste vídeo, vou te ensinar a usar Flask Blueprints, uma ferramenta extremamente útil para estruturar sua aplicação de forma modular e organizada. Além disso, vamos configurar um sistema de login e criar rotas privadas para proteger partes importantes do seu app, garantindo que apenas usuários autenticados possam acessar. Vam...
Como usar Regex para scraping com grupos nomeados! Capturando e-mails, datas e nome de usuário
Просмотров 16928 дней назад
Quer aprender como extrair dados complexos de qualquer string com Regex? Neste vídeo, vou te ensinar a usar grupos nomeados no Regex para capturar informações como emails, datas e nomes de usuários de maneira precisa. Veremos como encontrar todas as ocorrências desses dados em um texto ou página inteira, e como automatizar esse processo com Regex no Python. Além de construir juntos uma classe d...
Expressões Regulares tutorial completo para iniciantes - Regex no Python
Просмотров 218Месяц назад
Você já ouviu falar de expressões regulares, mas ainda não entende como elas podem transformar sua manipulação de dados no Python? Neste vídeo, vou te ensinar a usar regex para extrair padrões em strings, dividir textos de forma eficiente e até capturar emojis em strings. O poder das expressões regulares vai além do básico, permitindo encontrar todas as ocorrências que você precisa, com eficiên...
CRUD Completo com Flask e SQLAlchemy: Estrutura de um TODO App com banco de dados
Просмотров 558Месяц назад
Neste vídeo, vamos explorar como criar um sistema de CRUD completo no Flask, integrando o backend com SQLAlchemy para persistência de dados e criando um TODO App funcional. Você vai aprender a estruturar o aplicativo, desde a criação de tarefas até a edição e exclusão, utilizando templates de frontend e conectando-os ao servidor Flask. Durante o tutorial, vou te mostrar como configurar o banco ...
Crie formulários em Flask com validação e gerenciamento de rotas
Просмотров 764Месяц назад
Neste vídeo, você irá aprender como criar formulários no Flask com validação de campos, gerenciar rotas e capturar dados no servidor de forma eficiente. Utilizando as ferramentas nativas do Flask, você verá como validar campos obrigatórios e tratar erros de submissão de forma clara e precisa, garantindo que os dados enviados sejam corretos antes de processá-los. Além disso, exploraremos o geren...
NUNCA TE ENSINARAM ISSO SOBRE PYTHON
Просмотров 279Месяц назад
Você sabia que o Python oferece 6 tipos diferentes de dicionários? Neste vídeo, exploramos essas opções, além do famoso dict, para que você possa escolher o mais adequado para cada situação. Cada um desses tipos tem suas próprias vantagens e usos específicos, como o defaultdict, que retorna valores padrões para chaves inexistentes, e o OrderedDict, que mantém a ordem das chaves. Além disso, ver...
Por que eu larguei o Postman (e você também deveria!)
Просмотров 272Месяц назад
Está cansado das novas restrições do Postman? Neste vídeo, você vai descobrir 4 alternativas poderosas para testar APIs, que vão simplificar o seu fluxo de trabalho. Desde ferramentas leves e fáceis de usar até opções integradas diretamente no VS Code, apresentamos soluções que economizam tempo e mantêm seu foco no desenvolvimento. Exploramos desde o Paw (RapidAPI), com sua interface simples, a...
ESQUEÇA O REACT NATIVE! Faça aplicativos para Android/iOS com Python! App de gerenciamento de senhas
Просмотров 2,1 тыс.2 месяца назад
ESQUEÇA O REACT NATIVE! Faça aplicativos para Android/iOS com Python! App de gerenciamento de senhas
Efeito Snake Border apenas com Python
Просмотров 5093 месяца назад
Efeito Snake Border apenas com Python
ESQUEÇA O FLUTTER! É assim que fazemos aplicativos modernos e responsivos agora.
Просмотров 2,4 тыс.3 месяца назад
ESQUEÇA O FLUTTER! É assim que fazemos aplicativos modernos e responsivos agora.
Variáveis LOCAIS e GLOBAIS: O que você precisa saber!
Просмотров 2073 месяца назад
Variáveis LOCAIS e GLOBAIS: O que você precisa saber!
Swapping de variáveis e atribuições múltiplas
Просмотров 1673 месяца назад
Swapping de variáveis e atribuições múltiplas
Docstrings, testes de funções e comentários especiais no Python
Просмотров 2314 месяца назад
Docstrings, testes de funções e comentários especiais no Python
7 maneiras de depurar seu código e gerar logs
Просмотров 2204 месяца назад
7 maneiras de depurar seu código e gerar logs
3 formas de usar o print() para formatar o seu output
Просмотров 1364 месяца назад
3 formas de usar o print() para formatar o seu output
A maneira inteligente de usar print() para depurar seu código Python
Просмотров 2624 месяца назад
A maneira inteligente de usar print() para depurar seu código Python
Aprenda a Animar Elementos no Flet com funções assíncronas
Просмотров 1,2 тыс.4 месяца назад
Aprenda a Animar Elementos no Flet com funções assíncronas
Tutorial de Web Scraping: Extraindo Dados do CoinGecko com Selenium
Просмотров 2674 месяца назад
Tutorial de Web Scraping: Extraindo Dados do CoinGecko com Selenium
Obtendo cotação de 14K Criptomoedas com Python em tempo real
Просмотров 4065 месяцев назад
Obtendo cotação de 14K Criptomoedas com Python em tempo real
A decisão de Musk que atrasou a Tesla na Tecnologia Autônoma! A REALIDADE POR TRÁS DOS PROBLEMAS!
Просмотров 786 месяцев назад
A decisão de Musk que atrasou a Tesla na Tecnologia Autônoma! A REALIDADE POR TRÁS DOS PROBLEMAS!
Por que o Governo dos EUA parou o Computador Quântico da NASA?
Просмотров 1306 месяцев назад
Por que o Governo dos EUA parou o Computador Quântico da NASA?
ChatGPT vs Jasper: Batalha de Gigantes da IA
Просмотров 1456 месяцев назад
ChatGPT vs Jasper: Batalha de Gigantes da IA
Midjourney v6 superou o VALE DA ESTRANHEZA e isso é incrível!
Просмотров 1136 месяцев назад
Midjourney v6 superou o VALE DA ESTRANHEZA e isso é incrível!
Aspas SIMPLES ou DUPLAS no Python, descubra quando deve usar cada uma delas!
Просмотров 3427 месяцев назад
Aspas SIMPLES ou DUPLAS no Python, descubra quando deve usar cada uma delas!
Construa aplicativos sem saber HTML, CSS ou Javascript! Use apenas Python no frontend!
Просмотров 3,2 тыс.7 месяцев назад
Construa aplicativos sem saber HTML, CSS ou Javascript! Use apenas Python no frontend!
ESQUEÇA O REACT JS ⚛️! Clone a interface de qualquer site com Python! Clonando perfil do Instagram
Просмотров 10 тыс.7 месяцев назад
ESQUEÇA O REACT JS ⚛️! Clone a interface de qualquer site com Python! Clonando perfil do Instagram
2 TÉCNICAS PARA CRIAR EFEITO GRADIENTE EM QUALQUER TEXTO NO SEU APP
Просмотров 7748 месяцев назад
2 TÉCNICAS PARA CRIAR EFEITO GRADIENTE EM QUALQUER TEXTO NO SEU APP
ESQUEÇA O DJANGO! FAZER SITES FICOU 1000x MAIS FÁCIL AGORA NO PYTHON
Просмотров 39 тыс.8 месяцев назад
ESQUEÇA O DJANGO! FAZER SITES FICOU 1000x MAIS FÁCIL AGORA NO PYTHON
❌ NÃO USE O GERENCIADOR DE SENHAS DO GOOGLE!!!
Просмотров 3,3 тыс.8 месяцев назад
❌ NÃO USE O GERENCIADOR DE SENHAS DO GOOGLE!!!

Комментарии

  • @Fenanx
    @Fenanx 2 дня назад

    a melhor é a wxPython.. siga para mais dicas 👍😅

  • @alslucas2010
    @alslucas2010 5 дней назад

    Parabéns! Excelente vídeo. Gostaria que você fizesse a versão 2 deste acrescentando a Biblioteca Streamlit. Muito obrigado.

  • @fabioferreira3693
    @fabioferreira3693 7 дней назад

    Fantástico adorei, muito obrigado por compartilhar o seu conhecimento

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 7 дней назад

      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 7 дней назад

    Olá voce pode dizer quel é o editor para o python neste video ?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 7 дней назад

      Olá, tudo bem? Eu uso o VS Code nos vídeo com o tema Monokai

    • @retagif
      @retagif 7 дней назад

      @@ProgramadorAventureiro obrigado

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 7 дней назад

      @@retagif de nada 😁

    • @retagif
      @retagif 7 дней назад

      @@ProgramadorAventureiro quero muito aprender python

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 7 дней назад

      @@retagif Legal, você se inscreveu no meu curso gratuito? O link está na descrição do vídeo 😁

  • @maborfe2988
    @maborfe2988 10 дней назад

    Bom dia, tudo bem? Poderia explicar melhor o motivo de dizer que não precisa mais de django?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 8 дней назад

      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 12 дней назад

    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 8 дней назад

      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 12 дней назад

    que vídeo excelente 👏🏻👏🏻👏🏻

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 8 дней назад

      Fico super feliz que tenha gostado. Depurar o código e trabalhar com logs é fundamental para qualquer dev.

  • @Rafael11piraju
    @Rafael11piraju 13 дней назад

    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 8 дней назад

      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 13 дней назад

    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 8 дней назад

      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 14 дней назад

    Bem legal!!! Gostei bastante!

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 13 дней назад

      Valeu João, muito obrigado! Você já conhecia algumas das bibliotecas da lista?

  • @prof.alexsouza20
    @prof.alexsouza20 15 дней назад

    Perfilamento

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 15 дней назад

      Valeu Alex, em breve trago um conteúdo sobre perfilhamento no canal 😁

  • @VandersonSilvadosSantos
    @VandersonSilvadosSantos 15 дней назад

    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 15 дней назад

      Não entendi muito bem sua pergunta, mas sim, você consegue colocar um Row ou uma imagem dentro de uma coluna normalmente.

    • @VandersonSilvadosSantos
      @VandersonSilvadosSantos 15 дней назад

      @@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 8 дней назад

      Entendi, provavelmente você está escrevendo com letra minúscula. O correto é "ft.Row" sempre com a primeira letra em maiúscula.

  • @erasmoramos3005
    @erasmoramos3005 15 дней назад

    Esse mano sabe mt... Sou iniciante no Payton. Vc tem uma aula inicial para esse publico?

  • @riskbreakerz1
    @riskbreakerz1 16 дней назад

    só APIs ruins. Mas estou inscrito para receber indicações melhores. Obrigado pelo vídeo.

  • @ulisses_silva
    @ulisses_silva 20 дней назад

    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 18 дней назад

      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 15 дней назад

      @@ProgramadorAventureiro Show, deu certo aqui, Obrigado amigo estou aprendendo muito com seu canal!! não pare de trazer vídeos pfvr

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 15 дней назад

      De nada, qualquer dúvida, manda lá no nosso grupo do Telegram 😁

  • @danielbatista502
    @danielbatista502 20 дней назад

    Da pra rodar no Colab ou tem que ser local????

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 18 дней назад

      Ó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 21 день назад

    Muito muito bom. Então, pra optar por Flask, faz-se necessário ter um bom conhecimento de HTML e css

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 18 дней назад

      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.

  • @Motocilcista1Celso
    @Motocilcista1Celso 23 дня назад

    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 23 дня назад

      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 23 дня назад

    Esqueça!! O futuro é fazer site em ruby!

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 23 дня назад

      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 22 дня назад

      @@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 18 дней назад

      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 24 дня назад

    Muito bom! Parabéns!

  • @outrahistoria2378
    @outrahistoria2378 24 дня назад

    Faz a parte 2 implementando o frontend!

  • @PatrickFernando
    @PatrickFernando 24 дня назад

    To apanhando pra colocar uma imagem de fundo, tu manja? Curti demais o vídeo <3

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 23 дня назад

      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 23 дня назад

      @@ProgramadorAventureiro obg pela resposta, tu pode me ajudar como converter algo digitado no text field em float?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 23 дня назад

      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 23 дня назад

      @@ProgramadorAventureiro uaaaaaaau mto obg

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 23 дня назад

      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 26 дней назад

    👏👏👏👏👏

  • @carolinaalves1297
    @carolinaalves1297 26 дней назад

    👏👏👏

  • @carolinaalves1297
    @carolinaalves1297 26 дней назад

    👏👏👏

  • @carolinaalves1297
    @carolinaalves1297 27 дней назад

    👏👏👏👏

  • @rafaelcalegaro2
    @rafaelcalegaro2 27 дней назад

    Muito boa aula! Esse tema é muito denso, dava pra fazer uma playlist só disso...rs

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 27 дней назад

      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 27 дней назад

      @@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 25 дней назад

      Ó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 21 день назад

      Gostei muito da sua explicação.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 18 дней назад

      Fico feliz que tenha gostado! 😊

  • @carlosmelo5050
    @carlosmelo5050 29 дней назад

    Muito bom, continue com postagens sobre Flask e SQLAlchemy..

    • @ProgramadorAventureiro
      @ProgramadorAventureiro 27 дней назад

      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 29 дней назад

      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! 😉

  • @nobeuofc
    @nobeuofc Месяц назад

    Mano o que vou conseguir fazer com python, so sabendo o básico da linguagem? E o que ganhar so sabendo o básico?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Ótima pergunta mano! Com o básico de Python, já dá para criar scripts de automação, trabalhar com dados em planilhas, manipular arquivos e até começar a desenvolver pequenas interfaces gráficas. O mais interessante é que o básico te dá uma base sólida para projetos reais e para resolver problemas do dia a dia. E conforme você avança, as portas se abrem para áreas como análise de dados, desenvolvimento web, e até machine learning. O que você tem em mente para aplicar esse conhecimento? Quem sabe eu posso te dar umas ideias de projeto prático!

    • @nobeuofc
      @nobeuofc Месяц назад

      @@ProgramadorAventureiro Que top mano que você respondeu, tô tentando entra nesse mundo da programação, comecei a gosta do python,mais tinha essa dúvida aí, então eu pergunto a você, qual curso de python básico você me indicaria? Eu tava vendo o curso do Guanabara modelo 1, ele passa o curso completo do básico, mas eu te pergunto já que você tem mais conhecimento e a mais aprofundado nisso, vale a pena ver os vídeos dele e colocar em prática ou pagar um curso básico,?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Os vídeos do Guanabara são realmente muito bons, e são um ótimo ponto de partida para começar a aprender Python. Além dele recomendo acessar nosso site: programadoraventureiro.com Nele acesse nossa área de membros e confira nossos cursos gratuitos de Python, além de ter todas as aulas sobre a linguagem você ainda vai contar com diversos projetos práticos, onde vamos construir automações, sistema de web scraping, aplicativos desktop com Tkinter e aplicativos multiplataforma com Flet. Ou seja, você já irá fazendo e desenvolvendo diversos projetos práticos a medida que vai aprendendo sobre a linguagem, o que te ajuda a reforçar o conteúdo aprendido e a ter seus primeiros Apps feitos com Python.

    • @nobeuofc
      @nobeuofc Месяц назад

      @@ProgramadorAventureiro ótimo brother,que top, vou me aventurar nesse novo mundo da programação

  • @valdemiralves9483
    @valdemiralves9483 Месяц назад

    show... muito bom... mostra como podemos unir a pagina font_end e um banco mysql vps... seria muito produtivo ter essa estrutura em uma pagina online até mesmo para saber como integrar uma pagina flet em um serviço real na net... valeu professor... como sempre manda muito bem na explicação...

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Fico feliz que tenha curtido, Valdemir! 🖥️🎉 Integrar uma página Flet com um serviço real na web é realmente um passo adiante, na verdade pode ser feito de diversas formas, uma seria usar esse mesmo projeto do vídeo como seu backend e apenas mudar a conexão do SQLAlchemy de SQLite para MySQL, dai no Flet você só faria requisições para as rotas que criou na apliacação com Flask. Outra forma seria integrar o SQLAlchemy diretamente ao Flet, mesclando o front com o back.

  • @cristianoalvesfera
    @cristianoalvesfera Месяц назад

    Eu sempre quis saber como fazer isso, mas não sabia fazer a pergunta, eu queria saber disso há 20 anos .. Obrigado . Muita gratidão pelo seu tempo e paciência de proporcionar um conteúdo tão bom.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Nossa, é bom saber que o conteúdo te ajudou, Cristiano! 😄 Você está planejando colocar em prática algum projeto específico com o que aprendeu sobre interfaces gráficas? Fiquei curioso para saber como você vai aplicar isso depois de tanto tempo de curiosidade!

    • @cristianoalvesfera
      @cristianoalvesfera Месяц назад

      @@ProgramadorAventureiro estou aprendendo python, quero criar um app para estimar a produção de uvas.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Muito legal, é uma ótima ideia de projeto, tenho certeza que vai conseguir implementar facilmente no Flet. Pra te ajudar no desenvolvimento confere meu curso gratuito de Python que além de ensinar sobre a linguagem em si também tem vários projetos com interfaces gráficas: mautic.programadoraventureiro.com/cadastro

  • @marcelobeccaricarvalho7839
    @marcelobeccaricarvalho7839 Месяц назад

    Boa Tarde, Seu curso em python capacita o desenvolvimento de um aplicativo WEB e Desktop? Sou gestor de qualidade e tenho planos para transformar minha ideia em um aplicativo que faça a gestão de qualidade de empresas, de forma geral, recebimento, expedição, faturamento, a própria gestão da qualidade em si, gerar ordens de produção, gestão de estoque, enfim os processos de uma empresa certificada ISO 9001 ou em fase de implementação, obrigado. aceito sua sugestão de outro curso se for o caso.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Oi Marcelo, sua ideia de aplicativo é muito boa e vários alunos já desenvolveram projetos parecidos para suas respectivas áreas e empresas! 🌟 Sim, o curso capacita a criação de apps tanto para web quanto desktop com Python. Para um projeto tão completo como o seu, usar Flask ou FastAPI com algum framework como Flet para a interface poderia ser uma excelente escolha. Já começou a desenhar as funcionalidades que você quer priorizar? No curso Flet 360 ensino a integrar o Flet com FastAPI, a fazer autenticação, criptografia de dados, login com provedores de acesso como Google e Github, além de desenvolvermos mais de 40 projetos práticos indo desde jogos e sofwares de PC, até aplicativos mobile e clones de interface de aplicativo famosos.

    • @marcelobeccaricarvalho7839
      @marcelobeccaricarvalho7839 Месяц назад

      @@ProgramadorAventureiro Obrigado pela resposta, estou bem interessado em iniciar.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      @@marcelobeccaricarvalho7839 legal, ainda estamos mantendo ele no preço promocional como você pode conferir no site, você tem mais alguma dúvida com relação ao curso? Pode me chamar no Telegram que te envio as imagens de alguns dos projetos desenvolvidos para você ter uma ideia melhor

  • @davidsyllva
    @davidsyllva Месяц назад

    Faz com flet

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Valeu pela sugestão David, vou trazer nos próximos vídeos aqui do canal.

  • @riverbr4519
    @riverbr4519 Месяц назад

    🎉

  • @MarcosFerreiraIO
    @MarcosFerreiraIO Месяц назад

    O vídeo é bom, mas o título é exagerado! Django vai muito além de criar telinhas.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Entendo seu ponto Marcos, o Django realmente é uma ferramenta poderosa e completa, mas o Flet tem a vantagem de simplificar muito o desenvolvimento de interfaces modernas sem precisar mergulhar em toda a complexidade de um framework full-stack. Para muitos projetos que precisariam de Django, Flet já resolve a camada de frontend de forma rápida e eficiente, e ainda permite integrar APIs e funcionalidades que antes demandavam mais código. O melhor é que você continua utilizando Python para tudo! Enquanto no Django é necessário um combo HTML, CSS, talvez até o JS e ainda um básico do Jinja para trabalhar com templates. Resumidamente, é válido que o Django é ótimo para projetos complexos, mas a maioria dos usuários vão desenvolver aplicações de pequeno e médio porte no seu dia a dia então a ideia do vídeo é mostrar que existem muitas alternativas mais simples que não assustam tanto quanto o modelo MVC que ele propõe e seus middlewares.

  • @GuilhermeKulkamp
    @GuilhermeKulkamp Месяц назад

    Comecei a estudar Python há 3 meses e, até agora, este foi o vídeo mais didático, simples e direto que eu vi sobre flet/CRUD, perfeito! Já vou me inscrever no canal e caçar o que você tem sobre MVC com python e fret. 😁

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Muito top Guilherme! 😀 Eu também tenho vídeos sobre arquitetura MVC e também sobre otimização de código Python para ter muito mais performance, e acho que eles vão te ajudar bastante nessa jornada. Qual parte você está mais interessado em explorar com Python? Talvez eu possa te indicar algo mais específico!

  • @PatrikRufino
    @PatrikRufino Месяц назад

    Como você consumiria uma API? Tokens de Autenticação? Lidaria com cache? Considerando o FLET, preciso fazer um trabalho pra faculdade, to pensando seriamente em utilizar o FLET

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Ótima escolha, Patrik! O Flet tem realmente muito potencial para projetos acadêmicos. Sobre autenticação e cache, você já pensou em usar JWT para os tokens? Para o cache, Redis pode ser uma boa opção. Que tipo de API você está pensando em construir? Se precisar de dicas mais específicas, manda aí!

    • @PatrikRufino
      @PatrikRufino Месяц назад

      @@ProgramadorAventureiro O requisito do projeto é foco em Python. A API pensei em fazer com django, que teria um app de auth, um de niveis de acesso, um de ranking e outro de posts. A ideia, é fazer uma espécie de Threds, ou Twiter, onde a população posta coisas que precisam ser feitas, e outras podem comentar e votar, e tem o ranking, para que o governo veja o que o pessoal ta mais pedindo. Ia usar Quasar, um framework Vue, que também da essa possibilidade de build para aparelhos moveis, mas esse FLET tem uma ideia muito semelhante ao Fluter, achei bem interessante.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Parece um projeto super interessante! Django realmente é uma escolha sólida para esse tipo de API. Se você for explorar o Flet, acho que a facilidade para compilar para várias plataformas vai te surpreender. Já pensou em como vai implementar o sistema de votação? Pode ser uma parte bem legal para testar a interação entre o frontend e a API! Por exemplo, construir no Flet uma página que puxa da API todas as postagens, e ao lado de cada postagem você tem um botão padrão de curtir, onde ao clicar vai enviar uma requisição para sua API para dar um voto nesse post. Feito isso, você contabiliza a quantidade total de votos que cada post teve e pode reordenar o seu front-end para mostrar os mais votados no alto, por exemplo.

    • @PatrikRufino
      @PatrikRufino Месяц назад

      @@ProgramadorAventureiro não pension muito ainda a respeito, normalmente mexo apenas no final de semana e como e um projeto de faculdade tem que ter todas etapas de um processo de desenvolvimento, mas goster da ideia, se puderem fazer um vídeo consumindo uma api qualquer pranentender a questao da organização de pastas, hoje eu utilizo muito o Quasar que é um framework pra Vue.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      ​@@PatrikRufino Legal! Eu tenho alguns projetos assim lá no curso Flet 360, onde utilizamos integrações com APIs, inclusive ensino como integrar com FastAPI, que é uma biblioteca famosa do Python para construir essas aplicações de back-end. No momento, eu estou fazendo uma série de vídeos sobre o Flask, para soltar aqui no canal. Então, eu vou deixar anotado aqui a sua sugestão para trazer um vídeo sobre Flet como exemplo de como construir uma API também.

  • @Miguel-sx5jg
    @Miguel-sx5jg Месяц назад

    Comecei a estudar programação tem +-, comecei na logica e fui pro python. Aprendi muito com esse vídeo, foi "meu" primeiro projeto kkkkk. Usei o gpt pra me corrigir as vezes, mas deu tudo certinho. Fiz sem dificuldades. O único problema é que eu não estou conseguido usar o comando flet pack. Mas muito obrigado!!!!

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Parabéns pelo progresso, Miguel! Que legal que já está se aventurando nos seus projetos. Sobre o comando de empacotamento pode ser alguma questão de dependências ou permissões. Já verificou as bibliotecas instaladas? O comando flet pack necessita do PyInstaller instalado e se for usar um ícone personalizado então também precisa do Pillow. Me conta se conseguiu resolver fazendo isso!

  • @leanio21
    @leanio21 Месяц назад

    01:01:00 ouro

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Fico feliz que tenha curtido como distribuir as aplicações pros diferentes sistemas operacionais. Achou fácil fazer essa compilação com o Flet?

  • @LowerGdev
    @LowerGdev Месяц назад

    Muito legal

    • @ProgramadorAventureiro
      @ProgramadorAventureiro Месяц назад

      Que bom que gostou! O que mais você gostaria de ver nos próximos vídeos? Estou sempre aberto a sugestões para trazer mais conteúdos legais.

  • @negronofavodemel
    @negronofavodemel Месяц назад

    Olá, ótima a aula. Estou usando o Mac, mas quero gerar o exe para Windows para compartilhar, como gerar a partir do MAC? tem alguma configuração que faz no flet pack?

  • @LeandroMendoncadasilva-lz6ii
    @LeandroMendoncadasilva-lz6ii Месяц назад

    Quando coloco ft.page ele não aceita diz que está errado