CHF 64,00

Build Python Web Apps with Streamlit Anglais · Livre Relié

Paraît le 22.06.2026

Description

En savoir plus










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


A propos de l'auteur










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.


Résumé

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.

Détails du produit

Auteurs Aneev Kochakadan
Edition Manning Publications
 
Contenu Livre
Forme du produit Livre Relié
Date de parution 22.06.2026
Catégorie Sciences naturelles, médecine, it, technique > Informatique, ordinateurs > Internet
Sciences humaines, art, musique > Linguistique et littérature
 
EAN 9781633436015
ISBN 978-1-63343-601-5
Nombre de pages 480
Dimensions (emballage) 18,6 x 23,4 x 3,7 cm
Poids (emballage) 660 g
 
Catégories Fremdsprachenerwerb, Fremdsprachendidaktik, Webprogrammierung, Software Engineering, Programmier- und Skriptsprachen, allgemein, Informationstheorie, Künstliche Intelligenz (KI)
 

Commentaires des clients

Aucune analyse n'a été rédigée sur cet article pour le moment. Sois le premier à donner ton avis et aide les autres utilisateurs à prendre leur décision d'achat.

Écris un commentaire

Super ou nul ? Donne ton propre avis.

Pour les messages à CeDe.ch, veuillez utiliser le formulaire de contact.

Il faut impérativement remplir les champs de saisie marqués d'une *.

En soumettant ce formulaire, tu acceptes notre déclaration de protection des données.