البرمجة في بايثون. المستوي 2. دورة متقدمة - دورة 40990 فرك. من متخصص، تدريب، التاريخ: 27 نوفمبر 2023.
Miscellanea / / November 28, 2023
ترقية! لجميع المشاركين في دورة بايثون نقدم خصمًا بنسبة 30% على دورات "البرمجة بلغة R" بتنسيق التعلم عن بعد. لتقديم طلب للحصول على خصم، يرجى الاتصال بمديرينا.
سوف تتعلم:
إنشاء الفصول الدراسية الخاصة بك؛
تقييم مدى تعقيد الخوارزمية.
استخدام هياكل البيانات القياسية الأكثر أهمية؛
إنشاء هياكل البيانات الخاصة بك بناءً على الهياكل القياسية.
مدرس ومبرمج ومهندس لديه معرفة عملية بالاتجاهات تطوير بايثونمثل “إنترنت الأشياء” و”البيانات الضخمة” وغيرها. يشارك في إنشاء حلول الأعمال المتعلقة بالبرمجيات والأجهزة X5، أوزون, فيليب موريس، ساب. مرشد وعضو لجنة تحكيم في hackathons، ومتحدث في فعاليات وورش عمل تكنولوجيا المعلومات.
مدرس دورة برمجة محترف، مطور معتمد معهد بايثون مع خبرة عمل عامة في مجال تكنولوجيا المعلومات أكثر من 20 عاما. بناء أنظمة تكنولوجيا المعلومات في 4 شركات من الصفر. أكثر من 5 سنوات.
تخرج فاديم فيكتوروفيتش من الجامعة الحكومية الروسية للعلوم الإنسانية عام 2000 بتخصص في المعلوماتية وعلوم الكمبيوتر. محترف حقيقي في الأمور الإدارية نظام إدارة قواعد البيانات، أتمتة العمليات التجارية للشركة (تخطيط موارد المؤسسات وإدارة علاقات العملاء وما إلى ذلك)، وإنشاء حالات الاختبار وتدريب الموظفين.
قادرة على تحفيز وآسر. إنه متطلب من مستمعيه، ومستعد دائمًا لتوضيح النقاط الصعبة. تتيح له الخبرة الواسعة في العمل في المشاريع الحقيقية الاهتمام بتلك التفاصيل التي عادة ما يتجاهلها المطورون المبتدئون.
مدرس محترف لدورات البرمجة ذو خبرة عامة أكثر من 10 سنوات. خبرة عملية في البرمجة باللغة بايثون أكثر من 4 سنوات. أثناء التدريس، أصبح مؤلفًا لـ 12 دورة برمجة لمختلف المنظمات، وتم تدريبه أكثر من 1000 مستمع. (التدريس وجهًا لوجه والتدريس عبر الإنترنت).
تخرج إيفجيني فيتاليفيتش من SibGIU في عام 2006 بتخصص في أتمتة الأنظمة المعدنية. يقوم بتحسين مهاراته بانتظام وهو حاليًا خبير في لغات البرمجة بايثون، سي ++، جافا سكريبت. كما أنه يستخدم بشكل فعال في عمله Nodejs (+webpack)، جانغو، تورنادو، جيت، لديه خبرة في تطوير وثائق المشروع.
خبرته الواسعة في التدريس والبرمجة العملية تسمح له بشرح الأشياء المعقدة بعبارات بسيطة؛ الطلاب بعد دوراته مستوحاة حقًا من البرمجة. إنه يعرف كيف يجب أن يعمل عقل المبرمج الحديث وسيساعدك على ضبط الطول الموجي الصحيح.
وحدة 1. مفهوم الطبقة. التغليف (4 أ. ح.)
مثيل الطبقة والفئة.
بيانات المثيل وطرق المثيل وخصائص المثيل.
مفهوم السمة.
ورشة عمل: إنشاء فئة ومثيلاتها.
الوحدة 2. الميراث (4 ق. ح.)
مبدأ كتابة البط.
مفاهيم الطبقة الأساسية والطبقة المشتقة.
وظيفة isinstance وتطبيقها.
ورشة عمل: إنشاء فئة مشتقة، باستخدام مثيلات الفئات الأساسية والمشتقة.
الوحدة 3. تعدد الأشكال والتجريد (4 ق. ح.)
استبدال الأساليب في فئة مشتقة.
مفهوم الطبقة المجردة.
ورشة عمل: استخدام الطبقات متعددة الأشكال.
الوحدة 4. العمل العملي (4 ف. ح.)
الوحدة 5. خوارزميات الفرز والبحث (4 أ. ح.)
خوارزميات الفرز والبحث الأساسية.
مفهوم تعقيد الخوارزمية.
ورشة عمل. ابحث عن المعلومات بناءً على معيار معين.
الوحدة 6. خوارزميات البحث على الرسوم البيانية (4 أ. ح.)
اتساع البحث الأول.
عمق البحث الأول.
ورشة عمل. بناء المسار في الرسم البياني.
الوحدة 7. هياكل البيانات (4 أ. ح.)
مفهوم بنية البيانات.
إدراج وتسجيل كهياكل البيانات الأساسية.
الجدول وغيرها من هياكل البيانات الهامة عمليا.
ورشة عمل. تمثيل السجلات والجداول في برنامج بايثون.
الوحدة 8. أنواع البيانات المجردة القياسية (4 ac. ح.)
أنواع الحاويات.
مجموعات وحدات المكتبة وcollections.abc
ورشة عمل. مخطط "حاوية المكون" وتطبيقه.
الوحدة 9. تخزين البيانات خارج البرنامج (4م. ح.)
حفظ واستعادة البيانات. وحدة مكتبة المخلل.
مفهوم المراسلات العلائقية للكائنات.
ورشة عمل. استخدام وحدة المخلل لتخزين البيانات ونقلها.
الوحدة 10. العمل العملي (4 ف. ح.)
العثور على الطريق بين نقطتين.
معالجة وثيقة XML.
اختيار النظام وتجهيزه.
لعبة الشطرنج (جزء البرمجيات).
تجريف على شبكة الإنترنت.
جدولة الدورات التدريبية.
كتابة خادم اللعبة.
حساب شبكة كهربائية DC بسيطة.
معالجة الفيديو باستخدام برامج خارجية.