لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Qt 5 Core Intermediate با C++
Qt 5 Core Intermediate with C++
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
از جایی ادامه مییابد که دوره مبتدیان متوقف شده است. تنظیمات تایمرهای میانی Qt 5 هسته سیستم فایل الگوهای طراحی پیش نیازها: درک سطح مبتدیان از کتابخانههای هسته Qt
این یک دوره مبتدی نیست! این دومین دوره از سری Qt 5 است و ادامه دوره Qt 5 Core برای مبتدیان است. به شدت توصیه می شود که ابتدا آن دوره را تکمیل کنید! دروس متوسط زیادی وجود ندارد، هدف این یکی پر کردن شکاف بین برنامه نویسان مبتدی و پیشرفته است. این دوره برای آموزش کلاس های اصلی در Qt 5 به دانش آموز ادامه می یابد. این دوره بیش از Qt 5 است. زیرا Qt 6 دارای تغییرات بسیار زیاد، من این درس ها را با استفاده از Qt 6 دوباره ضبط می کنم و آنها را در دوره دیگری قرار می دهم، نمایه مربی خود را برای به روز رسانی بررسی می کنم.
قطعات هسته Qt برای برنامه نویسان متوسط
نشانگرهای هوشمند
QSettings
QIODevice
QFile QDIR
qCompress
رمزگذاری
سریال سازی
الگوهای طراحی
و خیلی چیزهای دیگر
سرفصل ها و درس ها
مدیریت حافظه
Memory Management
نسخه ها - Qt 5 در مقابل Qt 6
Versions - Qt 5 vs Qt 6
روابط والدین با فرزند
Parent Child Relationships
QPointer
QPointer
QScopedPointer
QScopedPointer
QSharedPointer
QSharedPointer
تکلیف 1
Assignment 1
بخش 1 - آزمون
Section 1 - Quiz
مجموعه ها
Collections
QList در مقابل QVector
QList vs QVector
QHash
QHash
QSet
QSet
QMap
QMap
QLinkedList
QLinkedList
تکلیف 2
Assignment 2
بخش 2 - آزمون
Section 2 - Quiz
کار با تنظیمات
Working with settings
مقدمه ای بر QSettings
Introduction to QSettings
گروه ها در QSettings
Groups in QSettings
گروه های ناوبری
Navigating groups
تکلیف 3
Assignment 3
بخش 3 - آزمون
Section 3 - Quiz
کار با فایل سیستم
Working with the file system
QBuffer
QBuffer
QDir
QDir
QFileInfo
QFileInfo
QStorageInfo
QStorageInfo
QFile
QFile
خواندن فایل ها
Reading Files
QDataStream
QDataStream
QTextStream
QTextStream
QLockFile
QLockFile
تکلیف 4
Assignment 4
بخش 4 - آزمون
Section 4 - Quiz
کاوش QDebug
Exploring QDebug
نصب یک کنترل کننده پیام
Installing a message handler
ایجاد کلاس لاگر
Creating a logger class
ایجاد دسته بندی
Creating categories
تکلیف 5
Assignment 5
بخش 5 - آزمون
Section 5 - Quiz
رمزگذاری
Encoding
ASCII
ASCII
UTF-8
UTF-8
پایه 64
Base64
هگز
Hex
QTextCodec
QTextCodec
تکلیف 6
Assignment 6
بخش 6 - آزمون
Section 6 - Quiz
کار با qCompress و qUncompress
Working with qCompress and qUncompress
فشرده سازی داده ها
Compressing data
فشرده سازی یک فایل
Compressing a file
تکلیف 7
Assignment 7
بخش 7 - آزمون
Section 7 - Quiz
سریال سازی
Serialization
سریال سازی QObjects
Serializing QObjects
سریال سازی کلاس
Serializing a class
سریال به JSON
Serialize to JSON
سریال به XML
Serialize to XML
تکلیف 8
Assignment 8
بخش 8 - آزمون
Section 8 - Quiz
الگوریتم ها
Algorithms
qDeleteAll
qDeleteAll
qfill
qFill
qSort
qSort
q برابر
qEqual
ماکروهای سفارشی
Custom Macros
تکلیف 9
Assignment 9
بخش 9 - آزمون
Section 9 - Quiz
کار با سیستم عامل
Working with the operating system
نمایش نظرات