اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع زبان برنامهنویسی C++ در محیط اوبونتو
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع زبان برنامهنویسی C++ در محیط اوبونتو
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: برنامهنویسی شیءگرا
📋 سرفصلهای دوره
- 1. مقدمهای بر علوم کامپیوتر و برنامهنویسی
- 2. آشنایی با محیط اوبونتو برای توسعه
- 3. نصب کامپایلر GCC در اوبونتو
- 4. اولین برنامه C++: سلام دنیا
- 5. مفاهیم پایه زبان C++
- 6. انواع دادههای اولیه
- 7. متغیرها و ثوابت
- 8. عملگرهای حسابی و منطقی
- 9. ساختارهای کنترلی: شرطها (if, else)
- 10. ساختارهای کنترلی: حلقهها (while, for)
- 11. آرایهها و کاربرد آنها
- 12. توابع در C++
- 13. اشارهگرها و مدیریت حافظه
- 14. ساختارهای داده: ساختارها (struct)
- 15. کلاسها و اشیاء: مبانی شیءگرایی
- 16. تعریف کلاس و اعضای آن
- 17. سازندهها و تخریبکنندهها
- 18. کپسولهسازی و سطوح دسترسی
- 19. وراثت: مفاهیم و انواع
- 20. چندریختی: overloading و overriding
- 21. پلیمورفیسم پویا: اشارهگرهای مجازی
- 22. مفاهیم پیشرفته کلاسها
- 23. مدیریت خطا با استثناها (Exceptions)
- 24. کار با فایلها در C++
- 25. کتابخانه استاندارد C++ (STL)
- 26. کانتینرها: بردارها (Vectors)
- 27. کانتینرها: لیستها (Lists)
- 28. کانتینرها: صفها (Queues)
- 29. کانتینرها: پشتهها (Stacks)
- 30. کانتینرها: نگاشتها (Maps)
- 31. الگوریتمها در STL
- 32. تکرارکنندهها (Iterators)
- 33. برنامهنویسی شیءگرا پیشرفته
- 34. الگوهای طراحی (Design Patterns)
- 35. مقدمهای بر الگوریتمها
- 36. تحلیل پیچیدگی الگوریتمها (Big O)
- 37. مرتبسازی: مرتبسازی حبابی
- 38. مرتبسازی: مرتبسازی انتخابی
- 39. مرتبسازی: مرتبسازی درجی
- 40. مرتبسازی: مرتبسازی ادغامی
- 41. مرتبسازی: مرتبسازی سریع
- 42. جستجو: جستجوی خطی
- 43. جستجو: جستجوی دودویی
- 44. ساختارهای داده گراف
- 45. مفاهیم پایه گراف
- 46. پیمایش گراف: BFS
- 47. پیمایش گراف: DFS
- 48. کوتاهترین مسیر در گراف
- 49. درختها: مفاهیم پایه
- 50. درخت جستجوی دودویی (BST)
- 51. عملیات روی BST
- 52. هرمها (Heaps)
- 53. جداول هش (Hash Tables)
- 54. مقدمهای بر پایگاه داده
- 55. مفاهیم پایگاه داده رابطهای
- 56. طراحی پایگاه داده
- 57. زبان SQL: مقدمات
- 58. عملیات CRUD در SQL
- 59. ایندکسگذاری در پایگاه داده
- 60. امنیت پایگاه داده
- 61. مقدمهای بر شبکههای کامپیوتری
- 62. مدل OSI و TCP/IP
- 63. پروتکلهای لایه کاربرد
- 64. پروتکل HTTP
- 65. مقدمهای بر توسعه وب
- 66. HTML و CSS: مبانی
- 67. جاوا اسکریپت: مقدمات
- 68. مفاهیم سیستم عامل
- 69. مدیریت فرآیندها
- 70. مدیریت حافظه
- 71. مدیریت ورودی/خروجی
- 72. مقدمهای بر امنیت سایبری
- 73. انواع تهدیدات سایبری
- 74. رمزنگاری: مفاهیم پایه
- 75. رمزنگاری متقارن و نامتقارن
- 76. دیجیتال سیگنچر
- 77. امنیت در برنامهنویسی C++
- 78. اشکالزدایی (Debugging) در C++
- 79. ابزارهای اشکالزدایی در اوبونتو
- 80. روشهای بهینهسازی کد C++
- 81. مستندسازی کد
- 82. اصول مهندسی نرمافزار
- 83. چرخه حیات توسعه نرمافزار
- 84. تست نرمافزار
- 85. مدیریت پروژه نرمافزاری
- 86. مقدمهای بر هوش مصنوعی
- 87. یادگیری ماشین: مفاهیم پایه
- 88. یادگیری عمیق: مقدمات
- 89. پردازش زبان طبیعی (NLP)
- 90. مقدمهای بر محاسبات موازی
- 91. موازیسازی در C++
- 92. پردازش موازی با OpenMP
- 93. پردازش موازی با MPI
- 94. مقدمهای بر سیستمهای توزیع شده
- 95. مفاهیم هماهنگی در سیستمهای توزیع شده
- 96. امنیت در سیستمهای توزیع شده
- 97. معماری نرمافزار
- 98. معماری میکروسرویس
- 99. معماری رویداد محور
- 100. آینده برنامهنویسی C++
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.