Construa aplicativos sem saber HTML, CSS ou Javascript! Use apenas Python no frontend!

Nesse vídeo você vai mergulhar na criação de interfaces gráficas com a biblioteca Flet. De layouts simples a interações complexas, esse framework elimina a necessidade de conhecimento em linguagens tradicionais da WEB como HTML, CSS e Javascript.
Com Flet, você pode criar aplicativos com uma sintaxe simples e intuitiva, focando na lógica do seu aplicativo, e ter um design moderno e intuitivo.
E não para por aí! Veremos também como compilar seu projeto para diferentes plataformas, incluindo .apk para Android, versão desktop e até mesmo para a web com HTML/CSS/JavaScript. Isso significa que seu aplicativo Python com Flet estará acessível em uma variedade de dispositivos e sistemas operacionais, expandindo seu alcance e impacto.
ACESSE MEUS CURSOS GRATUITOS 🐍
Quer aprender Python do ZERO mesmo que você seja um completo iniciante em programação? Ou dominar o SQL e manipulação de bancos de dados com diversos exemplos práticos? Ingressar no mundo da Ciência de Dados e trabalhar com grandes volumes de dados e inteligência artificial com PySpark? Ou se tornar um mestre da estatística com o SAS? Então acesse agora a plataforma de cursos do Programador Aventureiro e tenha acesso imediato a esses e muitos outros cursos GRATUITAMENTE.
👉 mautic.programadoraventureiro...
SE TORNE UM MEMBRO PRO 🌟
Com o PRO, você terá acesso ILIMITADO a todos os cursos, trilhas de carreira, formações, especializações, uma comunidade ativa, biblioteca de livros e muito mais. O PRO é a plataforma completa com todos os conhecimentos mais desejados no mercado de trabalho. Faça todos os cursos sem restrições e obtenha o máximo do seu potencial.
👉 mautic.programadoraventureiro...
TODOS OS MEUS CURSOS 📚
➜ Especialista Python: Domine de vez a programação mautic.programadoraventureiro...
➜ SAS Pro: Seja expert em análise de dados mautic.programadoraventureiro...
➜ PySpark na Prática: Domine Ciência de Dados em Grande Escala mautic.programadoraventureiro...
➜ Flet 360: Construa aplicações multiplataforma com Python mautic.programadoraventureiro...
➜ Markdown Master: Crie sites, apresentações e livros SEM CÓDIGO! mautic.programadoraventureiro...
Aproveite essa oportunidade única para dar um passo importante na sua carreira profissional!
Seja membro do canal e ganhe benefícios: / @programadoraventureiro
Grupo do Telegram: t.me/programadoraventureiro
━━━━━━━━━━━━━━━━━━━━
MINHAS RECOMENDAÇÕES ✨
Os produtos e serviços que eu recomendo, inclusive os que eu uso coloquei o modelo em parênteses:
🌐 A hospedagem que eu uso para fazer deploy dos meus projetos: mautic.programadoraventureiro...
💺 As melhoras cadeiras para o Home Office (ThunderX3): mautic.programadoraventureiro...
🖥️ Os monitores com melhor custo-benefício (AOC IPS 27G2/BK): mautic.programadoraventureiro...
🎧 Pra ouvir aquele som na hora de codar (Sony WHCH510/B): mautic.programadoraventureiro...
💾 HDs Externos para salvar tudo (Seagate 5TB) mautic.programadoraventureiro...
⚙️ Placas gráficas para rodar qualquer coisa sem gargalos (GeForce RTX 4060 Ti 16GB): mautic.programadoraventureiro...
🤖 Eilik o melhor companheiro do programador: mautic.programadoraventureiro...
📻 Alexa para notícias matinais, música e automatização da casa (Echo Dot 4): mautic.programadoraventureiro...
━━━━━━━━━━━━━━━━━━━━
OUTROS VÍDEOS QUE VOCÊ PODE GOSTAR 🎬
Confira alguns dos nossos outros vídeos e apreenda mais sobre PROGRAMAÇÃO:
📍 O que faz um programador? TI ainda vale a pena?: • O que faz um programad...
📍 O Segredo das Múltiplas Atribuições no Python: Tutorial Completo!: • O Segredo das Múltipla...
📍 As melhores bibliotecas Python para desenvolvedores - parte 3: • As melhores biblioteca...
📍 ESQUEÇA O DJANGO! FAZER SITES FICOU 1000x MAIS FÁCIL AGORA NO PYTHON: • ESQUEÇA O DJANGO! FAZE...
━━━━━━━━━━━━━━━━━━━━
PROGRAMADOR AVENTUREIRO 🖥
1️⃣ Inscreva-se no canal: / @programadoraventureiro
2️⃣ ATIVE AS NOTIFICAÇÕES 🔔 para não perder nenhuma novidade!
3️⃣ Curta o vídeo 👍
4️⃣ Compartilhe com seus amigos 🔗
SIGA-ME NAS REDES SOCIAIS:
➜ Site: programadoraventureiro.com
➜ TikTok: @programadoraventureiro
➜ Instagram: @programadoraventureiro
➜ KZread: Programador Aventureiro
Obrigado por assistir e até a próxima! 👩‍💻🧑‍💻👨‍💻👋
#programadoraventureiro #python

