اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع برنامهنویسی ویندوز ۹۵ با استفاده از کتاب هربرت شیلدت
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب آموزش جامع برنامهنویسی ویندوز ۹۵ با استفاده از کتاب هربرت شیلدت
موضوع کلی: برنامهنویسی ویندوز با زبان C/C++
موضوع میانی: توسعه اپلیکیشنهای ۳۲ بیتی برای ویندوز ۹۵
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر برنامهنویسی ویندوز 95
- 2. چرا C++ برای ویندوز 95؟
- 3. معرفی ابزارهای توسعه ویندوز 95
- 4. نصب و پیکربندی محیط توسعه
- 5. مفاهیم پایهای API ویندوز
- 6. ساختار یک برنامه ویندوز 95
- 7. مدیریت پنجرهها: مفاهیم اصلی
- 8. تابع WinMain: نقطه شروع برنامه
- 9. پردازش پیامها: حلقهی پیام
- 10. انواع پیامهای ویندوز
- 11. ثبت کلاس پنجره
- 12. ایجاد پنجره
- 13. قلمها و براشها در ویندوز 95
- 14. طراحی رابط کاربری گرافیکی (GUI)
- 15. عناصر کنترل استاندارد ویندوز 95
- 16. دکمهها (Buttons)
- 17. جعبههای متنی (Edit Controls)
- 18. جعبههای ترکیبی (Combo Boxes)
- 19. جعبههای انتخاب (List Boxes)
- 20. نوار وضعیت (Status Bar)
- 21. منوها (Menus)
- 22. منوهای پاپآپ
- 23. زیرمنوها
- 24. ایجاد منوها با استفاده از ویرایشگر منو
- 25. پیامهای مربوط به منوها
- 26. اشیاء گرافیکی GDI
- 27. مفهوم Device Context (DC)
- 28. رسم خطوط و اشکال
- 29. رسم مستطیل و بیضی
- 30. پر کردن اشکال
- 31. فونتها در GDI
- 32. رنگها و پالتها
- 33. تصاویر بیتمپ (Bitmaps)
- 34. بارگذاری و نمایش بیتمپها
- 35. ذخیره و بازیابی بیتمپها
- 36. مناطق (Regions)
- 37. مدیریت قلمها و براشها
- 38. مدیریت فونتها
- 39. کپی و انتقال دادهها (Clipboard)
- 40. نوار ابزار (Toolbar)
- 41. نوار منو (Menu Bar)
- 42. پنجرههای فرزند (Child Windows)
- 43. مدیریت پنجرههای فرزند
- 44. توسعه برنامههای MDI (Multiple Document Interface)
- 45. اصول MDI
- 46. مدیریت اسناد در MDI
- 47. مدیریت پنجرههای MDI
- 48. اشیاء گرافیکی پیشرفته
- 49. قلمهای TrueType
- 50. مدیریت قلمهای TrueType
- 51. براشهای سفارشی
- 52. اشیاء قلم (Pen Objects)
- 53. اشیاء براش (Brush Objects)
- 54. اشیاء فونت (Font Objects)
- 55. اشیاء قلممو (Palette Objects)
- 56. مدیریت حافظه در ویندوز 95
- 57. انواع تخصیص حافظه
- 58. مدیریت حافظه گلوبال (Global Memory)
- 59. مدیریت حافظه محلی (Local Memory)
- 60. اشتباهات رایج در مدیریت حافظه
- 61. اشکالزدایی (Debugging) برنامههای ویندوز 95
- 62. ابزارهای اشکالزدایی
- 63. تکنیکهای اشکالزدایی
- 64. مدیریت خطا و استثناها
- 65. مدیریت خطاهای API
- 66. مدیریت استثناها در C++
- 67. کار با رشتهها در ویندوز 95
- 68. تبدیل کدبندی رشتهها
- 69. استفاده از توابع رشتهای ویندوز
- 70. مدیریت تاریخ و زمان
- 71. پایگاه داده در ویندوز 95 (مقدماتی)
- 72. کار با فایلها (File I/O)
- 73. مدیریت فایل و دایرکتوری
- 74. عملیات پایهای فایل
- 75. کار با رجیستری ویندوز
- 76. ساختار رجیستری
- 77. خواندن و نوشتن در رجیستری
- 78. پروتکل OLE/COM (مقدماتی)
- 79. معرفی OLE و COM
- 80. مفهوم Interface
- 81. کار با کنترلهای ActiveX (مقدماتی)
- 82. برنامهنویسی چندنخی (Multithreading)
- 83. مفاهیم چندنخی
- 84. ایجاد و مدیریت Threadها
- 85. هماهنگسازی Threadها
- 86. قفلها (Locks) و سمفورها (Semaphores)
- 87. شبکهسازی در ویندوز 95 (مقدماتی)
- 88. کار با سوکتها (Sockets)
- 89. اصول TCP/IP
- 90. اتصال به سرور
- 91. ارسال و دریافت داده
- 92. برنامهنویسی DLL (Dynamic Link Libraries)
- 93. ایجاد DLLهای ویندوز
- 94. استفاده از DLLها در برنامههای دیگر
- 95. مدیریت منابع (Resources)
- 96. کار با فایلهای .RC
- 97. مدیریت رشتههای متنی در منابع
- 98. مدیریت دیاولوگها (Dialog Boxes)
- 99. ایجاد دیاولوگهای مودال و غیرمودال
- 100. مدیریت ورودی در دیاولوگها
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.