کتاب برنامهنویسی سیپلاسپلاس: از صفر تا مسلط با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی سیپلاسپلاس: از صفر تا مسلط
موضوع کلی: برنامهنویسی
موضوع میانی: برنامهنویسی کامپیوتر
📋 سرفصلهای دوره
- 1. مقدمه و نصب محیط توسعه
- 2. معرفی کامپایلرها و IDEها
- 3. اولین برنامه سیپلاسپلاس: Hello, World!
- 4. متغیرها و انواع دادهای
- 5. عملگرها و عبارات
- 6. ورودی و خروجی دادهها
- 7. ساختارهای کنترلی: شرطها (if, else, switch)
- 8. حلقهها: for, while, do-while
- 9. آرایهها و رشتهها
- 10. توابع: تعریف و فراخوانی
- 11. پارامترها و مقادیر بازگشتی
- 12. حوزهی متغیرها (Scope)
- 13. مرور و اصلاح کد: بهترین روشها
- 14. مقدمهای بر برنامهنویسی شیءگرا (OOP)
- 15. کلاسها و اشیاء
- 16. وراثت در سیپلاسپلاس
- 17. چندریختی (Polymorphism)
- 18. کپسولهسازی (Encapsulation)
- 19. وراثت چندگانه
- 20. مقدمهای بر قالبها (Templates)
- 21. قالبهای تابعی
- 22. قالبهای کلاسی
- 23. مدیریت حافظه: اشارهگرها
- 24. اشارهگرها و آرایهها
- 25. اشارهگرها و توابع
- 26. تخصیص حافظه پویا (Dynamic Memory Allocation)
- 27. کلاسهای رشتهای (String Classes)
- 28. مقدمهای بر STL (Standard Template Library)
- 29. بردارها (Vectors)
- 30. لیستها (Lists)
- 31. نقشهها (Maps)
- 32. مجموعهها (Sets)
- 33. الگوریتمهای STL
- 34. فایلها و ورودی/خروجی فایل
- 35. مدیریت خطاها (Exception Handling)
- 36. کلاسهای فایل (File Classes)
- 37. کار با فایلهای متنی
- 38. کار با فایلهای باینری
- 39. مقدمهای بر چندنخی (Multithreading)
- 40. ایجاد و مدیریت threadها
- 41. همگامسازی threadها
- 42. مقدمهای بر شبکه (Networking)
- 43. سوکتها و ارتباطات شبکه
- 44. کار با پروتکل TCP/IP
- 45. دیباگینگ و پروفایلینگ کد
- 46. بهینهسازی کد سیپلاسپلاس
تگها:
C++
IDE
OOP
STL
آموزش C++
اشارهگر
برنامهنویسی
چندنخی
حافظه
دوره C++
سیپلاسپلاس
شبکه
فایل
کامپایلر
کتابخانه STL
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.