Telegram Group & Telegram Channel
محمد لرنینگ (آموزش برنامه نویسی)
لینک ویدیوی جلسه ۳۴ : https://youtu.be/ng00kH-hjzs در این ویدیو بخش مطالب جلسه قبل آموزش SQLAlchemy رو بردیم توی کد و به دیتابیس متصل شدیم و تیبل هامون رو ساختیم و سرچ کردیم توی دیتابیس. تمرین : یک نرم افزار مدیریت مخاطبین بنویسید و مخاطبین رو توی دیتابیس…
لینک جلسه ۳۵:
https://youtu.be/H49vwKqR78Q

📚 مطالب تدریس شده در جلسه ۳۵:

1. تعریف مدل جوین: نحوه جوین و ارتباط مدل‌ها با یکدیگر.
2. مدل‌های اردر: ساختار و استفاده از مدل اردر (با فیلدهای آیدی، دیسکریپشن و یوزر آیدی).
3. استفاده از Search: نحوه جستجو برای یوزر و اضافه کردن اردر به سیستم.
4. مدیریت کار با داده‌ها: نحوه استفاده از ویو دیتا و بررسی داده‌های ذخیره شده.
5. تست داده‌ها: تست داده‌های یوزر و اردر به کمک پرینت.
6. استفاده از توابع تجمعی: مثل COUNT، AVERAGE برای محاسبه و تحلیل داده‌ها.
7. پیکربندی لاگر: توضیحاتی درباره استفاده از لاگر برای مدیریت خطاها.
8. استفاده از مایگریشن: چگونگی انجام تغییرات روی دیتا بیس با مایگریشن.
9. ایجاد ارتباطات پیچیده: توضیح درباره ریلیشن‌های 1 به 1 و 1 به چند (مثلاً یوزر و بوک).
10. مدیریت فایل‌های CSV: نحوه کار با فایل‌های CSV و بارگذاری آن‌ها به دیتا بیس.
11. استفاده از بالک سیو و آپدیت: بهینه‌سازی عملیات ذخیره و بروزرسانی داده‌ها.

📚 تمرینات از مطالب تدریس شده:
1. از شما خواسته می‌شود که یک مدل جدید به نام Product با فیلدهای id و name تعریف کنید و ارتباط آن را با مدل Order برقرار کنید.
2. یک عمل جستجو مشابه برای Product پیاده‌سازی کنید که بتوانید بر اساس نام محصول، اطلاعات آن را دریافت کنید.
3. یک تابع ایجاد کنید که تعداد اردرهای مربوط به یک یوزر خاص را شمارش کند و نتیجه را به صورت یک پیغام بازگشت دهد.
4. یک فایل CSV برای محصولات با فیلدهای id, name, و price ایجاد کرده و داده‌های آن را به مدل Product بارگذاری کنید.

کد های این جلسه :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-35

@SEYED_BAX | @MakeDeveloper



tg-me.com/makedeveloper/345
Create:
Last Update:

لینک جلسه ۳۵:
https://youtu.be/H49vwKqR78Q

📚 مطالب تدریس شده در جلسه ۳۵:

1. تعریف مدل جوین: نحوه جوین و ارتباط مدل‌ها با یکدیگر.
2. مدل‌های اردر: ساختار و استفاده از مدل اردر (با فیلدهای آیدی، دیسکریپشن و یوزر آیدی).
3. استفاده از Search: نحوه جستجو برای یوزر و اضافه کردن اردر به سیستم.
4. مدیریت کار با داده‌ها: نحوه استفاده از ویو دیتا و بررسی داده‌های ذخیره شده.
5. تست داده‌ها: تست داده‌های یوزر و اردر به کمک پرینت.
6. استفاده از توابع تجمعی: مثل COUNT، AVERAGE برای محاسبه و تحلیل داده‌ها.
7. پیکربندی لاگر: توضیحاتی درباره استفاده از لاگر برای مدیریت خطاها.
8. استفاده از مایگریشن: چگونگی انجام تغییرات روی دیتا بیس با مایگریشن.
9. ایجاد ارتباطات پیچیده: توضیح درباره ریلیشن‌های 1 به 1 و 1 به چند (مثلاً یوزر و بوک).
10. مدیریت فایل‌های CSV: نحوه کار با فایل‌های CSV و بارگذاری آن‌ها به دیتا بیس.
11. استفاده از بالک سیو و آپدیت: بهینه‌سازی عملیات ذخیره و بروزرسانی داده‌ها.

📚 تمرینات از مطالب تدریس شده:
1. از شما خواسته می‌شود که یک مدل جدید به نام Product با فیلدهای id و name تعریف کنید و ارتباط آن را با مدل Order برقرار کنید.
2. یک عمل جستجو مشابه برای Product پیاده‌سازی کنید که بتوانید بر اساس نام محصول، اطلاعات آن را دریافت کنید.
3. یک تابع ایجاد کنید که تعداد اردرهای مربوط به یک یوزر خاص را شمارش کند و نتیجه را به صورت یک پیغام بازگشت دهد.
4. یک فایل CSV برای محصولات با فیلدهای id, name, و price ایجاد کرده و داده‌های آن را به مدل Product بارگذاری کنید.

کد های این جلسه :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-35

@SEYED_BAX | @MakeDeveloper

BY محمد لرنینگ (آموزش برنامه نویسی)


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/makedeveloper/345

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

Why Telegram?

Telegram has no known backdoors and, even though it is come in for criticism for using proprietary encryption methods instead of open-source ones, those have yet to be compromised. While no messaging app can guarantee a 100% impermeable defense against determined attackers, Telegram is vulnerabilities are few and either theoretical or based on spoof files fooling users into actively enabling an attack.

Telegram Gives Up On Crypto Blockchain Project

Durov said on his Telegram channel today that the two and a half year blockchain and crypto project has been put to sleep. Ironically, after leaving Russia because the government wanted his encryption keys to his social media firm, Durov’s cryptocurrency idea lost steam because of a U.S. court. “The technology we created allowed for an open, free, decentralized exchange of value and ideas. TON had the potential to revolutionize how people store and transfer funds and information,” he wrote on his channel. “Unfortunately, a U.S. court stopped TON from happening.”

telegram from jp


Telegram محمد لرنینگ (آموزش برنامه نویسی)
FROM USA