کتاب ساخت وب‌اپلیکیشن‌های قدرتمند با Django: از صفر تا صد در پایتون

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت وب‌اپلیکیشن‌های قدرتمند با Django: از صفر تا صد در پایتون

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

موضوع میانی: پایتون (Python)

📋 سرفصل‌های دوره

  • 1. مقدمات و آشنایی با جنگو
  • 2. نصب و راه‌اندازی محیط توسعه جنگو
  • 3. مفاهیم پایه‌ای جنگو: پروژه‌ها و اپلیکیشن‌ها
  • 4. ساختار دایرکتوری پروژه‌های جنگو
  • 5. تنظیمات اولیه پروژه جنگو (settings.py)
  • 6. آشنایی با URLها در جنگو (urls.py)
  • 7. ایجاد اولین View در جنگو
  • 8. ارسال پاسخ‌های HTTP در جنگو
  • 9. کار با Templateها در جنگو
  • 10. موتور Template جنگو
  • 11. سینتکس Template جنگو: متغیرها و تگ‌ها
  • 12. ارث‌بری Templateها
  • 13. کار با فرم‌ها در جنگو
  • 14. انواع فیلدهای فرم در جنگو
  • 15. اعتبارسنجی فرم‌ها در جنگو
  • 16. مدل‌ها در جنگو (Models)
  • 17. تعریف مدل‌ها در models.py
  • 18. فیلدهای مدل در جنگو
  • 19. روابط بین مدل‌ها (ForeignKey, ManyToManyField, OneToOneField)
  • 20. مدیریت دیتابیس با جنگو ORM
  • 21. دستورات Migrations در جنگو
  • 22. کوئری‌گیری از دیتابیس با ORM
  • 23. فیلتر کردن و مرتب‌سازی داده‌ها
  • 24. کار با Admin Site جنگو
  • 25. ثبت مدل‌ها در Admin Site
  • 26. سفارشی‌سازی Admin Site
  • 27. کاربران و احراز هویت در جنگو
  • 28. سیستم مجوزها در جنگو
  • 29. مدیریت Sessionها در جنگو
  • 30. کار با فایل‌های Static در جنگو
  • 31. مدیریت فایل‌های Media در جنگو
  • 32. ایجاد API با جنگو REST Framework
  • 33. Serializers در DRF
  • 34. ViewSets و Routers در DRF
  • 35. احراز هویت توکن در DRF
  • 36. فیلتر کردن و جستجو در API
  • 37. مستندسازی API با Swagger/OpenAPI
  • 38. پیمایش صفحات (Pagination) در API
  • 39. مدیریت خطاها در DRF
  • 40. کار با دیتابیس‌های NoSQL (اختیاری، با رویکرد سازگار)
  • 41. مفاهیم امنیت در جنگو
  • 42. جلوگیری از حملات CSRF
  • 43. جلوگیری از حملات XSS
  • 44. مدیریت رمز عبور و هش کردن
  • 45. مقدمات استقرار (Deployment)
  • 46. استقرار جنگو با WSGI سرور (مانند Gunicorn)
  • 47. استقرار با Nginx
  • 48. تنظیمات دیتابیس در محیط پروداکشن
  • 49. مدیریت فایل‌های Static در پروداکشن
  • 50. مانیتورینگ و لاگ‌گیری در پروداکشن
  • 51. بهینه‌سازی عملکرد جنگو
  • 52. Caching در جنگو
  • 53. استفاده از Celery برای وظایف پس‌زمینه
  • 54. تست‌نویسی در جنگو
  • 55. تست‌های واحد (Unit Tests)
  • 56. تست‌های یکپارچه‌سازی (Integration Tests)
  • 57. تست‌های End-to-End
  • 58. مقدمات معماری نرم‌افزار
  • 59. اصول SOLID در جنگو
  • 60. میکروسرویس‌ها و جنگو (با رویکرد سازگار)
  • 61. کار با Docker و کانتینرسازی
  • 62. استقرار کانتینرها با Docker Compose
  • 63. مقدمات CI/CD (ادغام و تحویل مداوم)
  • 64. استفاده از GitHub Actions برای CI/CD
  • 65. امنیت در CI/CD
  • 66. مدیریت وابستگی‌ها و بسته‌ها
  • 67. استفاده از ابزارهای تحلیل کد (Linters)
  • 68. مقدمات طراحی پایگاه داده رابطه‌ای
  • 69. طراحی اسکیمای پایگاه داده
  • 70. بهینه‌سازی کوئری‌ها
  • 71. مفاهیم پایگاه داده توزیع شده (با رویکرد سازگار)
  • 72. کار با Redis برای Caching
  • 73. مقدمات معماری داده
  • 74. مدل‌سازی داده در جنگو
  • 75. استفاده از ابزارهای Visualization داده
  • 76. مقدمات هوش مصنوعی و یادگیری ماشین (با رویکرد سازگار)
  • 77. ادغام با سرویس‌های خارجی (با رعایت چارچوب)
  • 78. کار با پیام‌رسان‌ها (مانند RabbitMQ)
  • 79. مفاهیم Serverless و جنگو
  • 80. استفاده از AWS Lambda با جنگو
  • 81. مدیریت پیکربندی در پروژه‌های بزرگ
  • 82. اصول طراحی UI/UX در وب‌اپلیکیشن‌ها
  • 83. مقدمات دسترسی‌پذیری (Accessibility)
  • 84. رعایت اصول شرعی در طراحی رابط کاربری
  • 85. ملاحظات فرهنگی در طراحی وب‌اپلیکیشن
  • 86. مدیریت خطاها و استثناها در جنگو
  • 87. رصد و عیب‌یابی اپلیکیشن‌های در حال اجرا
  • 88. استفاده از ابزارهای Profiling
  • 89. مقدمات امنیت سایبری در توسعه وب
  • 90. فرهنگ امنیت در تیم توسعه
  • 91. مدیریت چرخه عمر نرم‌افزار
  • 92. اصول نگهداری و به‌روزرسانی اپلیکیشن
  • 93. مقدمات مدیریت پروژه نرم‌افزار
  • 94. کار با ابزارهای مدیریت پروژه
  • 95. اصول ارتباط موثر در تیم توسعه
  • 96. ملاحظات حقوقی در توسعه نرم‌افزار
  • 97. رعایت قوانین کپی‌رایت
  • 98. ملاحظات اخلاقی در توسعه نرم‌افزار
  • 99. پروژه‌های عملی و کاربردی در جنگو
  • 100. ساخت یک وبلاگ با جنگو

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

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

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

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

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


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

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

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

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.