اپلیکیشن اندرویدی فلشکارت آموزشی Deep Dive در Template Engine جنگو و ساخت تگها/فیلترهای سفارشی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Deep Dive در Template Engine جنگو و ساخت تگها/فیلترهای سفارشی
موضوع کلی: برنامه نویسی
موضوع میانی: جنگو (Django)
📋 سرفصلهای دوره
- 1. مقدمهای بر موتور قالب جنگو
- 2. نصب و راهاندازی جنگو
- 3. ساختار پروژه جنگو
- 4. مفاهیم اساسی موتور قالب
- 5. نحوه کارکرد موتور قالب جنگو
- 6. قالبهای پایه (Base Templates)
- 7. ارثبری در قالبها
- 8. متغیرها در موتور قالب
- 9. نمایش دادهها در قالب
- 10. تگهای مدیریت جریان (Control Flow Tags)
- 11. حلقه for در موتور قالب
- 12. شرط if/elif/else در موتور قالب
- 13. تگ include برای گنجاندن قالبها
- 14. تگ extends برای ارثبری
- 15. تگ block برای تعریف بلوکها
- 16. فیلترها در موتور قالب
- 17. استفاده از فیلترهای داخلی
- 18. فیلتر date برای نمایش تاریخ
- 19. فیلتر length برای طول رشته/لیست
- 20. فیلتر default برای مقدار پیشفرض
- 21. فیلتر safe برای نمایش HTML
- 22. فیلتر striptags برای حذف تگهای HTML
- 23. فیلتر pluralize برای جمع بستن
- 24. فیلتر upper و lower برای تغییر حروف
- 25. فیلتر title برای عنوانبندی
- 26. فیلتر cut برای حذف کاراکتر
- 27. فیلتر addslashes برای اضافه کردن اسلش
- 28. فیلتر floatformat برای فرمت اعداد اعشاری
- 29. فیلتر intcomma برای جداکننده هزارگان
- 30. فیلتر last برای آخرین آیتم
- 31. فیلتر first برای اولین آیتم
- 32. فیلتر random برای آیتم تصادفی
- 33. فیلتر dictsort برای مرتبسازی دیکشنری
- 34. فیلتر firstof برای اولین مقدار غیرخالی
- 35. فیلتر linebreaks برای خطوط جدید
- 36. فیلتر wordcount برای تعداد کلمات
- 37. فیلتر wordwrap برای شکستن کلمات
- 38. فیلتر escapejs برای کاراکترهای جاوااسکریپت
- 39. فیلتر filesizeformat برای فرمت حجم فایل
- 40. معرفی تگهای سفارشی
- 41. چرا به تگهای سفارشی نیاز داریم؟
- 42. نحوه ایجاد یک تگ سفارشی ساده
- 43. ساختار فایل تگهای سفارشی
- 44. ثبت تگ سفارشی در جنگو
- 45. تگهای با پارامتر
- 46. تگهای بدون پارامتر
- 47. تگهای که خروجی را برمیگردانند
- 48. تگهای که خروجی را مستقیماً چاپ میکنند
- 49. مثال عملی: تگ نمایش تاریخ شمسی
- 50. مثال عملی: تگ نمایش وضعیت کاربر
- 51. مثال عملی: تگ محاسبه تخفیف
- 52. مثال عملی: تگ نمایش بخشی از متن
- 53. مثال عملی: تگ نمایش دکمه سفارشی
- 54. مثال عملی: تگ نمایش امتیاز ستارهای
- 55. مثال عملی: تگ نمایش لینک با کلاس سفارشی
- 56. مثال عملی: تگ نمایش پیام خوشآمدگویی
- 57. مثال عملی: تگ نمایش وضعیت سفارش
- 58. مثال عملی: تگ نمایش نام محصول با پیشوند
- 59. معرفی فیلترهای سفارشی
- 60. نحوه ایجاد یک فیلتر سفارشی
- 61. ساختار فایل فیلترهای سفارشی
- 62. ثبت فیلتر سفارشی در جنگو
- 63. فیلترهای با پارامتر
- 64. فیلترهای بدون پارامتر
- 65. مثال عملی: فیلتر تبدیل عدد به حروف فارسی
- 66. مثال عملی: فیلتر خلاصهسازی متن با تعداد کلمه مشخص
- 67. مثال عملی: فیلتر تبدیل تاریخ میلادی به شمسی
- 68. مثال عملی: فیلتر نمایش نام خانوادگی به صورت مخفف
- 69. مثال عملی: فیلتر حذف کاراکترهای غیرمجاز
- 70. مثال عملی: فیلتر تبدیل کلمات عربی به فارسی
- 71. مثال عملی: فیلتر نمایش وضعیت پرداخت
- 72. مثال عملی: فیلتر محاسبه زمان باقیمانده
- 73. مثال عملی: فیلتر تبدیل رشته به لیست
- 74. مثال عملی: فیلتر نمایش قیمت با واحد پول
- 75. بهترین شیوهها در ساخت تگها و فیلترهای سفارشی
- 76. مدیریت خطا در تگها و فیلترها
- 77. تست تگها و فیلترهای سفارشی
- 78. بهینهسازی عملکرد تگها و فیلترها
- 79. امنیت در تگها و فیلترهای سفارشی
- 80. ملاحظات شرعی و قانونی در محتوای آموزشی
- 81. استفاده از منابع معتبر اسلامی در فقه و احکام
- 82. رعایت چارچوب بانکداری بدون ربا در مباحث اقتصادی
- 83. ملاحظات فرهنگی در نمایش خانواده و روابط
- 84. پرهیز از ترویج موارد ممنوعه شرعی و قانونی
- 85. تگها و فیلترهای سفارشی برای امور خیریه
- 86. تگها و فیلترهای سفارشی برای آموزش قرآن
- 87. تگها و فیلترهای سفارشی برای احادیث
- 88. تگها و فیلترهای سفارشی برای مناسبتهای ملی مذهبی
- 89. تگها و فیلترهای سفارشی برای تاریخ انقلاب اسلامی
- 90. تگها و فیلترهای سفارشی برای دفاع مقدس
- 91. تگها و فیلترهای سفارشی برای قوانین و مقررات
- 92. تگها و فیلترهای سفارشی برای معرفی مشاهیر ایرانی
- 93. تگها و فیلترهای سفارشی برای تاریخ ایران باستان (با احتیاط)
- 94. تگها و فیلترهای سفارشی برای معرفی بناهای تاریخی
- 95. تگها و فیلترهای سفارشی برای طبیعت ایران
- 96. تگها و فیلترهای سفارشی برای معرفی صنایع دستی
- 97. تگها و فیلترهای سفارشی برای فرهنگ عامه ایرانی
- 98. تگها و فیلترهای سفارشی برای زبان و ادبیات فارسی
- 99. تگها و فیلترهای سفارشی برای شعر و ادب فارسی
- 100. تگها و فیلترهای سفارشی برای موسیقی سنتی (با احتیاط)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.