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