اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع برنامهنویسی با Borland C++ Builder 4
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع برنامهنویسی با Borland C++ Builder 4
موضوع کلی: توسعه نرمافزار با زبانهای برنامهنویسی
موضوع میانی: برنامهنویسی شیءگرا با C++
📋 سرفصلهای دوره
- 1. ساعت اول: شروع کار با C++ Builder
- 2. ساعت دوم: آشنایی با محیط یکپارچه توسعه (IDE)
- 3. ساعت سوم: ایجاد اولین پروژه C++ Builder
- 4. ساعت چهارم: کامپایل و اجرای برنامه
- 5. ساعت پنجم: کار با پنجرهها و فرمها
- 6. ساعت ششم: اضافه کردن کنترلهای پایه به فرم
- 7. ساعت هفتم: مدیریت رویدادهای فرم
- 8. ساعت هشتم: کار با دکمهها و رویداد کلیک
- 9. ساعت نهم: استفاده از جعبه متن (Edit Box)
- 10. ساعت دهم: نمایش پیام با جعبه پیام (Message Box)
- 11. ساعت یازدهم: کار با برچسبها (Label)
- 12. ساعت دوازدهم: مدیریت وضعیت پنجرهها
- 13. ساعت سیزدهم: مبانی برنامهنویسی شیءگرا
- 14. ساعت چهاردهم: کلاسها و اشیاء در C++ Builder
- 15. ساعت پانزدهم: تعریف کلاسها
- 16. ساعت شانزدهم: ایجاد اشیاء از کلاسها
- 17. ساعت هفدهم: اعضای کلاس (متغیرها و توابع)
- 18. ساعت هجدهم: توابع سازنده (Constructor)
- 19. ساعت نوزدهم: توابع تخریبکننده (Destructor)
- 20. ساعت بیستم: دسترسی به اعضای کلاس (Public, Private)
- 21. ساعت بیست و یکم: وراثت در برنامهنویسی شیءگرا
- 22. ساعت بیست و دوم: ایجاد کلاسهای مشتق شده
- 23. ساعت بیست و سوم: توابع مجازی (Virtual Functions)
- 24. ساعت بیست و چهارم: چندریختی (Polymorphism)
- 25. ساعت بیست و پنجم: کار با اشارهگرها (Pointers)
- 26. ساعت بیست و ششم: اشارهگرها به اشیاء
- 27. ساعت بیست و هفتم: مدیریت حافظه پویا
- 28. ساعت بیست و هشتم: آرایهها در C++ Builder
- 29. ساعت بیست و نهم: کار با رشتهها (Strings)
- 30. ساعت سیام: استفاده از کتابخانه استاندارد C++
- 31. ساعت سی و یکم: کار با ورودی/خروجی فایل
- 32. ساعت سی و دوم: ساختار دادههای پایه
- 33. ساعت سی و سوم: لیستهای پیوندی (Linked Lists)
- 34. ساعت سی و چهارم: پشتهها (Stacks)
- 35. ساعت سی و پنجم: صفها (Queues)
- 36. ساعت سی و ششم: کار با جعبه لیست (List Box)
- 37. ساعت سی و هفتم: کار با جعبه ترکیب (Combo Box)
- 38. ساعت سی و هشتم: کار با جعبه چک (Check Box)
- 39. ساعت سی و نهم: کار با دکمههای رادیویی (Radio Button)
- 40. ساعت چهلم: کار با نوارهای پیشرفت (Progress Bar)
- 41. ساعت چهل و یکم: کار با اسکرولبارها (Scroll Bar)
- 42. ساعت چهل و دوم: کار با جعبههای گروهی (Group Box)
- 43. ساعت چهل و سوم: کار با اجزای نمایشی (Image)
- 44. ساعت چهل و چهارم: کار با تایمر (Timer)
- 45. ساعت چهل و پنجم: کار با منوها (Menus)
- 46. ساعت چهل و ششم: ایجاد منوهای پاپآپ
- 47. ساعت چهل و هفتم: کار با جعبه ابزار (Tool Bar)
- 48. ساعت چهل و هشتم: کار با نوار وضعیت (Status Bar)
- 49. ساعت چهل و نهم: کار با جعبه گفتگو (Dialog Box)
- 50. ساعت پنجاهم: ایجاد جعبه گفتگوهای سفارشی
- 51. ساعت پنجاه و یکم: کار با رویدادهای ماوس
- 52. ساعت پنجاه و دوم: کار با رویدادهای صفحه کلید
- 53. ساعت پنجاه و سوم: اعتبارسنجی ورودی کاربر
- 54. ساعت پنجاه و چهارم: مدیریت خطا در برنامهها
- 55. ساعت پنجاه و پنجم: استفاده از استثناها (Exceptions)
- 56. ساعت پنجاه و ششم: طراحی رابط کاربری کاربرپسند
- 57. ساعت پنجاه و هفتم: استفاده از قابلیتهای VCL
- 58. ساعت پنجاه و هشتم: کار با کامپوننتهای گرافیکی
- 59. ساعت پنجاه و نهم: کار با کامپوننتهای دادهای
- 60. ساعت شصتم: اتصال به پایگاه داده
- 61. ساعت شصت و یکم: نمایش دادهها در گرید (DBGrid)
- 62. ساعت شصت و دوم: ویرایش دادهها در گرید
- 63. ساعت شصت و سوم: افزودن رکورد جدید
- 64. ساعت شصت و چهارم: حذف رکورد
- 65. ساعت شصت و پنجم: جستجو و فیلتر کردن دادهها
- 66. ساعت شصت و ششم: گزارشگیری از دادهها
- 67. ساعت شصت و هفتم: استفاده از کامپوننتهای چاپ
- 68. ساعت شصت و هشتم: کار با گرافیکهای وکتور
- 69. ساعت شصت و نهم: انیمیشنهای ساده
- 70. ساعت هفتادم: کار با صدا و تصویر
- 71. ساعت هفتاد و یکم: ساخت برنامههای چندرسانهای
- 72. ساعت هفتاد و دوم: شبکهسازی در C++ Builder
- 73. ساعت هفتاد و سوم: برنامهنویسی سوکت (Socket)
- 74. ساعت هفتاد و چهارم: ساخت برنامههای کلاینت/سرور
- 75. ساعت هفتاد و پنجم: انتقال فایل از طریق شبکه
- 76. ساعت هفتاد و ششم: امنیت در برنامههای شبکهای
- 77. ساعت هفتاد و هفتم: استفاده از کامپوننتهای اینترنت
- 78. ساعت هفتاد و هشتم: کار با HTTP
- 79. ساعت هفتاد و نهم: دریافت داده از وب
- 80. ساعت هشتادم: ارسال داده به وب
- 81. ساعت هشتاد و یکم: کار با XML
- 82. ساعت هشتاد و دوم: پردازش دادههای XML
- 83. ساعت هشتاد و سوم: استفاده از DLL ها
- 84. ساعت هشتاد و چهارم: ایجاد DLL
- 85. ساعت هشتاد و پنجم: فراخوانی توابع DLL
- 86. ساعت هشتاد و ششم: برنامهنویسی شیءگرا پیشرفته
- 87. ساعت هشتاد و هفتم: الگوهای طراحی (Design Patterns)
- 88. ساعت هشتاد و هشتم: الگوی Singleton
- 89. ساعت هشتاد و نهم: الگوی Factory
- 90. ساعت نودم: الگوی Observer
- 91. ساعت نود و یکم: مدیریت خطا در پروژههای بزرگ
- 92. ساعت نود و دوم: بهینهسازی عملکرد برنامه
- 93. ساعت نود و سوم: تست واحد (Unit Testing)
- 94. ساعت نود و چهارم: دیباگ کردن پیشرفته
- 95. ساعت نود و پنجم: انتشار و بستهبندی برنامه
- 96. ساعت نود و ششم: استفاده از ابزارهای ساخت (Build Tools)
- 97. ساعت نود و هفتم: نکات حرفهای برای توسعهدهندگان
- 98. ساعت نود و هشتم: پروژههای نمونه و تمرینات عملی
- 99. ساعت نود و نهم: جمعبندی و گامهای بعدی
- 100. ساعت صدم: منابع بیشتر برای یادگیری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.