tg-me.com/makedeveloper/345
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