Forwarded from Vania Dart Framework
📢 نسخه جدید وانیا منتشر شد
نسخه 0.7.1 🎉🎊
قابلیت های اضافه شده
💠 انجین قالب (Template Engine)
با این قابلیت شما با داشتن دانش html و css میتونید خیلی راحت بدون نیاز به داشتن دانش فنی در زمینه فریمورک های فرانت وب سایت های داینامیک رو توسعه بدید
👨👩👧👦 مدیریت نسشت های کاربرن (Session Manager)
با این قابلیت شما میتونید نشست های کاربران رو مدیریت کنید و وب اپلیکیشن های با امنیت بالا ایجاد
بزودی ویدیو معرفی و نحویه استفاده از این دو قابلیت رو منتشر میکنم
نسخه 0.7.1 🎉🎊
قابلیت های اضافه شده
💠 انجین قالب (Template Engine)
با این قابلیت شما با داشتن دانش html و css میتونید خیلی راحت بدون نیاز به داشتن دانش فنی در زمینه فریمورک های فرانت وب سایت های داینامیک رو توسعه بدید
👨👩👧👦 مدیریت نسشت های کاربرن (Session Manager)
با این قابلیت شما میتونید نشست های کاربران رو مدیریت کنید و وب اپلیکیشن های با امنیت بالا ایجاد
بزودی ویدیو معرفی و نحویه استفاده از این دو قابلیت رو منتشر میکنم
Forwarded from Vania Dart Framework
Media is too big
VIEW IN TELEGRAM
ویدیو استفاده از قابلیت های جدید فریمورک وانیا
اگه یه آموزشگاه داشته باشیم و داخلش بخوایم یه دانش اموز ثبت نام کنیم، اسم متدی که قراره این کار رو انجام (مثلن متدی که توی کنترلر قراره میگیره) رو چی میذاری؟
Anonymous Poll
3%
CreateNewUser
2%
AddNewUser
10%
RegisterNewUser
11%
CreateNewStudent
5%
AddNewStudent
64%
RegisterNewStudent
3%
اسم دیگه مد نظرمه، کامنت کن..
یه خبر خوووب 😍
میخوایم یکم توی دیزاین پترن ها عمیق تر بشیم و متفاوت تر یادشون بگیریم و ازشون استفاده کنیم😍
برای همین یه ریپوزیتوری توی گیتهاب درست کردیم که قراره اونجا در مورد دیزاین پترن ها discussion های مختلف و متفاوتی رو داشته باشیم.
در آینده هم حتمن نمونه کدهایی رو برای پترن های مختلف قرار میدیم.
البته این ریپو با مشارکت همه دوستان جلو میره😍
اولین discussion هم در مورد composition و inheritance هست...👇
https://github.com/MohammadTaherri/DesignPatterns/discussions/7
حتمن شرکت کنید و به پربار شدن بحث کمک کنید 🙏🙏
میتونی نظرهای خودت رو مطرح کنی یا سوال بپرسی یا حتا یه نمونه کد بع اشتراک بگذاری و با اون ایده ی خودتو شرح بدی...
@purecoder_ir
میخوایم یکم توی دیزاین پترن ها عمیق تر بشیم و متفاوت تر یادشون بگیریم و ازشون استفاده کنیم😍
برای همین یه ریپوزیتوری توی گیتهاب درست کردیم که قراره اونجا در مورد دیزاین پترن ها discussion های مختلف و متفاوتی رو داشته باشیم.
در آینده هم حتمن نمونه کدهایی رو برای پترن های مختلف قرار میدیم.
البته این ریپو با مشارکت همه دوستان جلو میره😍
اولین discussion هم در مورد composition و inheritance هست...👇
https://github.com/MohammadTaherri/DesignPatterns/discussions/7
حتمن شرکت کنید و به پربار شدن بحث کمک کنید 🙏🙏
میتونی نظرهای خودت رو مطرح کنی یا سوال بپرسی یا حتا یه نمونه کد بع اشتراک بگذاری و با اون ایده ی خودتو شرح بدی...
@purecoder_ir
GitHub
Composition vs Inheritance · MohammadTaherri/DesignPatterns · Discussion #7
What differentiates composition and inheritance? When should each be used? Why are the Gang of Four patterns based on the "favor composition over inheritance" theory?
Forwarded from Fluttery's Journey
قسمت Multi Currency Money به دوره اضافه شد...
مربوط به مدل سازی یه پول یا Money با currency هلی مختلف مثل دلار یا یورو یا درهم یا ... و جمع کردن currency های مختلف با هم دیگه...
برای مثال
10 dollor + 20 euro + 50 dirham
که با composite pattern پیاده شده.
لینک دوره:
https://purecoder.ir/course/flutterys-journey/
ثبت نام:
@purecoder_support
مربوط به مدل سازی یه پول یا Money با currency هلی مختلف مثل دلار یا یورو یا درهم یا ... و جمع کردن currency های مختلف با هم دیگه...
برای مثال
10 dollor + 20 euro + 50 dirham
که با composite pattern پیاده شده.
لینک دوره:
https://purecoder.ir/course/flutterys-journey/
ثبت نام:
@purecoder_support
کمال گرایی یه بیماری حاده، ولی بنظرم کمال گراها برای پیشرفت دنیا ضروریهستن وگرنه دنیا همیشه درجا میزد و از جاش تکون نمیخورد
خودشون اکثرن بیچاره میشن مگر اینکه شانس بیارن، ولی برای دنیا مفیدن😂😂
@purecoder_ir
خودشون اکثرن بیچاره میشن مگر اینکه شانس بیارن، ولی برای دنیا مفیدن😂😂
@purecoder_ir
🔥فصل Render Tree و Layer Tree در حال پیشرویه
خیلی مفصله و حالا حالا ها ادامه داره😍
🔗لینک دوره:
https://purecoder.ir/course/flutterys-journey/
ثبت نام:
🆔@PureCoder_Support
خیلی مفصله و حالا حالا ها ادامه داره😍
🔗لینک دوره:
https://purecoder.ir/course/flutterys-journey/
ثبت نام:
🆔@PureCoder_Support
Pure Coder
🔥کوئیز Rest
❌گزینه ی ۱ طبق استاندارد های رست درست نیست چون که متد PUT برای replace کردن کل resource بکار میره و نه آپدیت جزئی اون.
❌گزینه ۳ و ۴ درست نیستن چون تبدیل به RPC شدن، همچنین گزینه ۳ آپدیت جزئی ریسورس رو با PUT هندل کرده.
✅گزینه ۲ طبق استاندارد های رست درست هست، آپدیت جزئی ریسورس و استفاده از PATCH
✅گزینه ۵ درست هست چون اینجا ریسورس رو محدود کردیم و کلش رو با PUT جایگزین(replace) کردیم.
✅گزینه ۶ میتونه درست باشه ولی ۵ نسبت به ۶ بهتره چون کل ریسورس رو داره replace میکنه و مفهوم رو بهتر میرسونه.
❓بین گزینه ۲ و ۵ کدوم یک بهتر هستن؟
❓هر دو از نظر استاندارد های رست درستن ولی از زاویه دید دیزاین کدوم شون بهتره؟
✅بستگی به شرایط داره.
@purecoder_ir
❌گزینه ی ۱ طبق استاندارد های رست درست نیست چون که متد PUT برای replace کردن کل resource بکار میره و نه آپدیت جزئی اون.
❌گزینه ۳ و ۴ درست نیستن چون تبدیل به RPC شدن، همچنین گزینه ۳ آپدیت جزئی ریسورس رو با PUT هندل کرده.
✅گزینه ۲ طبق استاندارد های رست درست هست، آپدیت جزئی ریسورس و استفاده از PATCH
✅گزینه ۵ درست هست چون اینجا ریسورس رو محدود کردیم و کلش رو با PUT جایگزین(replace) کردیم.
✅گزینه ۶ میتونه درست باشه ولی ۵ نسبت به ۶ بهتره چون کل ریسورس رو داره replace میکنه و مفهوم رو بهتر میرسونه.
❓بین گزینه ۲ و ۵ کدوم یک بهتر هستن؟
❓هر دو از نظر استاندارد های رست درستن ولی از زاویه دید دیزاین کدوم شون بهتره؟
✅بستگی به شرایط داره.
@purecoder_ir