Build and Deploy a Multi-Page Web Application Using Python (Streamlit)

preview_player
ะŸะพะบะฐะทะฐั‚ัŒ ะพะฟะธัะฐะฝะธะต

๐——๐—˜๐—ฆ๐—–๐—ฅ๐—œ๐—ฃ๐—ง๐—œ๐—ข๐—ก
โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€
In this video, Iโ€™ll guide you step-by-step on how to build and deploy a multi-page web application in just 15 minutes using Python and Streamlit. No need to worry about HTML, CSS, or JavaScriptโ€”everything will be done in Python!
Weโ€™ll start by creating a simple navigation menu to switch between different pages and add a fully functional modal contact form. This project will showcase how powerful and easy Streamlit makes web development.
I'll also show you how to integrate no-code tools to enhance your app's functionality, making it even more versatile. By the end of this tutorial, youโ€™ll have a professional-looking web app ready to go. Plus, Iโ€™ll teach you how to deploy it on the Streamlit Community Cloud for free, so you can share your work with the world.

๐ŸŒ ๐—Ÿ๐—œ๐—ก๐—ž๐—ฆ:

โญ ๐—ง๐—œ๐— ๐—˜๐—ฆ๐—ง๐—”๐— ๐—ฃ๐—ฆ:
00:00 โ€“ Introduction
01:26 โ€“ Installing Dependencies
01:57 โ€“ Creating 'Hello World' App
02:52 โ€“ Setting Up Navigation Menu
06:26 โ€“ Inserting Logo
07:21 โ€“ Creating 'About Me' Page
09:30 โ€“ Creating Contact Form
10:53 โ€“ Setting Up No Code Automation
14:45 โ€“ Building Sales Dashboard & ChatBot
15:48 โ€“ Styling the App
16:55 โ€“ Configuring Secrets File
17:49 โ€“ Deploying the App
19:43 โ€“ App Review
20:20 โ€“ Outro

๐—ง๐—ข๐—ข๐—Ÿ๐—ฆ ๐—”๐—ก๐—— ๐—ฅ๐—˜๐—ฆ๐—ข๐—จ๐—ฅ๐—–๐—˜๐—ฆ
โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€

๐—–๐—ข๐—ก๐—ก๐—˜๐—–๐—ง ๐—ช๐—œ๐—ง๐—› ๐— ๐—˜
โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€โ–€

โ˜• ๐—•๐˜‚๐˜† ๐—บ๐—ฒ ๐—ฎ ๐—ฐ๐—ผ๐—ณ๐—ณ๐—ฒ๐—ฒ?
If you want to support this channel, you can buy me a coffee here:
ะ ะตะบะพะผะตะฝะดะฐั†ะธะธ ะฟะพ ั‚ะตะผะต
ะšะพะผะผะตะฝั‚ะฐั€ะธะธ
ะะฒั‚ะพั€

I hope you enjoyed the video and the project. All the links mentioned in the video can be found in the description box. Cheers, Sven โœŒ

CodingIsFun
ะะฒั‚ะพั€

I even didin't look at all the video yet, but i give you already a five star You are a great guy.

ici
ะะฒั‚ะพั€

Great video, just what I was looking for!

EduardoAndreePS
ะะฒั‚ะพั€

Great addition Sven, helping others to grow by learning these skills, great contribution, have great success ahead

hrmanager
ะะฒั‚ะพั€

Thankyou so much, it's really useful๐Ÿ™‚๐Ÿ™ love from India..๐Ÿ˜Š

Namratabenke
ะะฒั‚ะพั€

Great job again, best wishes and have great success ahead

hrmanager
ะะฒั‚ะพั€

I have learn streamlit from your video...its is really helpful...Jai hind... respect from India ๐Ÿค

py_skii
ะะฒั‚ะพั€

I just finished a web app today and was looking for a video on how to upload it. Thanks! Your channel is one of the best for Python!

mdld
ะะฒั‚ะพั€

great tutorial is easy to understand for me even just beginer in python like, thanks for the video

sanrui
ะะฒั‚ะพั€

"Hi Sven! ๐Ÿ˜ƒ I just watched your new tutorial and, as always, it's incredibly useful and well explained. Thank you for sharing your knowledge with us! ๐ŸŒŸ๐Ÿ‘"

patriciohernandezballester
ะะฒั‚ะพั€

Bro is cooking the best streamlit tutorial again ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

funese
ะะฒั‚ะพั€

Thank you Sven for another amazing tutorial๐Ÿ’ซ! looking handsome as usual ๐Ÿ˜‰

cookiee_
ะะฒั‚ะพั€

Hi!
Thank you for such high-quality content! ๐Ÿ˜

Regarding checking an email for correctness, using regular expressions is a flawed approach because:
1. There are numerous formats all over the world
2. The address might not exist
3. There may be a typo
The best way is to send a verification link to the email.

I understand that it's off-topic, but worth mentioning, I guess.

BTW, the Win + Dot command to see emojis is handy, thanks! ๐Ÿ˜Š

_NickTech
ะะฒั‚ะพั€

This is really an excellent channel on Python like "techie talkee"

chandrasekars
ะะฒั‚ะพั€

Hi Sven, I'm learning from you. You made it so easy. Thanks a lot. Can you make a video regarding how to use pabbly.

mansoormoideen
ะะฒั‚ะพั€

Way of your explaining everyone can understand easily,
My request: Can you create tutorials based on user login, user can access web pages (based on permission)

Bedwarsblockmango
ะะฒั‚ะพั€

Is streamlit responsive and how do you handle mobile apps with it? Excellent tutorial. Looking forward to many more.

charleshopper
ะะฒั‚ะพั€

Hi! I really loved your video and tutorial of streamlit you made. Can you give full tutorial of simple website which can crud and have login page for my projects? Thanksss

imbhasz
ะะฒั‚ะพั€

How did you use an icon as a call action button?
I mean the contact me button you used that opened the contact form

sundayabiodun
ะะฒั‚ะพั€

can this be deployed also to a vps like digitalocean?

r.e.
join shbcf.ru