کتاب آموزش جامع و کاربردی برنامهنویسی مدرن به زبان ++C (ویژه ورود به بازار کار و توسعه نرمافزارهای صنعتی) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی برنامهنویسی مدرن به زبان ++C (ویژه ورود به بازار کار و توسعه نرمافزارهای صنعتی)
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: برنامهنویسی پیشرفته با زبانهای سطح بالا
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و تاریخچه زبان برنامهنویسی ++C و جایگاه آن در صنعت
- 2. نصب و راهاندازی محیط توسعه یکپارچه و کامپایلر استاندارد
- 3. ساختار پایه یک برنامه استاندارد در ++C
- 4. متغیرها، انواع دادههای پایه و مدیریت حافظه در سطح ابتدایی
- 5. عملگرهای محاسباتی، منطقی و رابطهای
- 6. ساختارهای کنترل جریان و تصمیمگیری در کد
- 7. حلقههای تکرار و بهینهسازی الگوریتمهای پایه
- 8. توابع و روشهای ماژولار کردن کد
- 9. آشنایی با پیشپردازنده و دستورات کامپایلر
- 10. کار با رشتهها و کتابخانه استاندارد کلاس string
- 11. مفهوم آرایهها و کار با حافظه پیوسته
- 12. اشارهگرها و مدیریت مستقیم آدرسهای حافظه
- 13. ارجاعها و تفاوتهای آن با اشارهگرها
- 14. مدیریت حافظه پویا و جلوگیری از نشت حافظه
- 15. برنامهنویسی شیءگرا: کلاسها و اشیاء
- 16. مفهوم کپسولهسازی و دسترسی به اعضای کلاس
- 17. سازندهها و مخربها در چرخه حیات شیء
- 18. ارثبری و سلسلهمراتب کلاسها
- 19. چندریختی و توابع مجازی
- 20. انتزاع و کلاسهای پایه انتزاعی
- 21. سربارگذاری عملگرها برای کلاسهای سفارشی
- 22. مدیریت خطاها و استثناها در کدهای صنعتی
- 23. فضاهای نام و سازماندهی پروژههای بزرگ
- 24. قالبهای برنامهنویسی و توابع جنریک
- 25. برنامهنویسی با استفاده از کلاسهای قالب
- 26. آشنایی با کتابخانه الگوهای استاندارد STL
- 27. کار با کانتینرهای برداری و لیستهای پیوندی
- 28. الگوریتمهای استاندارد برای جستجو و مرتبسازی
- 29. کار با مجموعهها و نگاشتها در STL
- 30. اشارهگرهای هوشمند و مدیریت نوین حافظه
- 31. مفهوم کپی و انتقال در ++C مدرن
- 32. عبارات لامبدا و توابع بینام
- 33. استفاده از auto و decltype برای استنتاج نوع
- 34. آشنایی با مفاهیم چندنخی و اجرای موازی
- 35. همگامسازی رشتهها و مدیریت منابع مشترک
- 36. کار با فایلها و جریانهای ورودی و خروجی
- 37. برنامهنویسی سیستمی و ارتباط با رابطهای برنامهنویسی سیستم
- 38. اصول طراحی نرمافزار تمیز و خوانا
- 39. تست واحد و اطمینان از صحت عملکرد کد
- 40. بهینهسازی کارایی و پروفایل کردن برنامهها
- 41. معماری نرمافزارهای صنعتی و الگوهای طراحی
- 42. امنیت در کدنویسی و مقابله با سرریز بافر
- 43. مستندسازی کد و استفاده از ابزارهای تولید خودکار مستندات
- 44. ساخت و مدیریت کتابخانههای پویا و ایستا
- 45. کار با ابزارهای مدیریت پروژه و سیستمهای ساخت
- 46. یکپارچهسازی با پایگاههای داده در محیطهای صنعتی
- 47. آشنایی با چارچوبهای توسعه رابط کاربری در ++C
- 48. پروژه نهایی: طراحی و پیادهسازی یک نرمافزار کاربردی صنعتی
تگها:
آموزش برنامهنویسی سیپلاسپلاس
آموزش مقدماتی سیپلاسپلاس
آموزش مهندسی نرمافزار
برنامهنویسی C++
برنامهنویسی صنعتی
برنامهنویسی مدرن C++
توسعه نرمافزار
زبان برنامهنویسی سطح بالا
مبانی علوم رایانه
یادگیری سیپلاسپلاس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.