البرمجة بلغة Visual C++ - الدورة 34.990 روبل روسي. من التخصصي تدريب 40 ac. ح، التاريخ: 12 مايو 2023.
Miscellanea / / November 28, 2023
نشأت لغة البرمجة C++ في أوائل الثمانينيات، عندما توصل Björn Stroustrup، موظف Bell Labs، إلى عدد من التحسينات على لغة C لتلبية احتياجاته الخاصة. في الوقت الحاضر، يتم استخدام لغة C++ على نطاق واسع لتطوير البرمجيات، كونها واحدة من لغات البرمجة الأكثر شعبية. ويشمل نطاقها إنشاء أنظمة التشغيل، ومجموعة متنوعة من برامج التطبيقات، وبرامج تشغيل الأجهزة، وتطبيقات الأنظمة المدمجة، والخوادم عالية الأداء، والألعاب.
هناك العديد من تطبيقات لغة C++، المجانية والتجارية، ولمنصات مختلفة. أحد متغيرات C++ هو Visual C++، وهو أحد منتجات Microsoft وهو جزء من مجموعة Microsoft Visual Studio. إذا تذكرنا أن منتجات Microsoft تُستخدم على نطاق واسع جدًا هذه الأيام، يصبح من الواضح أن هناك طلبًا على المحترفين الذين يعملون مع هذا البرنامج في السوق.
أولئك الذين يرغبون في تطوير حياتهم المهنية في مجال البرمجة مدعوون من قبل مركز التدريب المتخصص لحضور دورة “البرمجة في Visual C++”.
الدورة مخصصة لجميع مبرمجي لغة C وعلى جميع المنصات. سيكون مفيدًا لكل من مطوري C ذوي الخبرة والمبتدئين الذين يرغبون في تطوير مهاراتهم المهنية من خلال تعلم C++.
تم إعداد برنامج الدورة مع مراعاة متطلبات المعيار المهني "المبرمج" المعتمد. بأمر من وزارة العمل والحماية الاجتماعية في الاتحاد الروسي بتاريخ 18 نوفمبر 2013 رقم 679 ن.
دورة البرمجة بلغة Visual C++ تغطي جميع مراحل إعداد وكتابة البرامج بلغة C++. سوف تتعلم كيفية العمل مع مختلف أنواع البيانات والمشغلين والوظائف في C++، وتنفيذ التغليف، واستخدام المنشئات والمدمرات. إتقان الفئات والواجهات المجردة، وقوالب الوظائف، وتعلم كيفية إدارة الاستثناءات. يتضمن برنامج الدورة أيضًا دراسة بيئة تطوير Microsoft Visual Studio الحديثة.
خصوصية دورة "البرمجة في Visual C++" هي أن جميع المعرفة النظرية المكتسبة في الدورة يتم تعزيزها بأمثلة عملية. يتم تدريس الدورة من قبل مدرسين رائعين ومحترفين في مجالهم. كلهم يجمعون بنجاح بين التدريس والعمل العملي. عند الانتهاء من الدورة، سوف تحصل على شهادة من المركز “المتخصص” المعترف به من قبل أصحاب العمل.
سوف تتعلم:
- العمل مع أنواع البيانات المختلفة والمشغلين ووظائف C++
- تنفيذ التغليف
- استخدام المنشئين والمدمرين
- عمليات التحميل الزائد
- استخدام الميراث وتعدد الأشكال
- تطوير فئات وواجهات مجردة
- تطبيق قوالب الوظائف والطبقات
- إدارة الاستثناءات
- استخدم بيئة التطوير الحديثة Microsoft Visual Studio
5
الدوراتمدرس محترف لدورات 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. أنواع البيانات والعمليات والوظائف في C++ (4 ac. ح.)
- نوع البيانات المرجعية
- العمليات هي امتدادات للسياق.
- عمليات جديدة وحذف.
- وظائف مضمنة.
- التحميل الزائد للوظيفة. الحجج الافتراضية
الوحدة 2. التغليف (4 أ. ح.)
- إعلان الطبقة.
- صلاحية التحكم صلاحية الدخول.
- هذا المؤشر.
- فئات ووظائف ودية.
الوحدة 3. طرق الفصل الخاص (4 أ. ح.)
- المنشئ الافتراضي.
- نسخ المنشئ.
- التحميل الزائد للمصممين.
- المدمر.
الوحدة 4. أعضاء الصف الثابت والثابت (4 أ. ح.)
- وظائف وكائنات ثابتة.
- البيانات والوظائف الثابتة.
- قواعد التهيئة والاستخدام.
الوحدة 5. العمليات الزائدة (4 ac. ح.)
- قواعد التحميل الزائد للمشغل في C++.
- أمثلة على التحميل الزائد للعمليات الأساسية.
- التحميل الزائد على مشغل المهمة ومنشئ النسخ.
الوحدة 6. تدفقات البيانات في C++ (4 ac. ح.)
- التسلسل الهرمي لفئات المواضيع في C++.
- تنسيق الإدخال/الإخراج.
- استخدام وإنشاء المتلاعبين.
- الإدخال/الإخراج الزائد.
- العمل مع الملفات.
الوحدة 7. الميراث وتعدد الأشكال (4 ق. ح.)
- الميراث كآلية لإعادة استخدام التعليمات البرمجية.
- الوظائف الافتراضية والربط المتأخر.
- تعدد الميراث
- الطبقة الأساسية الافتراضية.
- وظائف افتراضية خالصة وفصول مجردة.
الوحدة 8. قوالب الوظائف والفئات (4 ac. ح.)
- مجالات تطبيق القوالب.
- إنشاء وتحميل وظائف القالب بشكل زائد.
- التعريف والتخصص واستخدام قوالب الفصل.
الوحدة 9. إدارة الاستثناءات (4 أ. ح.)
- باستخدام عوامل التشغيل المحاولة والالتقاط والرمي.
- تعريف نوع وقت التشغيل الديناميكي (RTTI).
- نوع عمليات التحويل.
الوحدة 10. الدرس الأخير (4 أ. ح.)
- استكمال الدورات الدراسية.