توضیحات
Coding a GUI in C دوره آموزشی نحوه ساخت رابطهای کاربری گرافیکی با استفاده از زبان برنامهنویسی C می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره مناسب توسعهدهندگان C، برنامهنویسان سیستمی، دانشجویان و مبتدیان علاقهمند به توسعه اپلیکیشن دسکتاپ است و مفاهیم موردنیاز برای عبور از برنامههای خطفرمان و ساخت اپلیکیشنهای گرافیکی تعاملی را معرفی میکند، در حالی که نزدیک به سطح سختافزار کار میکند، نه با تکیه بر فریمورکهای سطحبالا. فراگیران کار خود را کمی غیرمعمول آغاز میکنند، با طراحی بخش بصری GUI در Adobe Illustrator و ساخت یک مقیاس رنگی با استفاده از کمی HTML و CSS، که به آنها یک هدف بصری مشخص پیش از نوشتن هر کد C میدهد. این رویکرد طراحیمحور به فراگیران کمک میکند درک کنند برای چه چیزی میسازند و چرا برخی تصمیمات چیدمان و رندر پس از شروع پیادهسازی اهمیت دارند.
سپس دوره به کار فنی اصلی میرود: برنامهنویسی یک رابط کاربری گرافیکی کاملاً از ابتدا در C. فراگیران معماری GUI، پنجرهها، ویجتها، دکمهها و منوها را مطالعه میکنند، همراه با نحوه ساختاردهی و مدیریت این عناصر در سطح پایین. مدیریت ورودی و برنامهنویسی رویدادمحور بهطور عمیق پوشش داده میشوند، زیرا اپلیکیشنهای GUI اساساً متفاوت از برنامههای خطی خطفرمان رفتار میکنند و به اقدامات کاربر پاسخ میدهند نه اینکه از بالا به پایین اجرا شوند. مدیریت چیدمان و منطق اپلیکیشن در سراسر دوره به هم پیوند میخورند و نشان میدهند چگونه C مستقیماً با کتابخانههای گرافیکی و رابطهای سیستمعامل برای رسم و بهروزرسانی صفحه تعامل دارد. دوره با نوشتن یک موتور گرافیک دوبعدی سفارشی با استفاده از C همراه با مقدار کمی کد اسمبلی سطح پایین به اوج خود میرسد و به فراگیران دیدی مستقیم از نحوه عملکرد واقعی رندر گرافیک زیر انتزاعات معمول میدهد. در پایان، فراگیران یک سیستم GUI کاربردی در C از ابتدا ساختهاند و درکی واقعی از مبانی برنامهنویسی گرافیکی کسب کردهاند، بهجای تکیه بر toolkit های از پیشساخته.
آنچه در دوره Coding a GUI in C یاد خواهید گرفت:
- یادگیری طراحی GUI در Adobe Illustrator
- یادگیری ساخت یک مقیاس رنگی با استفاده از کمی html و css
- یادگیری برنامهنویسی یک رابط کاربری گرافیکی از ابتدا در C
- نوشتن موتور گرافیک دوبعدی اختصاصی خودتان با استفاده از C و کمی کد اسمبلی سطح پایین
- و …
مشخصات دوره
ناشر: یودمی
مدرس: dr Jonas Birch, C programming ninja
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 7
مدت زمان آموزش: 11 ساعت و 53 دقیقه
سرفصل های دوره

پیش نیازهای دوره Coding a GUI in C
You need a basic understanding of the C language, everything else is spelled-out in the course
تصاویر دوره

فیلم معرفی دوره Coding a GUI in C
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
5 گیگابایت












































