لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Qt 5 C++ توسعه رابط کاربری گرافیکی - متوسط
Qt 5 C++ GUI Development - Intermediate
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش رابط کاربری گرافیکی C++ Qt Intermediate: رویدادها، نقاشی، معماری نمای مدل، چارچوب نمای گرافیکی، استقرار و موارد دیگر. برنامهنویسی رویداد ویجتهای سفارشی نقاشی و طراحی کشیدن و رها کردن دادهها از طریق کلیپبورد مدلنمای معماری گرافیک مشاهده چارچوب پیادهسازی ویژگیهای کپی، برش و چسباندن در برنامههای Qt ذخیره و بارگیری اسناد واگرد Redo در برنامههای Qt ساخت موارد قابل تغییر اندازه در گرافیک مشاهده پشتیبانی از چند زبان در برنامه های Qt استقرار برنامه های Qt در ویندوز و لینوکس و مک ساخت بازی ها و برنامه های نقاشی با Qt پیش نیازها: دانش اولیه توسعه رابط کاربری گرافیکی Qt C++
نکته ویژه: این دوره بر اساس Qt 5 است. Qt 6 که در دسامبر 2020 منتشر شد آخرین نسخه است. ما روی بهروزرسانیهایی کار میکنیم تا Qt 6 را در نظر بگیریم که طی چند ماه آینده تکمیل خواهد شد. در عین حال، توصیه می کنیم از Qt 5 برای بهترین تجربه در این دوره استفاده کنید.
Qt یک چارچوب توسعه برنامه کاربردی متقابل پلتفرم بالغ است که میتوانید از آن برای توسعه برای Windows، Mac، Linux، Mobile و دستگاههای جاسازی شده استفاده کنید.
این دوره برخی از ویژگی های پیشرفته چارچوب Qt را به شما آموزش می دهد. این یک دوره مبتدی نیست. این یک دوره تکمیلی در دوره توسعه رابط کاربری گرافیکی Qt 5 C++ ما برای مبتدیان است، بنابراین شما باید آن دوره را گذرانده باشید یا تجربه مشابهی از جاهای دیگر داشته باشید.
این دوره مملو از نکات و ترفندهای فراوانی است که به شما کمک میکند در ساختن برنامههای GUI حرفهای با استفاده از C++ و Qt تسلط پیدا کنید. سخنرانیها با دقت طراحی شدهاند و حول دموهایی میچرخند که قابل درک هستند و به راحتی قابل درک هستند. کاهش چربی و کمک به درک موضوع مورد نظر.
این دوره فقط در مورد تئوری و دموهای ساده نیست. نه!
ما تئوری و دموهای ساده را انجام خواهیم داد زیرا برای درک اصول اولیه به آن نیاز دارید.
اما ما از این هم فراتر خواهیم رفت و پروژه های عملی کاملی را برای شما ایجاد نمی کنیم تا همه دانش را در دوره جمع آوری کرده و تمرین کنید. شما یک کلون از بازی Flappy Bird و یک برنامه نقاشی کامل خواهید ساخت که از هزاران ویژگی جالب مانند طراحی با قلم، پاک کردن، اندازه مجدد اشکال، کپی، برش و چسباندن، کشیدن و رها کردن، لغو مجدد، ذخیره و بارگیری اسناد و بسیاری از ویژگی های دیگر.
در اینجا برخی از مواردی وجود دارد که در این دوره به آنها مسلط خواهید شد:
برنامه نویسی رویداد در Qt
ساخت ابزارک های سفارشی
نقاشی و طراحی با Qt
کشیدن و رها کردن در ابزارکهای Qt
ویژگی های پیشرفته در برنامه نویسی Qt Model View
چارچوب نمای گرافیکی
ویژگیهای کپی، برش و جایگذاری در برنامههای رابط کاربری گرافیکی
ساخت موارد گرافیکی قابل تغییر اندازه
ذخیره و بارگیری اسناد در برنامه های Qt شما
واگرد انجام مجدد
ساخت مدلهای درخت فقط خواندنی و قابل ویرایش از ابتدا
پشتیبانی از چندین زبان در برنامههای رابط کاربری گرافیکی Qt C++
استقرار برنامههای Qt خود در Windows، Mac و Linux و راههای دیگر...
در پایان ما یک برنامه کامل نقاشی مبتنی بر نمای گرافیکی و یک کلون از بازی محبوب Flappy Bird را برای شما ایجاد خواهیم کرد تا همه دانش را در این دوره در پروژههای واقعی بکار ببرید.
این دوره با دقت طراحی شده است تا شما را به ساخت پروژه های مرحله به مرحله ترغیب کند و حتی مفاهیم پیچیده را به راحتی درک کند. اگر به دنبال ساخت برنامههای گرافیکی حرفهای Qt C++ هستید، این دوره به شما کمک میکند در کوتاهترین زمان ممکن به آنجا برسید.
Qt پلتفرم انتخابی برای هزاران پروژه نرمافزاری، هم منبع باز و هم تجاری، از جمله پروژهای است که ما ویدیوهای خود را ضبط میکنیم. اگر میخواهید از ++C برای ساخت برنامههای رابط کاربری گرافیکی حرفهای استفاده کنید که میتوانند تقریباً روی هر پلتفرمی اجرا شوند، Qt از این نظر در رتبه دوم قرار دارد. لطفاً برخی از ویدیوهای پیشنمایش را بررسی کنید و اجازه دهید شروع به ساخت برنامههای حرفهای C++ GUI با استفاده از Qt کنیم.
سرفصل ها و درس ها
معرفی
Introduction
خوش آمدی
Welcome
تیزر
Teaser
مدیریت رویداد
Event Handling
مروری بر رویدادها در Qt
Overview of Events in Qt
رویدادهای نمایشی: بازی با رویدادها
Events Demo : Playing with Events
حلقه رویداد، انتشار، و روشهای رسیدگی به رویدادها: نظریه
Event Loop, Propagation, and Methods To Handle Events : Theory
نمایش نظرات