مكتبة Qt5 (C++). المستوي 2. التطوير المتقدم لواجهة المستخدم - الدورة 39990 روبل روسي. من التخصصي تدريب 40 ac. ح، التاريخ: 23 سبتمبر 2023.
Miscellanea / / November 28, 2023
كيو تي – بيئة مشتركة بين الأنظمة الأساسية لتطوير واجهة المستخدم في لغة C++، وكذلك في اللغات الأخرى الموجهة للكائنات.
كيو تي الخالق - بيئة تطوير متكاملة تركز على تطوير تطبيقات كيو تي.
يغطي المقرر الآليات والتقنيات المتقدمة للعمل مع كيو تي، بما في ذلك تصور البيانات. يكشف عن تقنيات العمل مع قواعد البيانات، ويطور أيضًا مهارات استخدام آليات كيو تي في التصميم.
- المبرمجون الذين يتحدثون C++ ويريدون تعميق معرفتهم في Qt
- شركات التطوير التي تحتاج إلى متخصصين معتمدين ومتمرسين في كيو تي
- المبرمجون الذين يرغبون في تعلم تعميق معرفتهم ومهاراتهم في استخدام Qt5
سوف تتعلم:
إنشاء تصورات البيانات باستخدام كيو تي؛
العمل مع قواعد البيانات من كيو تي؛
استخدم آليات Qt المتقدمة عند تصميم تطبيقاتك الخاصة.
مدرس محترف لدورات Qt5. يتمتع بخبرة 5 سنوات كمطور برامج (C\C++)، و3 سنوات كمطور رئيسي، وسنتين كمهندس برمجيات، و10 سنوات كمدرس. في هذه...
مدرس محترف لدورات Qt5. يتمتع بخبرة 5 سنوات كمطور برامج (C\C++)، و3 سنوات كمطور رئيسي، وسنتين كمهندس برمجيات، و10 سنوات كمدرس. وهو حاليًا مهندس برمجيات ومصمم رائد في 1C.
خريج (مع مرتبة الشرف) من كلية الكيمياء بجامعة موسكو الحكومية التي تحمل اسم M.V. لومونوسوف. يدرس فلاديمير ألكساندروفيتش باستمرار ويحسن مستواه، ويولي اهتمامًا كبيرًا للتصميم المختص وأسلوب البرمجة. يعرف العديد من لغات البرمجة (C/C++، Python، PHP، Java)، وعلى مدار سنوات الممارسة، عمل في جميع لغات البرمجة الرئيسية تقريبًا. حاصل على شهادات تقدير من مرافق وضع البرامج (خلال فترة عمله في Agat - أحد أكبر الأنظمة المتكاملون للبحرية)، بالإضافة إلى أكثر من 70 مراجعة من أكثر من 500 عميل على profi.ru (الإجمالي تصنيف 4.63+).
فلاديمير ألكساندروفيتش هو مدرس "دقيق" بالمعنى الجيد للكلمة - فهو يحاول دائمًا فهم المشكلة / التكنولوجيا / المفهوم حتى النهاية - حتى يصبح كل شيء واضحًا لطلاب فصوله. إنه يشرح جيدا، يعلم أن يفعل كل شيء بشكل نظيف وصحيح في المرة الأولى، يعرف كيفية الاستماع وسماع الجمهور. يلاحظ المستمعون بشكل خاص قدرته على إيجاد نهج منفصل لكل طالب، بالإضافة إلى الأمثلة المفيدة التي يقدمها من الممارسة الشخصية.
وحدة 1. MVC (وحدة تحكم عرض النموذج). نموذج عرض النموذج والتحكم في Qt (2 ac. ح.)
MVC - نموذج التحكم في عرض النموذج الكلاسيكي
نموذج عرض مندوب - MVC في كيو تي
الوحدة 2. نماذج في كيو تي. الموديلات القياسية (2ac. ح.)
QAbstractItemModel ومشتقاته
نموذج QStandardItemModel العام
الوحدة 3. البرمجة النموذجية (4 أ. ح.)
نموذج للقائمة
نموذج للجدول
نموذج للخشب
الوحدة 4. التمثيل. وجهات النظر القياسية. الأفكار الخاصة (4 أ. ح.)
كيو ليست فيو، كيو تيبل فيو، كيو تري فيو
QListWidget، QTableWidget، QTreeWidget
QAbstractItemView وتطوير وجهات نظرك الخاصة بناءً عليه
الوحدة 5. المندوبون. المندوبين القياسية. مندوبون خاصون (4 ف. ح.)
فهم المندوبين
QItemDelegate وQStyledItemDelegate
تطوير المفوضين الخاصين بك على أساس QAbstractItemDelegate ومشتقاته
الوحدة 6. العمل مع قواعد البيانات في كيو تي (8 ac. ح.)
استخدام قواعد البيانات في كيو تي
نماذج للعمل مع قواعد البيانات
مثال على إنشاء تطبيق باستخدام قاعدة بيانات باستخدام SQLite
الوحدة 7. تعدد الخيوط في كيو تي (2 ac. ح.)
تعدد مؤشرات الترابط في كيو تي
مزامنة الموضوع في كيو تي
تقنيات المزامنة الخاصة الفريدة لـ Qt
QtCompetitive
الوحدة 8. رقائق كيو تي (2 تيار متردد. ح.)
نظرة عامة على QStateMachine
نظرة عامة على QtRemoteObject
الوحدة 9. مقدمة إلى QML (باستخدام QML كتمثيل للنماذج) (4 ac. ح.)
الوحدة 10. إنشاء التطبيق الخاص بك باستخدام MVC (عمل عملي) (8ac. ح.)
دورة البرمجة بلغة Visual C++ تغطي جميع مراحل إعداد وكتابة البرامج بلغة C++. سوف تتعلم كيفية العمل مع مختلف أنواع البيانات والمشغلين والوظائف في C++، وتنفيذ التغليف، واستخدام المنشئات والمدمرات. إتقان الفئات والواجهات المجردة، وقوالب الوظائف، وتعلم كيفية إدارة الاستثناءات. يتضمن برنامج الدورة أيضًا دراسة بيئة تطوير Microsoft Visual Studio الحديثة.
4,2
34 990 ₽
إن العالم الحديث يتغير بسرعة، وكذلك تحديات الأعمال، الأمر الذي يتطلب تطوير تطبيقات مرنة. إحدى الطرق لتحقيق المرونة هي تقليل التبعيات الصارمة بين أجزاء النظام. للقيام بذلك، لدى المطور العديد من القوالب والأدوات تحت تصرفه. أحد الأساليب الفعالة هو حقن التبعية، وهو ما تم تخصيص التدريب له. تغطي هذه الدورة مبادئ التصميم التي تكمن وراء المكتبات وأنماط DI الرئيسية مكافحة الأنماط، ويتعلم المبادئ الأساسية والمتقدمة لإدارة التبعية باستخدام مكتبات IoC والتصميم أنظمة
4
12 500 ₽