CHF 65.00

Build Python Web Apps with Streamlit Englisch · Fester Einband

Versand in der Regel in 1 bis 2 Wochen

Beschreibung

Mehr lesen










Get the eBook free when you register your print book at Manning.

You just built something amazing in Python and you’re ready to share it with the world! But does shipping it to the web mean…learning JavaScript? With the Streamlit framework, you can build interactive web apps entirely in Python incredibly fast. By providing a collection of pre-built UI components and streamlined configurations, Streamlit turns your ideas for data tools and AI workflows into usable applications without any tedious HTML, CSS, and JavaScript.

Build Python Web Apps with Streamlit follows a proven learn-by-building approach. Each chapter introduces a new hands-on project. You’ll create data dashboards, interactive checklists, and even an AI chatbot optimized with RAG and agentic patterns. You’ll also learn from intentional mistakes and real-world debugging challenges that teach you how Streamlit actually works. As you go, each project helps you master software engineering skills you might not have learned as a Python programmer—gathering requirements, persistence and database integration, user authentication, deployment, and troubleshooting.

• Build interactive web apps without HTML/CSS/JavaScript
• Understand Streamlit’s execution model
• Work with databases and persistent data
• Create and deploy production-grade architectures
• Implement user authentication and authorization
• Build AI-powered applications with LLMs
• Develop dashboards, and visualizations
• Implement security best practices

About the technology

With the Streamlit framework, you can build interactive web apps entirely in Python incredibly fast. By providing a collection of pre-built UI components and streamlined configurations, Streamlit turns your ideas for data tools and AI workflows into usable applications without any tedious HTML, CSS, and JavaScript.

About the book

Build Python Web Apps with Streamlit follows a proven learn-by-building approach. Each chapter introduces a new hands-on project. You’ll create data dashboards, interactive checklists, and even an AI chatbot optimized with RAG and agentic patterns. As you go, you’ll practice debugging, deployment, database integration and other software engineering skills.

What's inside

• Understand Streamlit’s execution model
• Work with databases and persistent data
• Implement user authentication and authorization
• Build AI-powered applications

About the reader

For Python programmers. No web app or AI skills required.

About the author

Aneev Kochakadan is a software engineer at OpenAI, with prior experience at Stripe and Google. He has designed and built systems ranging from online transactional services to data pipelines and business intelligence tools.

Table of Contents

Part 1
1 Introduction to Streamlit
2 Getting started with Streamlit
3 Taking an app from concept to code
4 Streamlit’s execution model
5 Sharing your apps with the world
Part 2
6 A dashboard fit for a CEO
7 The CEO strikes back: Supercharging the dashboard
8 Building a CRUD app with Streamlit
Part 3
9 Creating an AI-powered application
10 RAG and agentic apps with LangGraph and Streamlit
Part 4
11 Testing Streamlit apps
12 Packaging and deploying Streamlit apps
Appendixes
A Installing Python and Streamlit


Über den Autor / die Autorin










Aneev Kochakadan is a software engineer with a diverse background, from designing online transactional services and developing data pipelines to business intelligence and data interpretation. Aneev has refined his expertise at industry leaders like Google and Stripe.


Zusammenfassung

The Streamlit framework empowers Python developers to build web applications quickly without writing a single line of HTML, CSS, or JavaScript. There’s no need to switch stacks just to add a web front-end to a Python application. This easy to use, lightweight toolkit is perfect for putting a friendly UI on an AI model or creating an interactive data dashboard.

Produktdetails

Autoren Aneev Kochakadan
Verlag Manning Publications
 
Inhalt Buch
Produktform Fester Einband
Erscheinungsdatum 29.06.2026
Thema Naturwissenschaften, Medizin, Informatik, Technik > Informatik, EDV > Internet
Geisteswissenschaften, Kunst, Musik > Sprach- und Literaturwissenschaft
 
EAN 9781633436015
ISBN 978-1-63343-601-5
Anzahl Seiten 480
Abmessung (Verpackung) 23.4 x 18.8 x 3 cm
Gewicht (Verpackung) 864 g
 
Themen Fremdsprachenerwerb, Fremdsprachendidaktik, Webprogrammierung, Software Engineering, Programmier- und Skriptsprachen, allgemein, Informationstheorie, Künstliche Intelligenz (KI)
 

Kundenrezensionen

Zu diesem Artikel wurden noch keine Rezensionen verfasst. Schreibe die erste Bewertung und sei anderen Benutzern bei der Kaufentscheidung behilflich.

Schreibe eine Rezension

Top oder Flop? Schreibe deine eigene Rezension.

Für Mitteilungen an CeDe.ch kannst du das Kontaktformular benutzen.

Die mit * markierten Eingabefelder müssen zwingend ausgefüllt werden.

Mit dem Absenden dieses Formulars erklärst du dich mit unseren Datenschutzbestimmungen einverstanden.