دوره ساخت سامانههای پیشرفتهٔ وب با جنگو و پستگرسکیوال (Django & PostgreSQL) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت سامانههای پیشرفتهٔ وب با جنگو و پستگرسکیوال (Django & PostgreSQL)
موضوع کلی: توسعه نرمافزار و پایگاه داده
موضوع میانی: توسعهٔ وب با فریمورکهای پایتون
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعهٔ وب و جنگو
- 2. نصب و راهاندازی محیط توسعهٔ جنگو
- 3. ساختار پروژهها در جنگو
- 4. مفاهیم اصلی مدلها در جنگو
- 5. کار با پایگاه داده با استفاده از ORM جنگو
- 6. تعریف فیلدهای مدل و انواع داده
- 7. روابط بین مدلها: یک به چند
- 8. روابط بین مدلها: چند به چند
- 9. روابط بین مدلها: یک به یک
- 10. مدیریت دادهها با استفاده از Admin جنگو
- 11. ایجاد و ویرایش نماها (Views) در جنگو
- 12. مسیردهی (URL Routing) در جنگو
- 13. قالبها (Templates) و موتور قالب جنگو
- 14. کار با دادهها در قالبها
- 15. فرمها در جنگو: معرفی و کاربرد
- 16. اعتبارسنجی فرمها در جنگو
- 17. مدیریت جلسات (Sessions) و کوکیها
- 18. احراز هویت کاربران در جنگو
- 19. مجوزدهی (Authorization) در جنگو
- 20. امنیت در جنگو: حملات رایج و مقابله
- 21. معرفی پستگرسکیوال (PostgreSQL)
- 22. نصب و پیکربندی پستگرسکیوال
- 23. مفاهیم پایگاه داده رابطهای
- 24. طراحی طرحوارهٔ پایگاه داده
- 25. بهینهسازی پرسوجوها در پستگرسکیوال
- 26. شاخصگذاری (Indexing) در پستگرسکیوال
- 27. توابع پنجرهای (Window Functions) در پستگرسکیوال
- 28. توابع تجمعی (Aggregate Functions) در پستگرسکیوال
- 29. کار با دادههای جغرافیایی (GIS) در پستگرسکیوال
- 30. استفاده از PostGIS با جنگو
- 31. مفاهیم پایگاه دادهٔ NoSQL (مقایسه)
- 32. کار با دادههای JSON در پستگرسکیوال
- 33. انواع دادههای پیشرفته در پستگرسکیوال
- 34. مدیریت تراکنشها (Transactions)
- 35. نسخهبندی دادهها (Versioning)
- 36. پشتیبانگیری و بازیابی دادهها
- 37. مفاهیم معماری نرمافزار
- 38. معماری MVC و MVT در جنگو
- 39. طراحی API با جنگو REST Framework
- 40. احراز هویت در API
- 41. اعتبارسنجی در API
- 42. مستندسازی API
- 43. کار با وظایف پسزمینه (Background Tasks)
- 44. استفاده از Celery با جنگو
- 45. صفهای پیام (Message Queues)
- 46. استقرار (Deployment) برنامههای جنگو
- 47. مقدمهای بر Docker و کانتینرسازی
- 48. استفاده از Docker برای جنگو
- 49. استقرار در سرورهای ابری (مانند ویرگول)
- 50. مدیریت داراییها (Static Files)
- 51. فشردهسازی و بهینهسازی داراییها
- 52. تستنویسی در جنگو
- 53. انواع تستها: واحد، یکپارچگی، عملکرد
- 54. مفاهیم CI/CD
- 55. پیادهسازی CI/CD برای پروژههای جنگو
- 56. مانیتورینگ و لاگگیری
- 57. ابزارهای مانیتورینگ
- 58. امنیت دادهها در پایگاه داده
- 59. رمزنگاری دادهها
- 60. مدیریت دسترسیها در پایگاه داده
- 61. بهینهسازی عملکرد پایگاه داده
- 62. تنظیمات پیشرفتهٔ پستگرسکیوال
- 63. کار با دادههای حجیم
- 64. مفاهیم دادهکاوی (مقدماتی)
- 65. مقدمهای بر یادگیری ماشین
- 66. کاربرد یادگیری ماشین در توسعهٔ وب
- 67. ادغام جنگو با مدلهای یادگیری ماشین
- 68. مفاهیم پردازش زبان طبیعی
- 69. کاربرد NLP در سامانههای وب
- 70. معماری میکروسرویس (مقدماتی)
- 71. مقایسهٔ میکروسرویس با معماری یکپارچه
- 72. مفاهیم DevOps
- 73. فرهنگ DevOps
- 74. ابزارهای اتوماسیون در DevOps
- 75. مدیریت پیکربندی
- 76. امنیت در چرخهٔ توسعهٔ نرمافزار
- 77. مقررات حفاظت از دادهها (مانند GDPR)
- 78. پیادهسازی مقررات در سامانههای وب
- 79. اصول طراحی تجربهٔ کاربری (UX)
- 80. اصول طراحی رابط کاربری (UI)
- 81. تست کاربردپذیری
- 82. دسترسیپذیری (Accessibility) وب
- 83. بهینهسازی برای موتورهای جستجو (SEO)
- 84. مقدمهای بر معماری رویداد-محور (Event-Driven)
- 85. کاربرد معماری رویداد-محور در سامانههای پیچیده
- 86. فریمورکهای جاوااسکریپت (معرفی)
- 87. کاربرد فریمورکهای جاوااسکریپت در جنگو
- 88. توسعهٔ Front-end مدرن
- 89. مقدمهای بر GraphQL
- 90. کاربرد GraphQL در پروژههای وب
- 91. مقایسهٔ REST و GraphQL
- 92. مفاهیم معماری پایدار (Sustainable Architecture)
- 93. بهینهسازی مصرف منابع
- 94. مدیریت انرژی در سامانههای ابری
- 95. مقدمهای بر بلاکچین و کاربردهای آن
- 96. کاربرد بلاکچین در سامانههای وب
- 97. امنیت در شبکههای توزیعشده
- 98. مفاهیم دادههای بزرگ (Big Data)
- 99. ابزارهای تحلیل دادههای بزرگ
- 100. معرفی چارچوبهای تحلیل داده
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.