کتاب ++C برای مک: آموزش گام به گام با Symantec C++ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
++C برای مک: آموزش گام به گام با Symantec C++ - دوره ای طلایی برای برنامه نویسان ++C برای مک: آموزش گام به گام با Symantec C++ - مسیر طلایی به سوی برنامهنویسی پیشرفته آیا رویای ساخت برنامههای قدرتمن...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ++C برای مک: آموزش گام به گام با Symantec C++
موضوع کلی: برنامهنویسی شیگرا و توسعه نرمافزار
موضوع میانی: برنامهنویسی ++C برای سیستمعامل مک
📋 سرفصلهای دوره
- 1. شروع با Symantec C++ برای مک
- 2. تنظیم محیط توسعه Symantec C++
- 3. اولین برنامه ++C شما در مک
- 4. مبانی زبان ++C: متغیرها و انواع داده
- 5. عملگرها و عبارات در ++C
- 6. دستورات کنترلی: شرطها (if, else)
- 7. دستورات کنترلی: حلقهها (for, while)
- 8. توابع: تعریف و فراخوانی
- 9. آرایهها: معرفی و استفاده
- 10. اشارهگرها (Pointers): مفاهیم پایه
- 11. مدیریت حافظه: new و delete
- 12. کلاسها (Classes): مبانی شیگرایی
- 13. اعضای کلاس: خصوصیات (Properties)
- 14. اعضای کلاس: متدها (Methods)
- 15. سازندهها (Constructors)
- 16. تخریبکنندهها (Destructors)
- 17. مفاهیم پیشرفته کلاس: ارثبری (Inheritance)
- 18. ارثبری چندگانه (Multiple Inheritance)
- 19. چندریختی (Polymorphism)
- 20. توابع مجازی (Virtual Functions)
- 21. کلاسهای انتزاعی (Abstract Classes)
- 22. توابع دوست (Friend Functions) و کلاسهای دوست (Friend Classes)
- 23. فضاهای نام (Namespaces)
- 24. استثناها (Exceptions) و مدیریت خطا
- 25. مدیریت ورودی/خروجی (I/O) در ++C
- 26. جریانهای ورودی/خروجی (Input/Output Streams)
- 27. فایلها: خواندن و نوشتن
- 28. کتابخانههای استاندارد ++C (STL)
- 29. کانتینرها (Containers): وکتور (Vector)
- 30. کانتینرها: لیست (List)
- 31. کانتینرها: نقشه (Map)
- 32. کانتینرها: مجموعه (Set)
- 33. الگوریتمهای STL
- 34. تکرارکنندهها (Iterators)
- 35. کلاسهای تمپلیت (Class Templates)
- 36. توابع تمپلیت (Function Templates)
- 37. مدیریت شیءگرا در مک: مفاهیم پایه
- 38. پلتفرم مکینتاش: معرفی API
- 39. کلاسهای پایه مکینتاش
- 40. مدل سند-مستند (Document-Model)
- 41. کلاسهای پنجره (Window Classes)
- 42. مدیریت رویدادها (Event Handling)
- 43. دیالوگها (Dialogs)
- 44. کنترلهای رابط کاربری (UI Controls)
- 45. منوها (Menus)
- 46. دکمهها (Buttons) و جعبههای انتخاب (Checkboxes)
- 47. جعبههای متن (Text Fields) و برچسبها (Labels)
- 48. نوار لغزان (Sliders) و نوار پیشرفت (Progress Bars)
- 49. عملیات گرافیکی پایه: خطوط و اشکال
- 50. مدیریت قلمها (Pens) و براشها (Brushes)
- 51. رنگها و الگوها (Patterns)
- 52. مدیریت فونتها (Fonts)
- 53. رسم متن
- 54. مدیریت تصاویر (Bitmaps)
- 55. بارگذاری و نمایش تصاویر
- 56. مدیریت منابع (Resources)
- 57. طراحی رابط کاربری با Interface Builder
- 58. یکپارچگی ++C با ابزارهای مکینتاش
- 59. مفاهیم برنامهنویسی رویداد-محور (Event-Driven Programming)
- 60. مدیریت پیامهای سیستم (System Messages)
- 61. ارتباط بین اشیاء (Object Communication)
- 62. الگوهای طراحی شیگرا (Design Patterns)
- 63. الگوی Singleton
- 64. الگوی Factory Method
- 65. الگوی Observer
- 66. الگوی Strategy
- 67. الگوی Composite
- 68. مدیریت حافظه پیشرفته در مک
- 69. بهینهسازی کد ++C
- 70. تکنیکهای اشکالزدایی (Debugging)
- 71. استفاده از Symantec Debugger
- 72. مدیریت خطا در سطح سیستمعامل مک
- 73. نوشتن برنامههای چندنخی (Multithreading) (مقدماتی)
- 74. همگامسازی نخها (Thread Synchronization)
- 75. شبکهسازی (Networking) (مقدماتی)
- 76. پروتکلهای شبکه
- 77. ارتباطات سوکت (Sockets) (مقدماتی)
- 78. مدیریت پایگاه داده (Database Management) (مقدماتی)
- 79. اتصال به پایگاه داده
- 80. اجرای کوئریها
- 81. مفاهیم پایگاه داده رابطهای
- 82. مبانی SQL
- 83. نمایش اطلاعات در رابط کاربری
- 84. ارتباط با سیستمعامل مک
- 85. حمل و نقل دادهها (Data Transfer)
- 86. عملیات برش، کپی و چسباندن (Cut, Copy, Paste)
- 87. مدیریت کلیپبورد (Clipboard)
- 88. استفاده از AppleScript برای اتوماسیون
- 89. یکپارچهسازی با Objective-C (مقدماتی)
- 90. مفاهیم Objective-C
- 91. ارتباط با Objective-C
- 92. مدیریت فایلهای سیستمی مک
- 93. دسترسی به فایلهای مکینتاش
- 94. مدیریت دایرکتوریها
- 95. پروتکلهای ارتباطی بین پروسهها (IPC)
- 96. سوکتهای نامگذاری شده (Named Pipes)
- 97. مفاهیم شیگرایی در ++C
- 98. انتزاع (Abstraction)
- 99. کپسولهسازی (Encapsulation)
- 100. وراثت (Inheritance)
تگها:
Apple Development
C#
C++ tutorial
Mac
Macintosh Programming
macOS Development
Object Oriented Programming
OOP
Software Development
Symantec C++
آموزش برنامهنویسی
برنامهنویسی C#
برنامهنویسی شیگرا
برنامهنویسی مک
توسعه نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.