Library / Artificial Intelligence

Express Streamlit + OpenAI: AI Apps Online in < 3 hours

On Udemy

About this course

Want to turn your Python code into a live, AI-powered web app without touching HTML, CSS, or JavaScript?

Streamlit is the fastest way to get there. This course will take you from zero to a deployed production app in under 3 hours of hands-on video, then extends into an AI-powered Chat with Your CSV app with OpenAI streaming, auto-visualizations, password protection, and free public deployment.[Course Updates]+ NEW Section "Streamlit for the AI Era". Build a "Chat with your CSV" app powered by OpenAI streaming responses, auto-generated Plotly visualizations, password protection, and free deployment to Streamlit Community Cloud.

WHAT YOU'LL BUILD IN THIS COURSE

You won't just build a toy chart and call it a day. You'll ship two complete apps, end to end:

App #1: Production analytical app* A real Streamlit app solving a genuine business problem* Packaged in Docker so it runs anywhere* Deployed to Google Cloud* Automated through a GitLab CI/CD pipeline, so every push ships* Powered by DuckDB as the analytical backend for fast queries at scale

App #2: AI-powered Chat with Your CSV* Upload any CSV and ask questions in plain English* OpenAI GPT integration with streaming token-by-token responses* Auto-generated Plotly visualizations for any dataset* Live token and cost meter so you always know what you're spending* Optional password protection so you can share with your team safely* Free deployment to Streamlit Community Cloud* Plus: how to shut the app down to avoid surprise cloud costsWHY STREAMLIT, WHY THIS COURSEStreamlit has a remarkably flat learning curve. You can go from an idea in your head to an AI-powered web app running on the internet in less than a day, using n

Ready to start? Continue on Udemy to enroll.

Start learning on Udemy (opens in a new tab)

Prices, discounts and availability are set by Udemy. We may earn a commission when you purchase through links on this site.