Course Name
Course Code : NLT71
Venue Details
Postal Code : T12 WY42
Session Dates
Duration: 2 days (14 hours)
The Streamlit Dashboards & Apps Development Training is a hands-on program focused on building interactive data dashboards and lightweight web applications using Python and Streamlit. The course enables data professionals and developers to rapidly transform data scripts into production-ready dashboards and apps without traditional frontend development.
What is Streamlit and where it is used
Streamlit vs traditional web frameworks
Use cases: dashboards, ML demos, analytics apps
Overview of Streamlit architecture
Installing and setting up Streamlit
App structure and execution flow
Running and updating Streamlit apps
Working with scripts and layouts
Text, inputs, buttons, sliders, and forms
Sidebar and multi-column layouts
Tabs, expanders, and containers
Designing clean and user-friendly dashboards
Loading data from files and databases
Data manipulation with pandas
Charts using Streamlit built-ins
Integrating Matplotlib, Plotly, and Altair
Filters, selectors, and dynamic updates
Cross-filtering and user-driven analysis
Building KPI dashboards
Real-time dashboard patterns
Session state concepts
Caching data and computations
Improving app responsiveness
Handling large datasets efficiently
Creating forms and workflows
Input validation techniques
Multi-step user interactions
Storing and processing user inputs
Displaying ML model predictions
Model inference in Streamlit apps
Visualizing model outputs
ML demo dashboards
App access control overview
Environment variables and secrets
Handling sensitive data
Security best practice
Custom themes and branding
CSS and layout customization
Improving usability and accessibility
Responsive dashboard design
Preparing apps for production
Deploying on cloud platforms
Version control and updates
Monitoring and maintenance basics
Hands-on Exercises
Summary and Conclusion
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |