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

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

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

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

عنوان دوره: دوره آموزش جامع و کاربردی زبان برنامه‌نویسی C و C++ برای توسعه نرم‌افزارهای بهینه و سیستمی

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

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

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

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

نظرات

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

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