دوره SQL و Performance Monitoring همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL و Performance Monitoring
موضوع کلی: برنامه نویسی
موضوع میانی: SQL
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاههای داده رابطهای
- 2. مفاهیم کلیدی SQL
- 3. نوشتن کوئریهای SELECT پایه
- 4. فیلتر کردن دادهها با WHERE
- 5. مرتبسازی نتایج با ORDER BY
- 6. محدود کردن تعداد نتایج با LIMIT
- 7. انتخاب ستونهای خاص
- 8. استفاده از Alias برای ستونها و جداول
- 9. اتصال جداول با JOIN (INNER JOIN)
- 10. انواع دیگر JOIN (LEFT, RIGHT, FULL)
- 11. استفاده از Subqueries
- 12. توابع تجمعی (COUNT, SUM, AVG, MIN, MAX)
- 13. گروهبندی نتایج با GROUP BY
- 14. فیلتر کردن گروهها با HAVING
- 15. کار با تاریخ و زمان در SQL
- 16. عملیات رشتهای در SQL
- 17. تبدیل انواع داده (Casting)
- 18. مقدمهای بر نوشتن کوئریهای DML
- 19. درج داده با INSERT
- 20. بهروزرسانی داده با UPDATE
- 21. حذف داده با DELETE
- 22. مفاهیم اولیه تراکنشها (Transactions)
- 23. مدیریت تراکنشها (COMMIT, ROLLBACK)
- 24. مقدمهای بر ایندکسگذاری (Indexing)
- 25. انواع ایندکسها (B-tree, Hash)
- 26. بهبود عملکرد کوئریها با ایندکس
- 27. شناسایی کوئریهای کند
- 28. استفاده از EXPLAIN یا EXECUTION PLAN
- 29. تحلیل خروجی EXPLAIN
- 30. بهینهسازی جداول
- 31. نرمالسازی پایگاه داده
- 32. مراحل نرمالسازی (1NF, 2NF, 3NF)
- 33. شناسایی مشکلات نرمالسازی
- 34. کار با View ها
- 35. مقدمهای بر Stored Procedures
- 36. نوشتن Stored Procedures ساده
- 37. استفاده از Stored Procedures
- 38. مقدمهای بر Triggers
- 39. نوشتن Triggers ساده
- 40. استفاده از Triggers
- 41. مفاهیم اولیه Replication
- 42. انواع Replication (Statement-based, Row-based)
- 43. کاربرد Replication در افزایش دسترسپذیری
- 44. مفاهیم اولیه Sharding
- 45. استراتژیهای Sharding
- 46. ملاحظات Sharding
- 47. مدیریت کاربران و سطوح دسترسی
- 48. ایجاد کاربران و نقشها
- 49. اعطای و لغو مجوزها
- 50. مقدمهای بر Performance Monitoring
- 51. ابزارهای مانیتورینگ پایگاه داده
- 52. مانیتورینگ CPU و Memory
- 53. مانیتورینگ I/O دیسک
- 54. مانیتورینگ شبکه
- 55. مانیتورینگ لاگهای خطا
- 56. تنظیمات پیشرفته SQL Server (در صورت انتخاب)
- 57. تنظیمات پیشرفته MySQL (در صورت انتخاب)
- 58. تنظیمات پیشرفته PostgreSQL (در صورت انتخاب)
- 59. مفاهیم Caching
- 60. استفاده از Caching در سطح پایگاه داده
- 61. استراتژیهای Caching
- 62. مقدمهای بر OLTP و OLAP
- 63. تفاوتهای OLTP و OLAP
- 64. طراحی پایگاه داده برای OLAP
- 65. مفاهیم Data Warehousing
- 66. مراحل ETL (Extract, Transform, Load)
- 67. طراحی Star Schema
- 68. طراحی Snowflake Schema
- 69. مقدمهای بر Big Data
- 70. مفاهیم Hadoop و Spark
- 71. کاربرد SQL در محیط Big Data
- 72. مانیتورینگ و بهینهسازی در مقیاس بزرگ
- 73. امنیت در پایگاه داده
- 74. تکنیکهای جلوگیری از SQL Injection
- 75. رمزنگاری دادهها
- 76. پشتیبانگیری و بازیابی (Backup and Recovery)
- 77. استراتژیهای Backup
- 78. فرآیند Recovery
- 79. مباحث پیشرفته SQL (Window Functions)
- 80. استفاده از Window Functions برای تحلیل
- 81. کاربرد CTE (Common Table Expressions)
- 82. مفاهیم NoSQL (به صورت مختصر و در صورت نیاز)
- 83. مقایسه SQL و NoSQL
- 84. کاربرد SQL در تحلیل دادههای حجیم
- 85. مقدمهای بر DevOps و پایگاه داده
- 86. مدیریت پایگاه داده در محیط CI/CD
- 87. مانیتورینگ پیشرفته و هشداردهی
- 88. برنامهریزی ظرفیت (Capacity Planning)
- 89. مدیریت ریسک در پایگاه داده
- 90. مباحث اخلاقی در مدیریت داده
- 91. اهمیت دادههای پاک و صحیح
- 92. مقدمهای بر هوش مصنوعی و پایگاه داده
- 93. کاربرد پایگاه داده در سیستمهای هوشمند
- 94. اصول طراحی پایگاه داده مقیاسپذیر
- 95. مفاهیم High Availability (HA)
- 96. پیادهسازی HA با Clustering
- 97. مدیریت Failover
- 98. بهینهسازی در سطح سیستم عامل
- 99. تنظیمات حافظه سیستم عامل
- 100. تنظیمات I/O سیستم عامل
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.