Skip to content

Hands On | The Power of Python for Frontend #360

@vaibhavjain-in

Description

@vaibhavjain-in

Talk title

Rapid app development with Streamlit

Short talk description

Python to Production in an hour, without any front end knowledge.

Long talk description

This hands on workshop is designed for Python users who are eager to move ahead of Jupyter notebooks and static reports. Participants would learn how to leverage Streamlit to transform data scripts and machine learning models into fully interactive, shareable web applications using pure Python. We will cover essential topics like reactive programming, widget integration and more, enabling you to build and deploy your first functional dashboard in minutes, with ZERO HTML, CSS and JS required.

What format do you have in mind?

Workshop (45-60 minutes, hands-on)

Talk outline / Agenda

We will talk about

  1. Introduction to Streamlit
  2. Features
  3. Challenges it is solving
  4. Multiple Components
  5. Code Demo
  6. Workshop

Key takeaways

Takeaways

  1. Learning how to create frontends without FE knowledge.
  2. Practical knowledge
  3. Resources and code materials for reference

What domain would you say your talk falls under?

Core Python

Duration (including Q&A)

15 mins Presentation, 30 mins Workshop and 15 mins for QnA

Prerequisites and preparation

  1. Laptops
  2. Python pre installed
  3. working knowledge of Python

Resources and references

No response

Link to slides/demos (if available)

Will provide later

Twitter/X handle (optional)

No response

LinkedIn profile (optional)

https://www.linkedin.com/in/gvaibhavjain/

Profile picture URL (optional)

No response

Speaker bio

Not requried

Availability

8th Nov, next meetup

Accessibility & special requirements

none

Speaker checklist

  • I have read and understood the PyDelhi guidelines for submitting proposals and giving talks
  • I will make my talk accessible to all attendees and will proactively ask for any accommodations or special requirements I might need
  • I agree to share slides, code snippets, and other materials used during the talk with the community
  • I will follow PyDelhi's Code of Conduct and maintain a welcoming, inclusive environment throughout my participation
  • I understand that PyDelhi meetups are community-centric events focused on learning, knowledge sharing, and networking, and I will respect this ethos by not using this platform for self-promotion or hiring pitches during my presentation, unless explicitly invited to do so by means of a sponsorship or similar arrangement
  • If the talk is recorded by the PyDelhi team, I grant permission to release the video on PyDelhi's YouTube channel under the CC-BY-4.0 license, or a different license of my choosing if I am specifying it in my proposal or with the materials I share

Additional comments

none

Metadata

Metadata

Labels

proposalWish to present at PyDelhi? This label gets added when the "Talk Proposal" option is chosen.review in progressThis proposal is currently under review

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions