کتاب جعبه ابزار برنامهنویس: آشنایی با IDE، کامپایلر و دیباگر با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جعبه ابزار برنامهنویس: آشنایی با IDE، کامپایلر و دیباگر
موضوع کلی: برنامه نویسی
موضوع میانی: مبانی کامپیوتر و برنامهنویسی
📋 سرفصلهای دوره
- 1. مقدمهای بر جعبه ابزار برنامهنویس
- 2. نقش IDE در توسعه نرمافزار
- 3. معرفی کامپایلر و وظایف آن
- 4. آشنایی با دیباگر و کاربردهایش
- 5. نصب و پیکربندی Visual Studio Code
- 6. نصب و پیکربندی IntelliJ IDEA
- 7. نصب و پیکربندی Eclipse
- 8. ساختار یک پروژه در IDE
- 9. مدیریت فایلها و پوشهها در IDE
- 10. ویرایشگر متن و قابلیتهای پایه
- 11. رنگآمیزی سینتکس و برجستهسازی
- 12. تکمیل خودکار کد (IntelliSense)
- 13. رفع خطاهای زمان کدنویسی
- 14. مدیریت وابستگیها و کتابخانهها
- 15. سیستم کنترل نسخه در IDE (Git)
- 16. پایانه (Terminal) یکپارچه در IDE
- 17. آشنایی با شورتکاتهای کلیدی
- 18. شخصیسازی ظاهر IDE
- 19. تمها و فونتها در محیط توسعه
- 20. معرفی کامپایلرهای رایج (GCC, Clang, MSVC)
- 21. فرآیند کامپایل: پیشپردازش، کامپایل، اسمبلی، لینک
- 22. تنظیمات کامپایلر و پرچمها (Flags)
- 23. تفاوت کامپایلر و مفسر
- 24. ساخت فایل اجرایی (Executable)
- 25. خطاهای کامپایلر: سینتکس و معنایی
- 26. مدیریت خطاها در فرآیند کامپایل
- 27. بهینهسازی کد توسط کامپایلر
- 28. کامپایل شرطی و ماکروها
- 29. کتابخانههای ایستا (Static) و پویا (Dynamic)
- 30. لینک کردن کتابخانهها در کامپایل
- 31. معرفی دیباگر (GDB, LLDB)
- 32. تنظیم نقاط توقف (Breakpoints)
- 33. گام به گام اجرای کد (Step Over, Into, Out)
- 34. بررسی متغیرها در حین اجرا
- 35. پشته فراخوانی (Call Stack) و کاربردش
- 36. حالت Watch و Expression
- 37. تغییر مقدار متغیرها در زمان دیباگ
- 38. دیباگ برنامههای چندنخی (Multithreaded)
- 39. دیباگ از راه دور (Remote Debugging)
- 40. پروفایلینگ و تحلیل عملکرد کد
- 41. ابزارهای آنالیز استاتیک کد
- 42. رفع نشتی حافظه با ابزارهای دیباگ
- 43. یکپارچهسازی دیباگر با IDE
- 44. مدیریت Breakpoint شرطی
- 45. فایلهای Core Dump و Crash Log
- 46. تست واحد (Unit Testing) در IDE
- 47. فریمورکهای تست (JUnit, pytest, NUnit)
- 48. اجرای تستها از طریق IDE
- 49. پوشش کد (Code Coverage) در IDE
- 50. مدیریت خطاهای زمان اجرا (Runtime Errors)
- 51. رفع استثناها (Exceptions) با دیباگر
- 52. کار با لاگها و خروجی دیباگ
- 53. پلاگینها و افزونههای مفید IDE
- 54. اتصال IDE به پایگاه داده
- 55. رفع باگهای منطقی با دیباگر
- 56. بهبود مستندات کد در IDE
- 57. مدیریت وظایف (Tasks) و کارهای ناتمام
- 58. نکات بهرهوری پیشرفته در IDE
- 59. نسخههای مختلف IDE (Community, Professional)
- 60. مهاجرت بین IDEهای مختلف
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.