کتاب کارگو راست: راهنمای جامع مدیریت پروژه‌ها و بسته‌بندی نرم‌افزار

انتخاب پلن

افزودنی‌های اختیاری

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره کارگو راست: راهنمای جامع مدیریت پروژه‌ها و بسته‌بندی نرم‌افزار

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

موضوع میانی: مدیریت وابستگی‌ها و بسته‌بندی

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

  • 1. مقدمه‌ای بر کارگو و مدیریت پروژه‌های راست
  • 2. ساختار یک پروژه راست استاندارد
  • 3. فایل `Cargo.toml`: قلب پروژه راست
  • 4. بخش `[package]` در `Cargo.toml`
  • 5. بخش `[dependencies]` در `Cargo.toml`
  • 6. اضافه کردن وابستگی‌ها به پروژه
  • 7. نسخه‌بندی وابستگی‌ها
  • 8. استفاده از `Cargo.lock` برای تضمین پایداری
  • 9. مفهوم SemVer و تاثیر آن بر وابستگی‌ها
  • 10. وابستگی‌های شرطی
  • 11. وابستگی‌های اختیاری (Optional Dependencies)
  • 12. ویژگی‌ها (Features) و کاربردهای آن‌ها
  • 13. وابستگی به گیت و سایر منابع
  • 14. مدیریت وابستگی‌های محلی
  • 15. پیدا کردن و استفاده از کریت‌های موجود در crates.io
  • 16. انتشار کریت (crate) در crates.io
  • 17. مراحل انتشار یک کریت
  • 18. نکات مهم در انتخاب نام کریت
  • 19. مستندسازی کریت با استفاده از کارگو
  • 20. ساخت و اجرای تست‌ها با کارگو
  • 21. اجرای بنچمارک‌ها با کارگو
  • 22. پروفایل‌های ساخت (Build Profiles): `debug` و `release`
  • 23. بهینه‌سازی کد برای تولید
  • 24. استفاده از ویژگی‌های کامپایلر با کارگو
  • 25. مدیریت محیط‌های توسعه
  • 26. فضاهای کاری (Workspaces) و مدیریت پروژه‌های چندگانه
  • 27. ساخت کتابخانه‌ها با کارگو
  • 28. ساخت برنامه‌های اجرایی با کارگو
  • 29. استفاده از Cargo برای build automation
  • 30. ادغام کارگو با سیستم‌های CI/CD
  • 31. عیب‌یابی مشکلات رایج کارگو
  • 32. بررسی و رفع خطاهای وابستگی
  • 33. حل تعارضات وابستگی
  • 34. به‌روزرسانی وابستگی‌ها با اطمینان
  • 35. استفاده از Cargo Audit برای بررسی آسیب‌پذیری‌ها
  • 36. کارگو و مدیریت محیط‌های مجازی
  • 37. مقدمه‌ای بر Cargo Make
  • 38. خودکارسازی وظایف با Cargo Make
  • 39. استفاده از Cargo Edit برای مدیریت وابستگی‌ها
  • 40. استفاده از Cargo Watch برای اجرای خودکار کد
  • 41. مفاهیم پیشرفته در `Cargo.toml`
  • 42. استفاده از متغیرها در `Cargo.toml`
  • 43. مدیریت پروفایل‌های ساخت سفارشی
  • 44. استفاده از Cargo برای ساخت پروژه‌های cross-platform
  • 45. کارگو و Docker: ایجاد ایمیج‌های Docker برای برنامه‌های راست
  • 46. بهینه‌سازی زمان build با کارگو
  • 47. استفاده از caching در کارگو
  • 48. آشنایی با Cargo fmt و Cargo clippy
  • 49. ادغام Cargo fmt و Cargo clippy در گردش کار توسعه
  • 50. استفاده از Cargo deny برای اعمال قوانین امنیتی
  • 51. کارگو و وب اسمبلی (WebAssembly)
  • 52. ساخت و انتشار کتابخانه‌های WebAssembly
  • 53. استفاده از Cargo برای مدیریت پروژه‌های Rust embedded
  • 54. کارگو و تست‌های یکپارچه‌سازی
  • 55. کارگو و تست‌های end-to-end
  • 56. استفاده از Cargo Bloat برای تحلیل اندازه باینری
  • 57. مقدمه‌ای بر Cargo install و استفاده از باینری‌های نصب شده
  • 58. بهینه‌سازی فرآیند انتشار کریت
  • 59. استفاده از Git hooks با کارگو
  • 60. مدیریت مجوزها (Licenses) در پروژه‌های راست
  • 61. کارگو و ابزارهای خط فرمان سفارشی
  • 62. کارگو و تولید مستندات API
  • 63. بررسی و آنالیز وابستگی‌های پروژه
  • 64. کارگو و مدیریت نسخه‌های مختلف راست
  • 65. استفاده از کارگو برای مدیریت پروژه‌های بزرگ و پیچیده
  • 66. کارگو و توسعه افزونه‌ها
  • 67. کارگو و توسعه کتابخانه‌های سیستم عامل
  • 68. بهبود امنیت پروژه‌های راست با کارگو
  • 69. آشنایی با Cargo Features جدید
  • 70. مستندسازی پیشرفته با کارگو
  • 71. بهینه‌سازی کارایی پروژه‌های راست با کارگو
  • 72. کارگو و تحلیل کد
  • 73. استفاده از Cargo برای ایجاد پروژه‌های نمونه
  • 74. راهنماهای خطایابی کارگو
  • 75. نکات و ترفندهای کار با کارگو
  • 76. آینده کارگو و مسیرهای توسعه

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

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

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

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

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


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

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

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

نظرات

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

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