آموزش سیستم رزرو راه آهن را با استفاده از STREAMLIT و SQLITE کامل کنید

Complete Railway Reservation System Using STREAMLIT & SQLITE

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: سیستم کامل رزرو راه آهن با استفاده از STREAMLIT SQLITE چگونه با استفاده از Streamlit و SQLite یک سیستم رزرواسیون کامل راه آهن طراحی و توسعه دهیم. نحوه ایجاد رابط کاربری تعاملی برای برنامه های وب با اجزای Streamlit. نحوه پیاده سازی عملیات پایگاه داده و مدیریت داده ها با استفاده از SQLite. نحوه استقرار و میزبانی یک برنامه Streamlit در یک پلت فرم ابری برای دسترسی عمومی. پیش نیازها: مفهوم پایه پایتون و Sqlite مورد نیاز است

عنوان دوره: سیستم کامل رزرو راه آهن با استفاده از Streamlit و SQLite

شرح دوره:

به دوره "سیستم رزرو کامل راه آهن با استفاده از Streamlit و SQLite" خوش آمدید! در این دوره مبتنی بر پروژه، نحوه ایجاد یک سیستم رزرو راه آهن کاملاً کاربردی با استفاده از Streamlit، یک چارچوب محبوب پایتون برای ساخت برنامه های کاربردی وب تعاملی، و SQLite، یک سیستم مدیریت پایگاه داده رابطه ای سبک وزن، خواهید آموخت.

نمای کلی کلاس:

  1. مقدمه ای بر سیستم رزرواسیون راه آهن:

    • الزامات و عملکردهای سیستم رزرو راه آهن را درک کنید.

    • مؤلفه‌ها و ویژگی‌های کلیدی که باید در پروژه پیاده‌سازی شوند را کاوش کنید.

  2. تنظیم محیط توسعه:

    • وابسته‌های لازم، از جمله Streamlit و SQLite را نصب کنید و محیط توسعه را راه‌اندازی کنید.

    • یک فهرست پروژه جدید ایجاد کنید و برنامه Streamlit را مقداردهی اولیه کنید.

  3. طراحی پایگاه داده و ایجاد طرحواره:

    • طرح پایگاه داده را برای ذخیره اطلاعات مربوط به قطارها، مسافران، رزروها و سایر نهادهای مرتبط طراحی کنید.

    • از SQLite برای ایجاد جداول پایگاه داده و ایجاد روابط بین آنها استفاده کنید.

  4. ساخت رابط کاربری با Streamlit:

    • طراحی و توسعه رابط کاربری برای سیستم رزرو راه آهن با استفاده از اجزای Streamlit.

    • ویژگی‌هایی مانند جستجوی قطار، رزرو کردن، و مشاهده جزئیات رزرو را اجرا کنید.

  5. ادغام با پایگاه داده SQLite:

    • برنامه Streamlit را به پایگاه داده SQLite متصل کنید و عملیات CRUD (ایجاد، خواندن، به‌روزرسانی، حذف) را اجرا کنید.

    • با مدیریت تراکنش های پایگاه داده و شرایط خطا از یکپارچگی و سازگاری داده ها اطمینان حاصل کنید.

  6. پیاده سازی منطق تجاری و اعتبارسنجی:

    • منطق کسب و کار را برای رسیدگی به درخواست‌های کاربر، اعتبارسنجی داده‌های ورودی و اجرای قوانین کسب‌وکار پیاده‌سازی کنید.

    • موارد لبه‌ای مانند در دسترس بودن صندلی، رزروهای تکراری و ورودی‌های نامعتبر را مدیریت کنید.

  7. تست و اشکال زدایی:

    • سیستم رزرو راه آهن را به طور کامل آزمایش کنید تا مطمئن شوید که همه عملکردها همانطور که انتظار می رود کار می کنند.

    • هر گونه مشکل یا خطایی را که در طول آزمایش با آن مواجه می‌شوید، اشکال‌زدایی و عیب‌یابی کنید.

  8. استقرار و میزبانی:

    • برنامه Streamlit را در یک پلتفرم میزبانی مانند Streamlit Sharing مستقر کنید.

    • سیستم رزرو راه آهن را برای کاربران از طریق اینترنت در دسترس قرار دهید.


اکنون ثبت نام کنید و سفر خود را برای ایجاد یک سیستم رزرو کامل راه آهن از ابتدا با استفاده از Streamlit و SQLite آغاز کنید!


سرفصل ها و درس ها

مقدمه ای برای تکمیل سیستم رزرو راه آهن با استفاده از STREAMLIT و SQLITE Introduction To Complete Railway Reservation System Using STREAMLIT & SQLITE

  • مقدمه دوره Introduction To Course

  • مقدمه ای برای استریم لایت پایتون Introduction To Streamlit Python

سیستم رزرو راه آهن را با استفاده از STREAMLIT و SQLITE کامل کنید Complete Railway Reservation System Using STREAMLIT & SQLITE

  • کلاس 1: بسته های وارداتی CLASS 1 : IMPORT PACKAGES

  • کلاس 2: وارد کردن پایگاه داده SQLITE CLASS 2 : IMPORT SQLITE DATABASE

  • کلاس 3: قطار جستجو CLASS 3 : SEARCH TRAIN

  • کلاس 4: جستجوی مقصد قطار CLASS 4 : SEARCH TRAIN DESTINATION

  • کلاس 5: اضافه کردن قطار CLASS 5 : ADD TRAIN

  • کلاس 6: ایجاد صندلی در قطار CLASS 6 : CREATE SEAT IN TRAIN

  • کلاس 7: اختصاص صندلی های موجود CLASS 7 : ALLOCATE AVAILABLE SEATS

  • کلاس 8: طبقه بندی صندلی در قطار CLASS 8 : CATEGORIZE SEAT IN TRAIN

  • کلاس 9: مشاهده صندلی در قطار CLASS 9 : VIEW SEATS IN TRAIN

  • کلاس 10: بلیط رزرو کنید CLASS 10 : BOOK TICKETS

  • کلاس 11: بلیط ها را لغو کنید CLASS 11 : CANCEL TICKETS

  • کلاس 12: قطار را حذف کنید CLASS 12 : DELETE TRAIN

  • کلاس 13: عملکرد اصلی بخش اول CLASS 13 : MAIN FUNCTION PART ONE

  • کلاس 14: عملکرد اصلی بخش دوم CLASS 14 : MAIN FUNCTION PART TWO

  • کلاس 15: اجرای پروژه با استفاده از GITHUB و STREAMLIT CLASS 15 : DEPLOY PROJECT USING GITHUB & STREAMLIT

  • تکلیف STREAMLIT STREAMLIT ASSIGNMENT

  • STREAMLIT MCQ STREAMLIT MCQ

نمایش نظرات

نظری ارسال نشده است.

آموزش سیستم رزرو راه آهن را با استفاده از STREAMLIT و SQLITE کامل کنید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1.5 hours
17
Udemy (یودمی) udemy-small
03 اردیبهشت 1403 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,000
5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

ARUNNACHALAM SHANMUGARAAJAN ARUNNACHALAM SHANMUGARAAJAN

دانشجوی علوم کامپیوتر

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.