کتاب مبانی طراحی الگوریتم و برنامه‌نویسی ساخت‌یافته

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

موضوع میانی: طراحی و پیاده‌سازی الگوریتم‌ها

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

  • 1. مبانی برنامه‌نویسی ساخت‌یافته
  • 2. مفاهیم اولیه الگوریتم
  • 3. انواع داده‌های اساسی
  • 4. متغیرها و ثابت‌ها
  • 5. عملگرها و عبارات
  • 6. ساختارهای کنترلی: شرطی‌ها
  • 7. ساختارهای کنترلی: حلقه‌ها
  • 8. توابع و رویه‌ها
  • 9. پارامترهای توابع
  • 10. قلمرو متغیرها
  • 11. آرایه‌ها و ساختارها
  • 12. پیمایش آرایه‌ها
  • 13. مرتب‌سازی آرایه‌ها
  • 14. جستجو در آرایه‌ها
  • 15. مفاهیم بازگشتی
  • 16. الگوریتم‌های بازگشتی ساده
  • 17. تحلیل پیچیدگی زمانی
  • 18. نمادگذاری اُو (Big O Notation)
  • 19. پیچیدگی زمانی الگوریتم‌های رایج
  • 20. مرتب‌سازی درجی
  • 21. مرتب‌سازی حبابی
  • 22. مرتب‌سازی انتخابی
  • 23. مرتب‌سازی ادغامی
  • 24. مرتب‌سازی سریع
  • 25. هرم مرتب‌سازی
  • 26. کدگذاری هافمن
  • 27. الگوریتم‌های جستجوی دودویی
  • 28. جستجوی خطی
  • 29. طراحی الگوریتم‌های حریصانه
  • 30. مسئله انتخاب فعالیت
  • 31. مسئله کوله‌پشتی کسری
  • 32. الگوریتم دایکسترا
  • 33. الگوریتم پریم
  • 34. الگوریتم کروسکال
  • 35. برنامه‌نویسی پویا
  • 36. مسئله کوله‌پشتی ۰/۱
  • 37. مسئله کوتاه‌ترین مسیر در گراف بدون وزن منفی
  • 38. مسئله بلندترین زیردنباله مشترک
  • 39. مسئله ویرایش رشته
  • 40. الگوریتم‌های جستجو در درخت
  • 41. پیمایش پیش‌ترتیب
  • 42. پیمایش میان‌ترتیب
  • 43. پیمایش پس‌ترتیب
  • 44. درخت‌های جستجوی دودویی
  • 45. عملیات روی درخت‌های جستجوی دودویی
  • 46. درخت‌های متوازن (AVL)
  • 47. مقدمه‌ای بر جداول هش
  • 48. توابع هش
  • 49. حل برخورد در جداول هش
  • 50. روش زنجیره‌ای
  • 51. روش آدرس‌دهی باز
  • 52. الگوریتم‌های گراف
  • 53. نمایش گراف
  • 54. پیمایش اول سطح (BFS)
  • 55. پیمایش اول عمق (DFS)
  • 56. مرتب‌سازی توپولوژیکی
  • 57. کوتاه‌ترین مسیر در گراف وزنی
  • 58. مسئله تطابق در گراف
  • 59. مقدمه‌ای بر الگوریتم‌های تصادفی
  • 60. روش مونت کارلو
  • 61. الگوریتم‌های موازی
  • 62. مقدمه‌ای بر پیچیدگی محاسباتی
  • 63. کلاس‌های پیچیدگی P و NP
  • 64. مسائل NP-کامل
  • 65. روش‌های تقریب
  • 66. الگوریتم‌های تقریبی برای مسئله فروشنده دوره‌گرد
  • 67. طراحی زبان‌های برنامه‌نویسی ساخت‌یافته
  • 68. مفاهیم کامپایلر
  • 69. تجزیه و تحلیل لغوی
  • 70. تجزیه و تحلیل نحوی
  • 71. تولید کد میانی
  • 72. بهینه‌سازی کد
  • 73. برنامه‌نویسی شیءگرا
  • 74. مفاهیم کلاس و شیء
  • 75. وراثت
  • 76. چندریختی
  • 77. کپسوله‌سازی
  • 78. اصول SOLID در طراحی نرم‌افزار
  • 79. معماری نرم‌افزار
  • 80. الگوهای طراحی (Design Patterns)
  • 81. الگوهای آفرینشی (Creational Patterns)
  • 82. الگوهای ساختاری (Structural Patterns)
  • 83. الگوهای رفتاری (Behavioral Patterns)
  • 84. روش‌های تست نرم‌افزار
  • 85. تست واحد
  • 86. تست یکپارچه‌سازی
  • 87. تست سیستمی
  • 88. مدیریت پیکربندی نرم‌افزار
  • 89. مقدمه‌ای بر مهندسی نرم‌افزار
  • 90. چرخه حیات توسعه نرم‌افزار
  • 91. روش‌شناسی‌های توسعه چابک
  • 92. مدیریت پروژه نرم‌افزار
  • 93. مستندسازی نرم‌افزار
  • 94. مفاهیم پایگاه داده
  • 95. طراحی پایگاه داده رابطه‌ای
  • 96. زبان SQL
  • 97. نمایه‌سازی و بهینه‌سازی کوئری
  • 98. امنیت پایگاه داده
  • 99. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 100. مدل OSI

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

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

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

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

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


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

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

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

نظرات

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

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