Пікірлер: 49

  • @ClaudeirNJ
    @ClaudeirNJАй бұрын

    topzeira

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    Ай бұрын

    Valeu 😁

  • @marcusfabianoas
    @marcusfabianoas3 ай бұрын

    Show, projeto perfeito e didática impecável. Parabéns e muito obrigado pela ajuda

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Muito obrigado Marcus, fico feliz que tenha gostado do conteúdo! Aqui no canal tem uma playlist completa só com projetos de Interface Gráfica usando o Flet 🎬

  • @777klmasters
    @777klmasters3 ай бұрын

    manja muito. comprei seu curso. obrigado cara

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Muito obrigado! Espero que atenda as suas expectativas e pode contar comigo sempre! Lembra de entrar lá no grupo de alunos para podermos ir conversando 😁

  • @swnerd4080
    @swnerd408013 күн бұрын

    Seus videos são incríveis! Faz um tutorial mostrando como baixar os SDKs!

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    13 күн бұрын

    Muito obrigado! Vou trazer isso nos próximos vídeos do canal, obrigado pela recomendação 😁

  • @fabsync
    @fabsync3 ай бұрын

    Fantastic man! It will be great to see a tutorial with the new features of Flet with fastapi and responsive pages...

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Thanks! Yep, I have some projects using FastAPI and also with responsive pages, actually I build a full Portfolio with Flet, and it’s very simple to do. As soon das possible I’ll bring this to the channel

  • @rafaelnegreiros_analyst
    @rafaelnegreiros_analyst8 күн бұрын

    Faco curso com esse cara pela UDEMY e 'e simplemente fantastic. Excelente professor, excelente conte'udo.

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    8 күн бұрын

    Muito obrigado Rafael! Fico feliz que esteja gostando de todo o conteúdo e do curso 😁

  • @rafaelnegreiros_analyst

    @rafaelnegreiros_analyst

    6 күн бұрын

    @@ProgramadorAventureiro , professor passei um bom tempo tentando achar a solucao e nao consegui. Fiz o codigo seguindo passo a passo o video, mas quando chego nesse ponto do codigo (equivalente ao tempo 26:23 do video), ocorre mensagem de erro "AssertionError: opacity must be between 0.0 and 1.0". Eu entendo o motivo do erro, so nao compreendo o motivo de no video esse erro nao ocorrer. import flet as ft def main(page: ft.Page): page.title="Posters" page.bgcolor=ft.colors.WHITE page.horizontal_alignment=ft.CrossAxisAlignment.CENTER page.vertical_alignment=ft.MainAxisAlignment.CENTER page.window.always_on_top=True images=[ "poster_1.jpg", "poster_2.jpg", "poster_3.jpg", "poster_4.jpg", "poster_5.jpg", "poster_6.jpg", "poster_7.jpg" ] posters = ft.Stack( height=500, controls=[ ft.Dismissible( content=ft.Container( image_src=img, border_radius=ft.border_radius.all(10), image_fit=ft.ImageFit.COVER, aspect_ratio=9/16, offset=ft.Offset(x=0, y=0), scale=ft.Scale(scale=1), opacity=1, shadow=ft.BoxShadow(blur_radius=50), animate=ft.Animation(duration=400, curve=ft.AnimationCurve.DECELERATE), animate_offset=True, animate_opacity=True, animate_scale=True, ), data=pos ) for pos, img in reversed(list(enumerate(images))) ] ) layout = ft.Row(controls=[posters], alignment=ft.MainAxisAlignment.CENTER) page.add(layout) for poster in posters.controls: poster.content.offset.x += poster.data * 0.2 poster.content.scale.scale -= poster.data * 0.1 poster.content.opacity -= poster.data * 0.3 page.update() ft.app(target=main, assets_dir='assets')

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    6 күн бұрын

    Você deve estar na versão 0.23 do Flet, onde eles colocaram essa validação em que a opacidade precisa ser um valor entre 0 e 1. Como no vídeo eu estava na versão 0.22 essa validação não existia. Para resolver é necessário garantir que "poster.content.opacity" nunca seja menor que 0 já que estamos sempre decrementando seu valor. Você pode colocar uma condicional nessa parte para garantir isso.

  • @rafaelnegreiros_analyst

    @rafaelnegreiros_analyst

    5 күн бұрын

    @@ProgramadorAventureiro Perfeito. Muito obrigado. Deu certo.

  • @KelvenCardoso28
    @KelvenCardoso283 ай бұрын

    Muito bom teus videos, no final voce ensina a exportar para apk, e diz que precisa do android estudio, é só instalar android studio e usar o comando?

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Muito obrigado! No Android Studio é preciso instalar também os SDKs: Android SDK Platform, API 34.0.0, Android SDK Command-line Tools, Android SDK Build-Tools, Android SDK Platform-Tools e Android Emulator. Dai lembra que também tem que ter o Flutter SDK instalado, feito isso você pode usar o comando igual eu fiz no vídeo que vai gerar o APK. Se quiser, pode usar o comando "flutter doctor -v" no terminal que ele vai validar se está tudo instalado e configurado corretamente, senão estiver ele já da algumas dicas de como fazer as correções.

  • @carlosmelo5050
    @carlosmelo50503 ай бұрын

    Show.. Fala Dalton tudo bem?. Uma pergunta, no curso PRO vc ensina a fazer um site com FLASK com conexão a um banco de dados? Um abraço.

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    O PRO inclui acesso a todos os meus cursos atuais e futuros, atualmente ensino a construir sites usando o Flet, inclusive com sistema de autenticação via Google, GitHub e banco dedos, além de forma assíncrona com FastAPI. Em breve teremos um curso de Web Scrappping também na plataforma com módulos exclusivos sobre integração com bancos de dados usando PeeWee e SQLAlchemy.

  • @carlosmelo5050

    @carlosmelo5050

    3 ай бұрын

    Obrigado pelo retorno. Já matriculando..

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    @@carlosmelo5050 seja bem vindo, e entra depois no nosso grupo de alunos do Telegram 😁

  • @DevsVult
    @DevsVult2 ай бұрын

    Tô afim de comprar seu curso sobre o flet, mas gostaria de saber se ele é como o flutter onde é possível integrar uma api com outra linguagem nele, tipo frontend com flet/python e backend com c++. Ou apenas é possível fazer o backend com python dentro do flet?

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    2 ай бұрын

    Sim, é totalmente desenvolver a aplicação desacoplada, ou seja, com o frontend feito com Flet e o backend com qualquer outra linguagem integrando via API, tem alunos que desenvolveram projetos usando o Express e NodeJS no backend, outros usaram Spring do Java e assim por diante. Inclusive é uma boa prática em grandes projetos termos essa separação do front para o Back.

  • @junheras
    @junherasАй бұрын

    precisa deixar o android studio aberto, e instalar o flutter?

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    Ай бұрын

    Precisa instalar o flutter sim 👍

  • @leos0194
    @leos01943 ай бұрын

    eu consigo publicar na googleplay um app usando somente flutter ?

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Consegue sim, com o Flet você pode compilar para APK ou AAB, ambos os formatos são aceitos para publicação no Google Play

  • @thiagoantonioli3475
    @thiagoantonioli34753 ай бұрын

    O cadastro do teu site para o curso gratuito não está funcionando. 😢

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Olá Thiago, tudo bem? Obrigado por avisar, realmente a página está com dificuldades para fazer o redirecionamento para a área de membros, mas seu cadastro foi feito aqui, você pode acessar os cursos gratuitos já na nossa plataforma pelo link: hotmart.com/pt-br/club/programadoraventureiro

  • @GameplayAce
    @GameplayAce3 ай бұрын

    quero mudar a cor do texto dos meus checkboxes, o texto que aparece ao lado da caixinha de check, mas não estou achando onde mudar isso, pode me dar uma força?

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Para mudar a cor do texto você usa a propriedade label_style, nela cria uma instância de TextStyle onde você consegue personalizar diversas coisas como a cor do texto, a fonte, a espessura da fonte, o tamanho, a cor de fundo, aplicar gradientes, etc. Ficaria assim para mudar a cor: ``` ft.Checkbox( label='Texto do checkbox', label_style=ft.TextStyle(color=ft.colors.RED) ) ```

  • @GameplayAce

    @GameplayAce

    3 ай бұрын

    @@ProgramadorAventureiro aqui quando tento utilizar a propriedade label_style no check_box diz que essa propriedade n existe, será que meu flet esta desatualizado? aparece isso: No parameter named "label_style"

  • @GameplayAce

    @GameplayAce

    3 ай бұрын

    @@ProgramadorAventureiro Uma outra dúvida que tenho é como mudar a cor do icone no PopupMenuButton

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Pode ser, para atualizar a biblioteca pode usar "pip install flet --upgrade"

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Para personalizar o ícone do PopupMenuButton você precisa usar a propriedade "content" e criar uma instância do componente "Icon", ai você consegue personalizar a cor, tamanho e outras coisas nele. Por exemplo: ``` ft.PopupMenuButton( content=ft.Icon( name=ft.icons.MENU, color=ft.colors.RED ) ) ```

  • @faustoyuuki6826
    @faustoyuuki68263 ай бұрын

    me pergunto se tem vagas para o uso do flet...ou se terá

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    Ele é relativamente novo, e como todo novo framework começa a ser adotado aos poucos pelas empresas, mas aprender esse framework além de te colocar a frente no mercado para as novas vagas ainda te possibilita a desenvolver aplicativos para venda como freelancer, tipo negócios locais como pequenas lojas, comércios e pizzarias podem ser uma fonte de renda onde você desenvolve um pacote de serviços que inclui um aplicativo mobile, sistema desktop de gerenciamento de pedidos + site da empresa usando apenas o Flet

  • @faustoyuuki6826

    @faustoyuuki6826

    3 ай бұрын

    @@ProgramadorAventureiro entedi...eu fico com um certo receio de focar nessa biblioteca e no final ela não render, não ter muitas vagas pra ela em alguma empresa tanto aqui no Brasil quanto lá fora. Por isso eu já de certa forma meio que "abandonei" ela, não estou com ânimo pra aprender mais sobre ela devido a esse meu pensamento, por mais que eu ache ela SUPER interessante e de certa forma até divertida já que você consegue ver em tempo real as suas alterações. Não tinha pensado nessa ideia como freelancer, mas eu não almejo trabalhar como um...então acredito que talvez essa linguagem não seja pra mim no fim das contas.

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    @@faustoyuuki6826 entendi, eu particularmente vejo uma comunidade crescente do Flet, tanto aqui quanto lá fora, no github ela tá disparando de forks e stars, o que já é um forte indício de cada vez mais pessoas adotando o seu uso no dia a dia. Mas, de qualquer forma você pode aprender ela pelo menos como forma de aprendizado, desenvolvendo alguns apps para ajudar em coisas simples do seu dia, como um bloco de notas, um player de música, um sisteminha para gerenciar as contas e os gastos, uma calculadora de juros compostos para analisar a rentabilidade dos investimentos, um buscador de notícias de um tema específico que você goste pra ler sempre que der vontade, entre outros 😁

  • @faustoyuuki6826

    @faustoyuuki6826

    3 ай бұрын

    @@ProgramadorAventureiro nunca tinha pensado dessa maneira...de fazer algo apenas para mim, achei incrível. Sempre pensei em como fazer algo para os outros e nunca para si msm, obg! Vou voltar a estudar um pouco sobre.

  • @ProgramadorAventureiro

    @ProgramadorAventureiro

    3 ай бұрын

    @@faustoyuuki6826 Legal, aqui no canal tem uma playlist completa com vários projetos Flet, confere lá: kzread.info/head/PLZ674QBSe7ylyeSgTM5RkB7k9oADkjl4M

Келесі