دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش Qt 6 Core با ++C برای مبتدیان

آموزش Qt 6 Core با ++C برای مبتدیان

✅ سرفصل و جزئیات آموزش

    نچه یاد خواهید گرفت:

    • ++C برای مبتدیان
    • برنامه نویسی ++C
    • Qt
    • Qt 6 Core
    • متغیرها
    • Scope
    • اشاره گرها
    • QObject
    • برنامه های خط فرمان
    • ورودی و خروجی
    • کنترل جریان
    • توابع
    • سیگنال ها و اسلات ها
    • کستینگ
    • مدیریت خطا
    • تمپلیت ها
    • کلاس QString 
    • کلاس QList 
    • کلاس QVariant 
    • کلاس QMap
    • کلاس QVector
    • کلاس QTimer
    • qDebug, qInfo, qWarning, qCritical, qFatal
    • سیستم مالکیت Qt
    • Getters و setters

    پیش نیازهای دوره

    • اتصال به اینترنت و تمایل به یادگیری
    • تجربه کمی مفید است، اما ما از ابتدا شروع می‌کنیم.

    توضیحات دوره

    برنامه نویسی چندسکویی را با Qt و ++C یاد بگیرید، یکبار بنویسید، در هرجایی بسازید، Qt تقریبا روی هرچیزی به صورت مجازی اجرا می شود. شما احتمالا اپلیکیشن هایی دارید که با Qt بر روی کامپیوتر، تلفن هوشمند، تلویزیون و دیگر دستگاه های الکترونیکی شما اجرا می شود.

    هیچ تجربه ای نیاز نیست، این یک دوره مبتدی است که اصول Qt 6 و ++C را به شما آموزش خواهد داد. این دوره به عنوان جایگزینی مستقیم برای معرفی به کلاس ++C در نظر گرفته می شود. این دوره با موضوعات ساده ای مانند "متغیر چیست" شروع می شود و با برخی کلاس های پایه Qt و نحوه کار با آنها به پایان می رسد. تمرکز اصلی این دوره بر این است که به دانشجو یک پایه قوی بدهیم تا از طریق آن به جلو حرکت کند. در پایان این دوره شما می توانید با استفاده از ++C و Qt اپلیکیشن های پایه را ایجاد کنید. این دوره یک ثبت مجدد کامل از Qt 5 برای دوره مبتدی و پوشش مباحث جدید با استفاده از CMAKE به جای QMAKE است.

    ما با مفاهیم اساسی مانند متغیرها شروع می کنیم و هر بخش به سمت موضوعات پیچیده تری مانند الگوها، کلاس ها، مدیریت خطا  و چگونگی استفاده از برخی از کلاس های Qt 6 که در کتابخانه اصلی قرار دارند، حرکت می کند.

    این دوره از ++C و Qt Creator استفاده می کند که بهترین محیط برای توسعه اپلیکیشن های پلتفرم چندسکویی با استفاده از Qt است که در ویندوز، Liniux ،Mac و دستگاه های تعبیه شده مانند raspberry pi، آیفون و اندروید اجرا می شود.

    سایر بخش های دوره:

    این دوره برای چه کسانی مناسب است؟

    • هرکسی که می خواهد اصول اولیه ++C و Qt 6 را یاد بگیرد.

    آموزش Qt 6 Core با ++C برای مبتدیان

    • این دوره شامل چه مواردی می شود 01:14
    • این دوره شامل چه مواردی نمی شود 00:52
    • چه افرادی باید این دوره را بگذرانند؟ 01:18
    • پیش‌نیازهای دوره 01:47
    • آیا از قبل ++C را می‌شناسید 01:19
    • مدرس کیست؟ 01:24
    • خام و بدون فیلتر 01:45
    • بررسی اجمالی Qt 01:38
    • بررسی اجمالی دوره ها 01:42
    • Qt بسیار وسیع است 01:27
    • چیست؟ چرا؟ چطور؟ و جمع بندی 00:55
    • اهداف این دوره 01:03
    • Qt چیست؟ 01:15
    • چه چیزهایی می توانید با Qt بسازید؟ 00:52
    • دانلود 05:04
    • نصب 00:42
    • نصب روی ویندوز 03:49
    • نصب روی مک 03:13
    • نصب روی لینوکس 05:28
    • بررسی IDE 11:30
    • مشکلات نصب 00:55
    • باگ ها 00:57
    • بررسی ها و بازخورد 01:23
    • آزمون بخش 1 None
    • بخش 1 - تکلیف None
    • ++C چیست؟ 01:49
    • چرا از ++C استفاده کنیم؟ 01:02
    • با ++C چه چیزی می توانید ایجاد کنید 02:09
    • چالش های ++C 02:10
    • فرآیند ساخت ++C 01:44
    • فرایند ساخت C++ Qt 01:48
    • مسائل مورد انتطار 01:17
    • کتابخانه استاندارد ++C 02:39
    • Qt چگونه از ++C استفاده می کند 02:33
    • چه مقدار ++C را پوشش خواهیم داد؟ 02:11
    • بخش 2 - آزمون None
    • بخش 2 - تکلیف None
    • Hello world 13:08
    • بررسی روند ساخت 07:34
    • کامنت‌ها 07:11
    • استانداردهای کدنویسی، استایل ها و قراردادها 03:47
    • بخش 3 - آزمون None
    • بخش 3 - تکلیف None
    • آشنایی با متغیرها 00:34
    • متغیر چیست؟ 06:11
    • مقدمه ای بر انواع داده 01:05
    • انواع داده 16:26
    • مقدمه ای بر constants 00:32
    • Constants 03:47
    • Enums 06:38
    • Structs 08:37
    • مقدمه ای بر آرایه ها 02:40
    • آرایه‌ها 12:05
    • عملگرهای حسابی 06:58
    • عملگرهای تخصیص 05:32
    • عملگرهای مقایسه‌ 05:59
    • عملگرهای منطقی 11:00
    • بخش 4 - آزمون None
    • بخش 4 - تکلیف None
    • cout 07:27
    • cin 04:59
    • cerr 03:27
    • QDebug 08:38
    • بخش 5 - آزمون None
    • بخش 5 - تکلیف None
    • مقدمه ای بر کنترل جریان 01:16
    • کنترل جریان چیست 03:32
    • دستور If 10:03
    • دستورات IF و Else 08:20
    • عملگر سه تایی 04:08
    • Switch 10:51
    • مقدمه ای بر لوپ ها 00:40
    • حلقه های Do 07:10
    • مقدمه ای بر for loops 00:50
    • حلقه‌های For 09:19
    • مثال ماشین حساب سن 06:35
    • آزمون بخش 6 None
    • بخش 6 - تکلیف None
    • توابع چیست؟ 06:22
    • مقدمه ای بر توابع 08:37
    • پارامترهای تابع 09:40
    • تابع کنترل جریان 08:45
    • Overloading 10:04
    • بر اساس ref و value 12:15
    • توابع در ساختارها 04:58
    • بازگردانی مقادیر 15:38
    • بخش 7 - آزمون None
    • بخش 7 - تکلیف None
    • کلاس ها blueprints هستند 00:46
    • کلاس‌ها چه هستند 05:41
    • مقدمه ای بر کلاس ها 21:08
    • Constructors و Deconstructors 17:21
    • مقدمه ای بر وراثت 00:49
    • وراثت 18:48
    • رابط‌ها 14:30
    • Overriding 04:38
    • کلاس QObject 13:30
    • ماشین حساب سن 12:15
    • بخش 8 - آزمون None
    • بخش 8 - تکلیف None
    • مقدمه ای بر scope 00:59
    • scope چیست؟ 03:15
    • چرا به scope نیاز داریم 02:53
    • scope در مقابل namespace 03:20
    • scope استاتیک و دینامیک 02:48
    • اسکوپ تابع 06:58
    • scope کلاس 10:38
    • اسکوپ سراسری 05:36
    • scope استاتیک در کلاس ها 08:30
    • توابع استاتیک در کلاس ها 06:27
    • بخش 9 - آزمون None
    • بخش 9 - تکلیف None
    • اشاره گرها چه هستند؟ 03:13
    • Stack و Heap 05:05
    • اشاره گرها در مقابل کپی ها 08:46
    • مدیریت حافظه اشاره گر 08:01
    • مدیریت حافظه اتوماتیک 07:45
    • روابط QObject parent child 08:52
    • QObject نمی تواند کپی شود 06:20
    • Q_DISABLE_COPY 02:29
    • بخش 10 - آزمون None
    • بخش 10 - تکلیف None
    • مقدمه ای بر سیگنال ها و اسلات ها 03:31
    • سیگنال ها و اسلات ها چه هستند؟ 02:24
    • چرا از سیگنال ها و اسلات ها استفاده می شود؟ 03:05
    • اتصال 11:20
    • قطع اتصال 22:33
    • Q_Property 14:49
    • مثال تایمر 09:26
    • مثال داگ 08:59
    • بخش 11 - آزمون None
    • بخش 11 - تکلیف None
    • مقدمه ای بر کستینگ 01:15
    • کستینگ چیست؟ 02:08
    • چرا به کستینگ نیاز داریم؟ 01:08
    • Implicit casting 02:16
    • Explicit casting 02:50
    • کستینگ دینامیک 07:37
    • کستینگ استاتیک 05:28
    • کستینگ تفسیر مجدد 11:40
    • QObject cast 07:57
    • بخش 12 - کوئیز None
    • بخش 12 - تکلیف None
    • ارورها و استثناها 05:50
    • Throw کردن 06:38
    • دستور try-catch 10:03
    • نحوه برخورد Qt با مسائل 05:42
    • مدیریت استاندارد ++C 05:06
    • مدیریت سفارشی 04:13
    • آزمون بخش 13 None
    • بخش 13 - تکلیف None
    • قالب ها چه هستند؟ 02:14
    • چرا از قالب ها استفاده می شود؟ 05:40
    • مثال قالب 04:06
    • مسائل قالب 08:44
    • کلاس های قالب 06:13
    • قالب ها و QObject 03:01
    • بخش 14 - کوئیز None
    • بخش 14 - تکلیف None
    • QObject 11:36
    • انواع Qt int 03:31
    • QDate ،QTime ،QDatetime 09:39
    • QString 10:36
    • QByteArray 06:11
    • QVariant 06:15
    • QStringList 06:28
    • QList 04:54
    • QVector 03:12
    • QMap 19:13
    • بخش 15 - کوئیز None
    • بخش 15 - تکلیف None
    • نحوه استفاده از سیستم کمکی 02:58
    • به سفر خود ادامه دهید 01:15

    6,201,500 1,240,300 تومان

    مشخصات آموزش

    آموزش Qt 6 Core با ++C برای مبتدیان

    • تاریخ به روز رسانی: 1404/09/07
    • سطح دوره:مقدماتی
    • تعداد درس:173
    • مدت زمان :15:42:03
    • حجم :6.38GB
    • زبان:دوبله زبان فارسی
    • دوره آموزشی:AI Academy

    آموزش های مرتبط

    The Great Courses
    1,461,500 292,300 تومان
    • زمان: 03:42:51
    • تعداد درس: 14
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    490,000 98,000 تومان
    • زمان: 01:03:27
    • تعداد درس: 18
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    490,000 98,000 تومان
    • زمان: 00:51:02
    • تعداد درس: 15
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    4,687,000 937,400 تومان
    • زمان: 11:52:54
    • تعداد درس: 6
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    961,000 192,200 تومان
    • زمان: 02:26:58
    • تعداد درس: 20
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    6,412,000 1,282,400 تومان
    • زمان: 16:14:29
    • تعداد درس: 116
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    1,033,500 206,700 تومان
    • زمان: 02:37:34
    • تعداد درس: 19
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    980,500 196,100 تومان
    • زمان: 02:29:41
    • تعداد درس: 9
    • سطح دوره:
    • زبان: دوبله فارسی
    The Great Courses
    1,876,000 375,200 تومان
    • زمان: 04:45:11
    • تعداد درس: 54
    • سطح دوره:
    • زبان: دوبله فارسی

    آیا سوالی دارید؟

    ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
    امروز با ما تماس بگیرید