کتاب مبانی مهندسی نرم‌افزار و الگوریتم‌ها

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره مبانی مهندسی نرم‌افزار و الگوریتم‌ها

موضوع کلی: علوم کامپیوتر و فناوری اطلاعات

موضوع میانی: مبانی علوم کامپیوتر

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

  • 1. مقدمه‌ای بر علوم کامپیوتر و مهندسی نرم‌افزار
  • 2. تاریخچهٔ مختصر کامپیوتر
  • 3. اجزای اصلی سخت‌افزار کامپیوتر
  • 4. واحد پردازش مرکزی (CPU)
  • 5. حافظهٔ اصلی (RAM) و حافظهٔ جانبی
  • 6. دستگاه‌های ورودی و خروجی
  • 7. مبانی سیستم‌عامل
  • 8. وظایف سیستم‌عامل
  • 9. انواع سیستم‌عامل‌ها
  • 10. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 11. مدل OSI و TCP/IP
  • 12. پروتکل‌های پایهٔ شبکه
  • 13. مبانی اینترنت
  • 14. مقدمه‌ای بر پایگاه داده
  • 15. انواع پایگاه داده
  • 16. مبانی طراحی پایگاه داده
  • 17. مقدمه‌ای بر الگوریتم‌ها
  • 18. ویژگی‌های الگوریتم خوب
  • 19. تحلیل پیچیدگی الگوریتم‌ها
  • 20. نمادگذاری O بزرگ (Big O Notation)
  • 21. انواع الگوریتم‌ها: مرتب‌سازی
  • 22. الگوریتم مرتب‌سازی حبابی
  • 23. الگوریتم مرتب‌سازی انتخابی
  • 24. الگوریتم مرتب‌سازی درجی
  • 25. الگوریتم مرتب‌سازی ادغامی
  • 26. الگوریتم مرتب‌سازی سریع (Quick Sort)
  • 27. مرتب‌سازی هیپ (Heap Sort)
  • 28. انواع الگوریتم‌ها: جستجو
  • 29. جستجوی خطی
  • 30. جستجوی دودویی
  • 31. ساختارهای دادهٔ خطی
  • 32. آرایه‌ها
  • 33. لیست‌های پیوندی
  • 34. پشته‌ها (Stacks)
  • 35. صف‌ها (Queues)
  • 36. ساختارهای دادهٔ درختی
  • 37. درخت‌های دودویی جستجو (Binary Search Trees)
  • 38. درخت‌های متوازن (Balanced Trees)
  • 39. هرم‌ها (Heaps)
  • 40. ساختارهای دادهٔ گراف
  • 41. مقدمه‌ای بر مهندسی نرم‌افزار
  • 42. چرخهٔ حیات توسعهٔ نرم‌افزار (SDLC)
  • 43. مدل آبشاری
  • 44. مدل تکرارشونده (Iterative Model)
  • 45. مدل مارپیچی (Spiral Model)
  • 46. مدل چابک (Agile Model)
  • 47. مبانی نیازمندی‌های نرم‌افزاری
  • 48. انواع نیازمندی‌ها
  • 49. مستندسازی نیازمندی‌ها
  • 50. مبانی طراحی نرم‌افزار
  • 51. طراحی سطح بالا و سطح پایین
  • 52. الگوهای طراحی (Design Patterns)
  • 53. اصول SOLID در طراحی
  • 54. مقدمه‌ای بر برنامه‌نویسی شیءگرا
  • 55. مفاهیم اصلی OOP: کلاس و شیء
  • 56. وراثت (Inheritance)
  • 57. چندریختی (Polymorphism)
  • 58. کپسوله‌سازی (Encapsulation)
  • 59. مقدمه‌ای بر زبان‌های برنامه‌نویسی
  • 60. انواع زبان‌های برنامه‌نویسی
  • 61. زبان‌های کامپایلری و تفسیری
  • 62. مبانی زبان برنامه‌نویسی پایتون
  • 63. انواع داده‌ها در پایتون
  • 64. دستورات کنترلی در پایتون
  • 65. توابع در پایتون
  • 66. مقدمه‌ای بر توسعهٔ وب
  • 67. HTML: ساختار صفحات وب
  • 68. CSS: استایل‌دهی صفحات وب
  • 69. جاوااسکریپت: تعامل در صفحات وب
  • 70. مبانی پایگاه داده در وب
  • 71. مقدمه‌ای بر امنیت نرم‌افزار
  • 72. مفاهیم پایهٔ امنیت سایبری
  • 73. شناسایی و اعتبارسنجی (Authentication & Authorization)
  • 74. رمزنگاری مقدماتی
  • 75. مبانی آزمون نرم‌افزار
  • 76. انواع آزمون: واحد، یکپارچگی، سیستمی
  • 77. آزمون پذیرش
  • 78. مقدمه‌ای بر مهندسی مجدد نرم‌افزار
  • 79. نگهداری نرم‌افزار
  • 80. بازسازی و مهندسی معکوس
  • 81. مقدمه‌ای بر مدیریت پروژهٔ نرم‌افزاری
  • 82. تکنیک‌های تخمین در مدیریت پروژه
  • 83. مدیریت ریسک در پروژهٔ نرم‌افزاری
  • 84. مقدمه‌ای بر هوش مصنوعی (در چارچوب علمی)
  • 85. یادگیری ماشین مقدماتی (در چارچوب علمی)
  • 86. شبکه‌های عصبی مقدماتی (در چارچوب علمی)
  • 87. کاربرد هوش مصنوعی در حل مسئله (در چارچوب علمی)
  • 88. مقدمه‌ای بر داده‌کاوی (در چارچوب علمی)
  • 89. فناوری بلاک‌چین و کاربردهای آن (بدون جنبهٔ مالی غیرقانونی)
  • 90. مقدمه‌ای بر رایانش ابری (Cloud Computing)
  • 91. انواع مدل‌های رایانش ابری
  • 92. امنیت در رایانش ابری
  • 93. کاربرد رایانش ابری در سازمان‌ها
  • 94. مقدمه‌ای بر اینترنت اشیاء (IoT)
  • 95. سخت‌افزارها و سنسورهای IoT
  • 96. پروتکل‌های ارتباطی IoT
  • 97. امنیت در اینترنت اشیاء
  • 98. کاربردهای اینترنت اشیاء در صنایع
  • 99. مقدمه‌ای بر واقعیت مجازی و افزوده
  • 100. کاربردهای واقعیت مجازی و افزوده

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

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

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

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

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


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

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

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

نظرات

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

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