مطور بايثون - دورة 88000 فرك. من أكاديمية تكنولوجيا المعلومات تدريب 252ج. الساعة التاريخ: 6 ديسمبر 2023.
Miscellanea / / November 27, 2023
أكاديمية تكنولوجيا المعلومات هي شريك للتعلم المخصص القائم على المشاريع. يقدم خدمات لتطوير الأعمال والتحول من خلال تدريب الموظفين المؤهلين. تنفذ مشاريع تعليمية واسعة النطاق وإعادة التدريب المهني وبرامج التدريب المتقدمة والدورات في المجالات الأكثر شعبية. تطوير المحتوى التعليمي بناءً على احتياجات العملاء.
وتقوم الشركة ببناء النظم البيئية التعليمية، كما تقدم وتطور تقنيات التعلم الإلكتروني لإدارة شؤون الموظفين. بفضل المستوى العالي من الخبرة في حلول التعلم عن بعد وتطوير المحتوى لقطاع الشركات، أكاديمية تكنولوجيا المعلومات هي شركة رائدة في مجال التدريب على تكنولوجيا المعلومات وأمن المعلومات - وهي تخصصات تقع في تقاطع تكنولوجيا المعلومات والأعمال، وكذلك في تدريب الموظفين على التكنولوجيا الرقمية. اقتصاد.
تم تصميم مجموعة خدمات أكاديمية تكنولوجيا المعلومات لتلبية احتياجات أي عميل، واختيار الدورات، المقدمة للتدريب المتقدم وإعادة التدريب سوف تلبي بالتأكيد احتياجات أي شخص متخصص في تكنولوجيا المعلومات.
ومن المجالات الرئيسية لأكاديمية تكنولوجيا المعلومات: أمن المعلومات، التحول الرقمي، المعتمد التدريب من الموردين الروس، وحلول EdTech لتدريب الشركات، وتدريب فرق تكنولوجيا المعلومات على الموظفين عميل.
حصلت أكاديمية تكنولوجيا المعلومات على المركز الأول بين أفضل مراكز التدريب في تصنيف جودة شركات تكنولوجيا التعليم في قطاع التعليم المستمر (SmartRanking).
أكاديمية تكنولوجيا المعلومات هي جزء من النظام البيئي أكاديمية Softline، الذي يجمع بين اثنين من اللاعبين الأقوياء في سوق التدريب للشركات (أكاديمية تكنولوجيا المعلومات، مركز تدريب Softline).
عن المعلم:
• مطور للتطبيقات عالية التحميل باستخدام Java وSpring Boot
• مطور ويب محترف يتمتع بخبرة واسعة في تطوير وإنشاء مواقع الويب والأطر.
• مؤلف ومطور العديد من تطبيقات الويب الحاصلة على براءة اختراع والتي تستخدمها شركات كبيرة مثل JSC Russian Railways وغيرها.
• مشارك نشط في برنامج IT-Start.
• مدرس التخصصات الأكاديمية في برمجة الويب (JS, PHP, Python, Node JS, VUE, React, Spring Web), برمجة جافا (JEE، Spring، وسطاء قائمة انتظار الرسائل، Stream API، REST API)، البرمجة في بيئة .NET و بايثون
• مؤلف دورات برمجة الويب – تدريب مطوري الويب من الصفر، بالإضافة إلى دورات إعادة تدريب متخصصي تكنولوجيا المعلومات
إجمالي الخبرة العملية – 13 سنة (2009-2021)
خبرة كمدرب ومدرس في مجال تكنولوجيا المعلومات – 13 سنة (2009-2021)
يقوم سيرجي فاليريفيتش بالتدريس في الأكاديمية منذ عام 2019 وقد أثبت نفسه كمحترف من الدرجة العالية. بفضل أسلوبه ذو الخبرة، تخرج مئات المتخصصين بنجاح واستمروا في التحسن في مختلف مجالات تكنولوجيا المعلومات.
1. الخوارزمية – خصائص وطرق العرض.
أنواع البيانات - الغرض والدور في البرنامج.
المعاملات والمشغلين - تقييم التعبيرات
2. نماذج تطوير البرنامج.
برمجة منظمة.
المبادئ الأساسية: بنية كود الكتلة – الكتل والإجراءات الفرعية.
هياكل التحكم النموذجية - التسلسل، التفرع، الحلقة
3. أمثلة عملية لإنشاء المخططات الانسيابية والكود الزائف.
أبسط المشاكل الخوارزمية.
ترجمة الخوارزمية إلى كود.
الإجراءات الفرعية (الوظائف) ككتل أساسية من التعليمات البرمجية.
مهام معالجة النص النموذجية
4. تثبيت مترجم بايثون.
العمليات الأساسية وأنواع البيانات.
مشغلي الفروع والحلقات.
تركيب وإطلاق بيئة التطوير.
أنواع البيانات: أرقام، سلاسل، قوائم، منطقية، لا شيء.
وظائف تحويل النوع. إدخال بسيط وإخراج بسيط
5. المتفرعة. بيان إذا.
الشكل الأساسي للحلقة while.
مشغلي كسر والاستمرار.
بحث عن).
6. مفهوم المصفوفة. المهام النموذجية مع المصفوفات: الوصول إلى العناصر، واجتياز العناصر، وتهيئة العناصر
7. خطوط.
الأساليب والوظائف.
باستخدام شرائح.
موكب. العمليات الأساسية مع Tuple. تفريغ Tuple.
قائمة. العمليات الأساسية مع القائمة.
قاموس. العمليات الأساسية مع القاموس.
الجموع. العمليات الأساسية مع مجموعة
8. خوارزميات البحث والفرز الأساسية.
حساب مدى تعقيد الخوارزميات. تحليل فعالية البرنامج.
9. أبسط هياكل البيانات: القائمة، المكدس، قائمة الانتظار، الشجرة.
البحث عن عنصر وفرز العناصر.
تنفيذ مكدس ديناميكي
1. المهام.
وسيطات الوظائف المسماة وغير المسماة.
المتغيرات المحلية والعالمية.
تعبيرات لامدا.
2. وظائف.
البرمجة الوظيفية.
خريطة الوظائف، التصفية.
مولدات، ديكور.
3. العمل مع الملفات والدلائل.
العمليات الأساسية مع مسارات الملفات.
استيراد حزمة. أهم الباقات القياسية.
النظام الفرعي للنقطة. تثبيت وحدة طرف ثالث. إنشاء الوحدات الخاصة بك.
قراءة البيانات من الملفات وكتابة البيانات إلى ملف
4. الطبقات والكائنات.
مقدمة في البرمجة الشيئية (OOP).
مثيل الطبقة والفئة.
بيانات المثيل وطرق المثيل وخصائص المثيل.
قم بإنشاء صفك الخاص. التغليف. سمات الطبقة. قراءة وتغيير السمة
5. البرمجة الشيئية.
الطبقات والكائنات.
سمات الطبقة والأساليب.
التغليف.
تعريف العمليات
6. تعدد الأشكال.
كتابة البط.
فحص النوع.
ميراث.
الفئات الأساسية والمشتقة.
طرق مجردة.
تعدد الميراث
7. مفهوم الاستثناء.
معالجة الاستثناء.
خلق الاستثناءات.
الاستثناءات القياسية
فئات الاستثناءات المخصصة
8. خلق الخصائص.
فئات البيانات.
فئات الحاويات.
فئات الحاويات المجردة.
تحليل XML وJSON
1. قاعدة البيانات. نموذج البيانات العلائقية. DBMS MySQL وPostgreSQL. لغة SQL والأوامر الأساسية. العمل مع قاعدة بيانات في بايثون
2. أنماط التصميم والمبادئ الصلبة
3. إنشاء واجهات برمجة تطبيقات REST الخاصة بك. تطوير تطبيقات الويب. مقدمة إلى إطار جانغو
4. أساسيات اختبار التطبيق. إنشاء اختبارات الوحدة
الدورة مخصصة لإطار عمل PyQt5، الذي يسمح لك بإنشاء برامج حديثة وعملية بواجهة رسومية. كما أنه يدعم العمل مع قواعد البيانات والمقابس ويحتوي على العديد من الأدوات والأدوات الأخرى.
4
يتكون البرنامج من أربع دورات، تغطي كل منها موضوعًا محددًا في لغة بايثون. أولاً، ستتعلم التركيبات اللغوية الأساسية والميزات الأخرى لبرمجة بايثون، ثم ستتعمق في البرمجة الموجهة للكائنات. تعلم كيفية إنشاء خدمات الويب وإجراء تحليل البيانات. البرنامج مناسب للطلاب والمهنيين ذوي مهارات البرمجة الأساسية.
4,2