کتاب Rust and Functional Programming: A Paradigm Shift

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره Rust and Functional Programming: A Paradigm Shift

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

موضوع میانی: راست (Rust)

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

  • 1. مقدمه‌ای بر زبان برنامه‌نویسی راست
  • 2. نصب و راه‌اندازی محیط توسعه راست
  • 3. متغیرها و انواع داده در راست
  • 4. عملگرها و عبارات در راست
  • 5. ساختارهای کنترلی: شرط‌ها و حلقه‌ها
  • 6. توابع در راست: تعریف و فراخوانی
  • 7. مفاهیم مالکیت و قرض‌گیری در راست
  • 8. انواع داده‌های ترکیبی: آرایه‌ها، برش‌ها و تاپل‌ها
  • 9. ساختارهای داده‌ای: Vec و HashMap
  • 10. مدیریت خطا در راست
  • 11. ماژول‌ها و سازماندهی کد
  • 12. ویژگی‌های (Traits) در راست
  • 13. وراثت و پلی‌مورفیسم در راست
  • 14. کلژرها و توابع مرتبه بالا
  • 15. برنامه‌نویسی تابعی: مفاهیم پایه
  • 16. توابع خالص و عوارض جانبی
  • 17. ناپذیری (Immutability) در برنامه‌نویسی تابعی
  • 18. توابع map، filter و reduce
  • 19. مدیریت حالت با استفاده از الگوهای تابعی
  • 20. آشنایی با کتابخانه استاندارد راست
  • 21. کار با فایل‌ها و ورودی/خروجی
  • 22. شبکه‌سازی با راست
  • 23. برنامه‌نویسی همزمان (Concurrency) در راست
  • 24. کانال‌ها و پیام‌رسانی
  • 25. قفل‌ها و همگام‌سازی
  • 26. آزمون‌نویسی (Testing) در راست
  • 27. مفاهیم اساسی تست واحد
  • 28. آزمون‌های ادغام و سیستم
  • 29. عیب‌یابی و اشکال‌زدایی کد راست
  • 30. کار با خطاها و panic ها
  • 31. ابزارهای اشکال‌زدایی راست
  • 32. بهینه‌سازی کد راست
  • 33. اندازه‌گیری عملکرد
  • 34. پروفایلینگ کد
  • 35. مقدمه‌ای بر Rust Async
  • 36. آشنایی با اکوسیستم Rust
  • 37. crates.io و مدیریت بسته‌ها
  • 38. ساخت کتابخانه‌ها و بسته‌های راست
  • 39. مستندسازی با Rustdoc
  • 40. برنامه‌نویسی سیستمی با راست
  • 41. کار با حافظه و اشاره‌گرها
  • 42. برنامه‌نویسی سطح پایین
  • 43. ایجاد وب‌سرویس با راست و Rocket
  • 44. ساخت API با استفاده از Rust
  • 45. مقدمه‌ای بر WebAssembly و راست
  • 46. کامپایل راست به WebAssembly
  • 47. استفاده از WebAssembly در مرورگر
  • 48. مفاهیم پیشرفته‌تر مالکیت و قرض‌گیری
  • 49. Lifetime ها و Annotations
  • 50. انواع داده‌های Generic
  • 51. ماکروها در راست
  • 52. مفاهیم پیشرفته برنامه‌نویسی تابعی
  • 53. Monad ها و Functor ها
  • 54. برنامه‌نویسی Reactive با راست
  • 55. الگوهای طراحی در راست
  • 56. الگوی Match
  • 57. الگوی Iterator
  • 58. الگوی Builder
  • 59. الگوی Strategy
  • 60. کار با پایگاه داده با راست
  • 61. ORM ها و Query Builder ها
  • 62. امنیت در برنامه‌نویسی راست
  • 63. جلوگیری از آسیب‌پذیری‌های امنیتی
  • 64. برنامه‌نویسی موازی با Rayon
  • 65. پردازش داده‌های بزرگ با راست
  • 66. مقدمه‌ای بر Rust و Machine Learning
  • 67. استفاده از کتابخانه‌های Machine Learning در راست
  • 68. ایجاد ابزارهای خط فرمان با راست
  • 69. ساخت CLI با استفاده از Clap
  • 70. مفاهیم پیشرفته مدیریت خطا
  • 71. استفاده از Result و Option
  • 72. Custom Error Types
  • 73. استفاده از Async/Await برای عملیات I/O غیر مسدود کننده
  • 74. برنامه‌نویسی توزیع شده با راست
  • 75. استفاده از gRPC
  • 76. مفاهیم پیشرفته Meta Programming با Rust
  • 77. توسعه افزونه برای Rust
  • 78. بررسی کد با Clippy و Rustfmt
  • 79. بهینه‌سازی عملکرد با LLVM IR
  • 80. آشنایی با Rust و embedded systems
  • 81. برنامه‌نویسی برای میکروکنترلرها
  • 82. ساخت سیستم عامل ساده با راست
  • 83. برنامه‌نویسی بازی با راست و Bevy
  • 84. مفاهیم پیشرفته در مدیریت حافظه
  • 85. Arena Allocators
  • 86. Custom Memory Allocators
  • 87. مفاهیم پیشرفته در برنامه‌نویسی شبکه
  • 88. استفاده از Tokio
  • 89. برنامه‌نویسی با پروتکل‌های شبکه

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

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

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

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

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


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

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

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

نظرات

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

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