, ,

کتاب آموزش جامع جنگو از صفر تا صد: ساخت وب‌اپلیکیشن حرفه‌ای

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.
شناسه محصول: SuperCourse-0000017012 دسته: , ,

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب آموزش جامع جنگو از صفر تا صد: ساخت وب‌اپلیکیشن حرفه‌ای

موضوع کلی: برنامه نویسی

موضوع میانی: جنگو (Django)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. معرفی دوره و مسیر یادگیری
  • 2. مقدمه‌ای بر توسعه وب و عملکرد آن
  • 3. مروری بر مفاهیم پایتون مورد نیاز (توابع، کلاس‌ها، ماژول‌ها)
  • 4. نصب پایتون و محیط توسعه
  • 5. مدیریت محیط‌های مجازی (Virtualenv)
  • 6. مقدمه‌ای بر فریم‌ورک‌های وب و جایگاه جنگو
  • 7. معماری MVT (Model-View-Template) در جنگو
  • 8. نصب جنگو و ایجاد اولین پروژه
  • 9. بررسی ساختار کلی یک پروژه جنگو
  • 10. آشنایی با فایل تنظیمات (settings.py)
  • 11. ایجاد اولین اپلیکیشن جنگو
  • 12. ساختار یک اپلیکیشن جنگو
  • 13. تعریف URLها و مسیریابی (Routing)
  • 14. ساخت اولین View (تابع‌محور)
  • 15. نمایش خروجی ساده در مرورگر
  • 16. معرفی سیستم قالب‌بندی جنگو (Django Templates)
  • 17. رندر کردن قالب‌ها و ارسال محتوا
  • 18. استفاده از متغیرها در قالب‌ها
  • 19. تگ‌های کنترلی در قالب‌ها (for, if)
  • 20. فیلترها در قالب‌ها (date, length)
  • 21. ارث‌بری از قالب‌ها (Template Inheritance)
  • 22. معرفی فایل‌های استاتیک (CSS, JS, Images)
  • 23. پیکربندی فایل‌های استاتیک در پروژه
  • 24. استفاده از فایل‌های استاتیک در قالب‌ها
  • 25. مقدمه‌ای بر پایگاه داده و ORM جنگو
  • 26. تعریف اولین مدل (Model) با فیلدهای ابتدایی
  • 27. فیلدهای عددی، رشته‌ای و منطقی
  • 28. فیلدهای زمان و تاریخ
  • 29. مفهوم Migration و نحوه ساخت آن
  • 30. اعمال Migrationها به پایگاه داده
  • 31. آشنایی با پنل مدیریت جنگو (Django Admin)
  • 32. ساخت Superuser و دسترسی به پنل ادمین
  • 33. ثبت مدل‌ها در پنل ادمین
  • 34. سفارشی‌سازی نمایش مدل‌ها در پنل ادمین
  • 35. QuerySetها: مبانی کار با داده‌ها
  • 36. ایجاد، بازیابی، به‌روزرسانی و حذف (CRUD) آبجکت‌ها
  • 37. فیلتر کردن و مرتب‌سازی داده‌ها
  • 38. جستجو در QuerySetها (icontains, startswith)
  • 39. روابط One-to-Many (ForeignKey) در مدل‌ها
  • 40. روابط Many-to-Many در مدل‌ها
  • 41. روابط One-to-One در مدل‌ها
  • 42. کار با روابط در QuerySetها (select_related, prefetch_related)
  • 43. مقدمه‌ای بر فرم‌های جنگو (Django Forms)
  • 44. ساخت یک فرم ساده (غیر-مدل)
  • 45. نمایش فرم‌ها در قالب‌ها
  • 46. پردازش داده‌های ارسالی از فرم (POST)
  • 47. اعتبارسنجی فرم‌ها (Validation)
  • 48. نمایش خطاهای اعتبارسنجی
  • 49. معرفی ModelForms برای کار با مدل‌ها
  • 50. ساخت و سفارشی‌سازی ModelForm
  • 51. اعتبارسنجی سفارشی در فرم‌ها و ModelForms
  • 52. آپلود فایل‌ها در جنگو
  • 53. آپلود تصاویر و کار با Pillow
  • 54. مقدمه‌ای بر Viewهای کلاس‌محور (Class-Based Views)
  • 55. تبدیل View تابع‌محور به View کلاس‌محور
  • 56. Generic Display CBV: ListView
  • 57. Generic Display CBV: DetailView
  • 58. Generic Editing CBV: CreateView
  • 59. Generic Editing CBV: UpdateView
  • 60. Generic Editing CBV: DeleteView
  • 61. استفاده از Mixinها در CBVها
  • 62. نام‌گذاری URLها (URL Namespacing)
  • 63. سیستم احراز هویت داخلی جنگو
  • 64. ثبت‌نام کاربران جدید
  • 65. ورود و خروج کاربران (Login/Logout)
  • 66. تنظیم مجدد رمز عبور (Password Reset)
  • 67. محدود کردن دسترسی با login_required
  • 68. مدیریت گروه‌ها و دسترسی‌های کاربر
  • 69. ساخت مدل کاربر سفارشی (Custom User Model)
  • 70. پیام‌ها (Messages Framework) برای اطلاع‌رسانی به کاربر
  • 71. میان‌افزارها (Middleware) و کاربرد آن‌ها
  • 72. سشن‌ها (Sessions) و کوکی‌ها (Cookies)
  • 73. ساخت تگ‌ها و فیلترهای قالب سفارشی
  • 74. دستورات مدیریت سفارشی (Custom Management Commands)
  • 75. سیگنال‌ها (Signals) در جنگو
  • 76. کشینگ (Caching) برای بهبود عملکرد
  • 77. استراتژی‌های کشینگ (Per-site, Per-view, Template fragment)
  • 78. بین‌المللی‌سازی و بومی‌سازی (i18n & l10n)
  • 79. مبانی امنیت وب و بهترین روش‌ها در جنگو (CSRF, XSS)
  • 80. معرفی RESTful API و جایگاه آن
  • 81. آشنایی با Django REST Framework (DRF)
  • 82. نصب و راه‌اندازی DRF
  • 83. سریالی‌کننده‌ها (Serializers) در DRF
  • 84. Viewها و ViewSetها در DRF
  • 85. روترها (Routers) در DRF برای URLهای API
  • 86. احراز هویت (Authentication) در DRF (Token Auth)
  • 87. مجوزها (Permissions) در DRF
  • 88. فیلترینگ و جستجو در API
  • 89. صفحه‌بندی (Pagination) در API
  • 90. تست‌نویسی در جنگو: اصول و بهترین روش‌ها
  • 91. تست‌های واحد (Unit Tests) برای مدل‌ها و ویوها
  • 92. تست‌های یکپارچه‌سازی (Integration Tests)
  • 93. دیباگینگ (Debugging) و ابزارهای آن
  • 94. مدیریت لاگ‌ها (Logging) در پروژه
  • 95. آماده‌سازی پروژه برای استقرار (Production Settings)
  • 96. استقرار جنگو روی سرور مجازی (VPS)
  • 97. استفاده از Gunicorn و Nginx
  • 98. مدیریت پایگاه داده در Production (PostgreSQL)
  • 99. بهینه‌سازی عملکرد و مقیاس‌پذیری
  • 100. جمع‌بندی و مراحل بعدی برای یادگیری

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب آموزش جامع جنگو از صفر تا صد: ساخت وب‌اپلیکیشن حرفه‌ای”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا