توضیحات
دوره Interactive GUI with C++ and ImGui: Practical examples . در این دوره آموزشی، نحوه ایجاد اپلیکیشن های تعاملی با استفاده از C++ و ImGui را یاد خواهید گرفت. از طریق ده مثال عملی، برنامه های مفیدی را توسعه می دهید و مهارت های C++ و ImGui خود را بهبود می بخشید.
ImGui چیست؟
- ImGui یک ابزار GUI قدرتمند و غیرقابل استفاده برای توسعه دهندگان ++C است. مزایای ImGui عبارتند از:
- ادغام آسان: ادغام آن در پروژه های موجود آسان است و نیازی به وابستگی های پیچیده ندارد.
- استقلال پلتفرم: ImGui روی پلتفرم ها و API های گرافیکی مختلف کار می کند.
- توسعه سریع: امکان تکرار سریع را فراهم می کند و یک مجموعه ویجت غنی را فراهم می کند.
- کارایی: ImGui برای عملکرد بالا بهینه شده است و به منابع کمی نیاز دارد.
- قابلیت سفارشی سازی: انعطاف پذیری را برای سفارشی کردن ظاهر ویجت ها و رابط های کاربری فراهم می کند.
- انجمن فعال: ImGui یک انجمن بزرگ و اختصاصی دارد که دائماً در حال توسعه و پیشرفت است.
این دوره از نمونه های زیر تشکیل شده است:
- تقویم با قرار ملاقات: یک تقویم کاربرپسند برای مدیریت قرارها و رویدادها ایجاد کنید.
- CSV Reader/Writer: برنامه ای برای خواندن و نوشتن فایل های CSV ایجاد کنید.
- File Diff Viewer: دو فایل را مقایسه کنید و تفاوت ها را تجسم کنید.
- File Explorer: برای پیمایش و مدیریت فایلها و پوشهها، یک کاوشگر فایل ایجاد کنید.
- Paint: یک برنامه طراحی اولیه با رنگ های مختلف ایجاد کنید.
- توابع پلاتر: یک پلاتر برای نمایش گرافیکی توابع ریاضی ایجاد کنید.
- ویرایشگر متن: یک ویرایشگر متن کاربر پسند با عملکردهای ویرایش اولیه ایجاد کنید.
- ساعت دیواری: یک ساعت دیواری دیجیتال طراحی کنید
- دسکتاپ شبیه ویندوز: یک دسکتاپ ساده با پنجره های قابل تنظیم و عناصر دسکتاپ طراحی کنید.
- پروژه نهایی: تمام قسمت های قبلی را در یک قسمت ترکیب کنید
امروز در فناوری فردا یک حرفه ای شوید!
آنچه که در دوره Interactive GUI with C++ and ImGui: Practical examples فرا خواهید گرفت
- مبانی ImGui و موضوعات متوسط
- تجسم با Implot
- مثال: کاوشگر فایل سفارشی، تقویم و غیره.
- همه اینها در یک پروژه مدرن CMake
این دوره مناسب افرادیست که
- توسعه دهندگان نرم افزار C/C++ یا دانشجویان علوم کامپیوتر آینده
- توسعه دهندگان نرم افزار C/C++ که می خواهند مهارت های خود را بهبود بخشند
مشخصات دوره Interactive GUI with C++ and ImGui: Practical examples
- ناشر: یودمی
- مدرس: Jan Schaffranek
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 7 ساعت و 3 دقیقه
- تعداد دروس: 59
سرفصل های دوره

پیشنیازهای دوره Interactive GUI with C++ and ImGui: Practical examples
- C++ Basics: Functions, Classes etc.
- Basic knowledge about the terminal and your own operating system
تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژهی فایل(ها): www.downloadly.ir
حجم
5.3 گیگابایت





























![[NEW] AI Foundations for Technical Professionals](https://downloadly.ir/wp-content/uploads/2026/10/NEW__AI_Foundations_for_Technical_Professionals-Copy.jpg)
















1 دیدگاه. همین الان خارج شوید
آقا دمتون گرم ، بهترینید ,
عالی.