Course Outline
Module I: Building User Interfaces
1. First Application in Streamlit
2. Displaying Content – Text, Markdown, Headers
3. Organizing Layout – Tabs and Multi-page Applications
4. Interactive Input Elements (Selectbox, Radio, Checkbox, Text Fields)
5. Loading and Downloading Files by Users
6. Visual Progress Indicators (Progress Bar, Spinner)
7. Presenting Data in Table and JSON Format
8. Visualizations – Integration with Chart Libraries
9. Designing Forms
Module II: Advanced Dashboard Elements
1. Managing User Session State
2. Caching Mechanisms for Performance Optimization
3. Authentication Configuration and Secret Storage
4. Connecting to Databases
Module III: Practical Projects
1. Form Application with Database Storage
2. Analytical Dashboard with Data Filtering and Visualization
Testimonials (5)
The fact of having more practical exercises using more similar data to what we use in our projects (satellite images in raster format)
Matthieu - CS Group
Course - Scaling Data Analysis with Python and Dask
I thought the trainer was very knowledgeable and answered questions with confidence to clarify understanding.
Jenna - TCMT
Course - Machine Learning with Python – 2 Days
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Course - Developing APIs with Python and FastAPI
The explaination
Wei Yang Teo - Ministry of Defence, Singapore
Course - Machine Learning with Python – 4 Days
Trainer develops training based on participant's pace