کتاب پروفایلینگ و بهینهسازی کد با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پروفایلینگ و بهینهسازی کد
موضوع کلی: مهندسی نرمافزار و توسعهٔ سیستمهای هوشمند
موضوع میانی: تکنیکهای پیشرفته عیبیابی (Debugging) و تحلیل کد
📋 سرفصلهای دوره
- 1. درک پروفایلینگ کد
- 2. ابزارهای پروفایلینگ در زبانهای مختلف
- 3. معرفی پروفایلرها برای پایتون
- 4. پروفایلینگ با استفاده از cProfile
- 5. تحلیل خروجی cProfile
- 6. پروفایلینگ در جاوا با VisualVM
- 7. استفاده از JProfiler برای تحلیل کد جاوا
- 8. پروفایلینگ در زبان C++ با gprof
- 9. تحلیل نتایج gprof و بهینهسازی
- 10. پروفایلینگ در جاوااسکریپت با Chrome DevTools
- 11. شناسایی گلوگاههای عملکرد در مرورگر
- 12. بهینهسازی حلقهها و الگوریتمها
- 13. استفاده از حافظه بهینه در کد
- 14. کاهش مصرف CPU با الگوریتمهای کارآمد
- 15. بهینهسازی عملیات ورودی/خروجی
- 16. تکنیکهای بهینهسازی کش
- 17. درک مفهوم Cache Coherence
- 18. استفاده از حافظه پنهان (Caching)
- 19. بهینهسازی پایگاه داده
- 20. شاخصگذاری (Indexing) برای افزایش سرعت
- 21. بهینهسازی کوئریهای SQL
- 22. استفاده از ORM بهینه
- 23. بهینهسازی کد همزمان (Concurrent Code)
- 24. مدیریت Threadها و Processها
- 25. جلوگیری از Race Conditionها
- 26. استفاده از Lockها و Semaphoreها
- 27. بهینهسازی کد شبکه
- 28. کاهش Latency در ارتباطات شبکه
- 29. بهینهسازی پروتکلهای شبکه
- 30. فشردهسازی دادهها برای انتقال سریعتر
- 31. بهینهسازی کد گرافیکی
- 32. بهینهسازی رندرینگ تصاویر
- 33. استفاده از تکنیکهای LOD (Level of Detail)
- 34. بهینهسازی سایهزنی (Shading)
- 35. بهینهسازی استفاده از منابع سیستم
- 36. مانیتورینگ منابع سیستم در حین اجرای کد
- 37. تحلیل مصرف حافظه و CPU
- 38. بهینهسازی مصرف باتری در برنامههای موبایل
- 39. بهینهسازی برای سختافزارهای مختلف
- 40. شناسایی وابستگیهای کد
- 41. مدیریت وابستگیها با ابزارهای مناسب
- 42. بهینهسازی زمان بارگذاری (Load Time)
- 43. بهینهسازی تصاویر و فایلهای استاتیک
- 44. بهینهسازی بارگذاری جاوااسکریپت
- 45. بهینهسازی کد برای مقیاسپذیری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.