Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso Streamlit Aula 16: st.dialog() e st.popover() - Interfaces Modernas e Interativas! 🪟✨
Play lesson

Curso de Streamlit: Do Básico ao Avançado - Curso Streamlit Aula 16: st.dialog() e st.popover() - Interfaces Modernas e Interativas! 🪟✨

4.0 (1)
23 learners

What you'll learn

This course includes

  • 5.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

🚀 Aprenda a criar interfaces modernas e interativas com as funções st.dialog() e st.popover() do Streamlit! Nesta Aula 16 do curso completo, você dominará duas ferramentas poderosas para melhorar a experiência do usuário, criando diálogos elegantes e menus popover que mantêm sua aplicação organizada e profissional. 🔧 O que você vai dominar nesta aula: ✅ Diálogos modais com st.dialog(): - Criação de janelas de confirmação e formulários modais - Controle de estado com st.session_state - Integração com inputs e botões dentro do diálogo - Fechamento condicional e rerun da aplicação ✅ Menus flutuantes com st.popover(): - Organização de opções avançadas sem poluir a interface - Agrupamento de configurações e ações secundárias - Design moderno e não intrusivo - Persistência de escolhas do usuário 🎯 Casos de uso prático: - Diálogos de confirmação para ações críticas (excluir, salvar) - Formulários compactos que aparecem sob demanda - Menus de configurações e preferências do usuário - Ferramentas auxiliares que não devem ocupar espaço principal 💡 Por que estas funções são essenciais? - st.dialog(): Para ações que requerem atenção total do usuário - st.popover(): Para funcionalidades auxiliares que não devem distrair - Ambas melhoram significativamente a organização e usabilidade - Criam experiências similares a aplicativos desktop modernos 👨‍💻 Para quem é esta aula? - Desenvolvedores que querem criar interfaces mais profissionais - Designers de UX interessados em melhorar a usabilidade de apps Streamlit - Profissionais que criam ferramentas administrativas e dashboards - Qualquer pessoa que deseja modernizar suas aplicações web 📁 Recursos desta aula: 🔗 Código-fonte completo: https://github.com/GTL98/canal_mundo_python/blob/main/Curso%20Streamlit/Aula%2016/aula_16.py 🎞️ Playlist do Curso de Streamlit: https://www.youtube.com/playlist?list=PLYE_6MNsHIyN--yBVaSq9xdNSLO5SNtXY 🔗 Minhas redes: https://allmylinks.com/mundopython98 🔔 Inscreva-se e ative o sininho para não perder as próximas aulas! 💬 Compartilhe: Que tipo de diálogos ou popovers você vai criar? #Streamlit #Python #WebDev #UX #InterfaceModerna 👉 Dica profissional: Use popovers para esconder configurações avançadas e manter a interface limpa! Transforme suas aplicações com diálogos elegantes e menus inteligentes! 🚀 Capítulos 00:00 Introdução 01:33 Configurações iniciais 02:04 Inicialização do site 03:53 Criar o st.dialog() 11:22 Participação especial (e muito fofa!) 11:49 Criar o st.popover() 19:09 Considerações finais 20:11 Recomendações

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere