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

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

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

موضوع میانی: فریم‌ورک‌های وب پایتون

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

  • 1. مقدمه‌ای بر توسعه وب و جنگو
  • 2. نصب و راه‌اندازی محیط توسعه
  • 3. ایجاد اولین پروژه جنگو
  • 4. ساختار پروژه‌ها و اپلیکیشن‌ها در جنگو
  • 5. طراحی مدل‌های داده (Models)
  • 6. مفهوم ORM و کار با دیتابیس
  • 7. ایجاد و مدیریت پایگاه داده
  • 8. اجرای مهاجرت‌ها (Migrations)
  • 9. طراحی نماها (Views)
  • 10. مسیریابی (URL Routing)
  • 11. قالب‌ها (Templates) و موتور قالب جنگو
  • 12. کار با داده‌ها در قالب‌ها
  • 13. فرم‌ها (Forms) در جنگو
  • 14. اعتبارسنجی فرم‌ها
  • 15. مدیریت کاربران و احراز هویت
  • 16. سیستم مجوزها (Permissions)
  • 17. مدیریت محتوای استاتیک (Static Files)
  • 18. کار با فایل‌ها و رسانه‌ها
  • 19. پیام‌رسانی (Messaging) در جنگو
  • 20. کوکی‌ها و نشست‌ها (Sessions)
  • 21. مدیریت خطاها و استثناها
  • 22. دیباگینگ و رفع اشکال
  • 23. نوشتن تست‌های واحد (Unit Tests)
  • 24. تست‌های ادغام (Integration Tests)
  • 25. امنیت در جنگو (CSRF, XSS)
  • 26. بهینه‌سازی عملکرد (Performance Optimization)
  • 27. استفاده از Cachin
  • 28. کار با API ها (REST Framework)
  • 29. طراحی API های RESTful
  • 30. احراز هویت در API ها
  • 31. مستندسازی API ها
  • 32. استقرار (Deployment) اپلیکیشن جنگو
  • 33. استقرار بر روی سرورهای لینوکس
  • 34. استقرار با استفاده از Docker
  • 35. اتوماسیون فرآیند استقرار (CI/CD)
  • 36. کار با پایگاه داده‌های NoSQL (اختیاری)
  • 37. افزونه‌ها و کتابخانه‌های کاربردی جنگو
  • 38. کار با Celery برای پردازش پس‌زمینه
  • 39. استفاده از Redis
  • 40. پایگاه داده‌های جغرافیایی (GeoDjango)
  • 41. سیستم‌های جستجوی پیشرفته (Elasticsearch)
  • 42. طراحی رابط کاربری (Frontend Integration)
  • 43. استفاده از Bootstrap
  • 44. مفاهیم پایگاه داده رابطه‌ای
  • 45. اصول طراحی پایگاه داده
  • 46. نرمال‌سازی پایگاه داده
  • 47. شاخص‌گذاری (Indexing) در پایگاه داده
  • 48. مفاهیم پایگاه داده NoSQL
  • 49. تفاوت پایگاه داده‌های رابطه‌ای و NoSQL
  • 50. انتخاب پایگاه داده مناسب
  • 51. مقدمه‌ای بر معماری نرم‌افزار
  • 52. الگوهای طراحی (Design Patterns)
  • 53. الگوهای طراحی در توسعه وب
  • 54. معماری میکروسرویس (Microservices)
  • 55. معماری Monolithic
  • 56. مقایسه معماری‌ها
  • 57. مفاهیم DevOps
  • 58. اهمیت CI/CD
  • 59. ابزارهای CI/CD (Jenkins, GitLab CI)
  • 60. اصول تست خودکار
  • 61. استراتژی‌های تست
  • 62. اصول امنیت سایبری
  • 63. انواع حملات سایبری
  • 64. راه‌های مقابله با حملات
  • 65. مدیریت رمز عبور
  • 66. رمزنگاری (Cryptography)
  • 67. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 68. پروتکل‌های اینترنت (HTTP, TCP/IP)
  • 69. DNS و کارکرد آن
  • 70. امنیت در شبکه‌ها
  • 71. مقدمه‌ای بر لینوکس
  • 72. دستورات پایه لینوکس
  • 73. مدیریت فایل‌ها و دایرکتوری‌ها
  • 74. مجوزهای فایل در لینوکس
  • 75. مفاهیم SSH
  • 76. کار با Bash Scripting
  • 77. مقدمه‌ای بر Docker
  • 78. ساخت Dockerfile
  • 79. استفاده از Docker Compose
  • 80. مدیریت کانتینرها
  • 81. اصول معماری Cloud
  • 82. سرویس‌های ابری (AWS, Azure, GCP)
  • 83. استقرار اپلیکیشن در ابر
  • 84. مدیریت منابع ابری
  • 85. مباحث پیشرفته ORM
  • 86. بهینه‌سازی کوئری‌های دیتابیس
  • 87. کار با تراکنش‌ها (Transactions)
  • 88. مدیریت داده‌های بزرگ
  • 89. مقدمه‌ای بر Blockchain (اختیاری)
  • 90. کاربرد Blockchain در توسعه وب (اختیاری)
  • 91. اصول طراحی API های GraphQL
  • 92. مقایسه REST و GraphQL
  • 93. مباحث پیشرفته امنیت جنگو
  • 94. مدیریت لاگ‌ها (Logging)
  • 95. مانیتورینگ اپلیکیشن
  • 96. بررسی و تحلیل ترافیک وب
  • 97. اصول UI/UX در توسعه وب
  • 98. قابلیت دسترسی (Accessibility)
  • 99. مقدمه‌ای بر هوش مصنوعی در وب
  • 100. کاربرد هوش مصنوعی در بهینه‌سازی وب

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

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

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

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

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


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

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

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

نظرات

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

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