کتاب آموزش جامع زبان برنامه‌نویسی جولیا (Julia) و بهینه‌سازی عملکرد با بهره‌گیری از کتابخانه‌های C با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره آموزش جامع زبان برنامه‌نویسی جولیا (Julia) و بهینه‌سازی عملکرد با بهره‌گیری از کتابخانه‌های C

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

موضوع میانی: برنامه‌نویسی سیستم و توسعه کارایی‌محور

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی و فلسفه طراحی زبان جولیا
  • 2. نصب و راه‌اندازی محیط توسعه جولیا
  • 3. ساختار داده‌ها و مدیریت حافظه در جولیا
  • 4. نحو و قواعد دستوری زبان جولیا
  • 5. کار با انواع داده‌های عددی و آرایه‌ها
  • 6. برنامه‌نویسی تابعی و مفاهیم انتزاعی در جولیا
  • 7. مدیریت جریان کنترل و حلقه‌ها
  • 8. کار با توابع و متدها در جولیا
  • 9. مفهوم ارسال چندگانه در جولیا
  • 10. مدیریت بسته‌ها و محیط‌های مجازی در جولیا
  • 11. معماری اجرای کد و سیستم کامپایل درجا
  • 12. ارتباط بین جولیا و زبان برنامه‌نویسی سی
  • 13. فراخوانی توابع سی در جولیا با استفاده از ccall
  • 14. مدیریت انواع داده‌ها در مرز جولیا و سی
  • 15. تبدیل ساختارهای داده بین جولیا و سی
  • 16. مفهوم اشاره‌گرها و مدیریت حافظه در تعامل با سی
  • 17. کار با کتابخانه‌های اشتراکی و فایل‌های هدر
  • 18. بهینه‌سازی عملکرد با استفاده از توابع سی
  • 19. استفاده از بسته‌های CxxWrap برای اتصال پیشرفته
  • 20. مدیریت خطاها در رابط بین جولیا و سی
  • 21. برنامه‌نویسی موازی و چندنخی در جولیا
  • 22. بهینه‌سازی محاسبات ماتریسی و برداری
  • 23. استفاده از کتابخانه‌های بهینه‌شده سی در جولیا
  • 24. بررسی کارایی و پروفایلینگ کد جولیا
  • 25. مدیریت تخصیص حافظه و کاهش فشار بر زباله‌روب
  • 26. تکنیک‌های نوشتن کد نوع‌امن در جولیا
  • 27. پیاده‌سازی الگوریتم‌های محاسباتی با کارایی بالا
  • 28. کار با رابط‌های برنامه‌نویسی سطح پایین
  • 29. ساخت ماژول‌های الحاقی با زبان سی برای جولیا
  • 30. توسعه کتابخانه‌های تخصصی برای کاربردهای علمی
  • 31. اصول تست و اعتبارسنجی کدهای ترکیبی
  • 32. مستندسازی و انتشار کدهای توسعه‌یافته
  • 33. بهینه‌سازی مصرف انرژی در برنامه‌های جولیا
  • 34. پیاده‌سازی ساختارهای داده سفارشی با بهره‌گیری از سی
  • 35. مدیریت حافظه غیرمدیریت‌شده در جولیا
  • 36. کار با ساختارهای داده پیچیده و تو در تو
  • 37. ارتباط با سیستم‌عامل از طریق رابط‌های سی
  • 38. توسعه ابزارهای خط فرمان با کارایی بالا
  • 39. استفاده از کامپایلر LLVM برای بهبود عملکرد
  • 40. بررسی موردی ادغام جولیا با پروژه‌های سی موجود
تگ‌ها: برنامه‌نویسی جولیا برنامه‌نویسی سیستم بهینه‌سازی نرم‌افزار توسعه کارایی‌محور جولیا و سی زبان برنامه‌نویسی Julia کتابخانه‌های C محاسبات سریع مهندسی نرم‌افزار

نظرات

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

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