أساسيات بايثون - دورة مجانية من هيكسلت، مدة التدريب 57 ساعة، التاريخ: 30 نوفمبر 2023.
Miscellanea / / December 03, 2023
سوف تتعلم أساسيات برمجة بايثون، وستصبح على دراية ببناء الجملة والشروط والحلقات وأنواع البيانات والمكتبات. ستساعدك هذه الدورة التدريبية على فهم كيفية عمل إعلانات الوظائف والأساليب المضمنة في لغة بايثون. ونتيجة لذلك، ستبدأ في كتابة برامج بسيطة، وإتقان معايير التسمية، وستكون قادرًا أيضًا على البحث عن الأخطاء في التعليمات البرمجية وتحليلها.
طوال الدورة، سنضع النظرية موضع التنفيذ حتى تعتاد على بناء الجملة وتتمكن من الانغماس في اللغة. ستساعدك المعرفة من هذه الدورة على اكتساب فهم أساسي لبايثون ومبادئها وميزاتها. هذه دورة أساسية مناسبة للمبتدئين في البرمجة ولمن يتعلمون لغة جديدة.
مقدمة
تعرف على الدورة
مرحبا بالعالم!
اكتب برنامجك الأول
تعليمات
تعلم أساسيات بناء البرامج في بايثون
عمليات حسابية
دعونا نترجم العمليات الحسابية إلى لغة البرمجة
أخطاء التصميم (بناء الجملة و linter)
دراسة أنواع الأخطاء وطرق حلها
سلاسل
تعلم كيفية العمل مع السلاسل
المتغيرات
تعلم كيفية تخزين المعلومات وإعادة استخدام البيانات الموجودة
التعبيرات في التعريفات
تعلم كيفية تبسيط التعليمات البرمجية، واستخدام المتغيرات
تسمية
دعونا نتعلم كيفية تسمية المتغيرات بشكل صحيح
إقحام
تعلم طريقة أخرى للعمل مع السلاسل في بايثون
استخراج الأحرف من سلسلة
تعلم كيفية الحصول على القيم من السلاسل
شرائح الخط
تعلم كيفية استخراج السلاسل الفرعية
أنواع البيانات
دعونا نضرب رقمًا في سلسلة، ونتعرف على أنواع البيانات ونقوم بتحويلها
الثبات والأنواع البدائية
معرفة ما إذا كان بإمكان بايثون تغيير السلاسل أو الأرقام
الوظائف ودعواتها
تعلم كيفية استخدام الوظائف الجاهزة
توقيع الوظيفة
تعرف على كيفية قيام الدالة بأخذ القيم وإرجاعها
استدعاء الوظيفة - التعبير
تعلم كيفية استخدام نتائج الوظائف
الحتمية
دراسة بعض خواص الوظائف وخصائص تشغيلها
المكتبة القياسية
دعونا نتعرف على المكتبة القياسية
الخصائص والأساليب
تعلم كيفية استخدام سمات البيانات المضمنة في بايثون.
سلسلة الطريقة
تعلم كيفية استخدام سمات البيانات المضمنة في بايثون.
تحديد الوظائف
تعلم كيفية إنشاء الوظائف
إرجاع القيم
تعلم كيفية استخدام نتيجة وظيفة
معلمات الوظيفة
تعلم كيفية تمرير البيانات إلى وظيفة
معلمات الوظيفة الاختيارية
تحديد القيم الافتراضية
الحجج المسماة
تعرف على نوع آخر من الحجة
اكتب التعليقات التوضيحية
دعنا نتعرف على نوع التعليقات التوضيحية المطلوبة وكيفية تحديدها
بيئة
اكتشف القيم المتاحة للوظائف
المنطق
تعرف على ما هو النوع المنطقي وكيفية استخدام العمليات المنطقية
العوامل المنطقية
تعلم كتابة الشروط المركبة
نتيجة العمليات المنطقية
أعمق حول العمليات المنطقية
الشروط
نحن نتحكم في سلوك البرنامج حسب الظروف المختلفة
عامل المباراة
استكشاف نسخة خاصة من if لشروط متعددة
حائط اللوب
تعلم كيفية كتابة البرامج لتنفيذ الإجراءات المتكررة
تجميع البيانات
تعلم كيفية تطبيق الدورات في الممارسة العملية
اجتياز الخط
تعلم اجتياز وتشكيل السلاسل في الحلقات
الظروف داخل جسم الحلقة
تعلم كيفية التحكم في سلوك البرنامج في الحلقة
لحلقة
دعونا نتعلم حلقة أخرى في بايثون
تصحيح الأخطاء
تعلم كيفية العثور على الأخطاء في التعليمات البرمجية
وحدات
تعرف على كيفية عمل Python مع التعليمات البرمجية المقسمة إلى ملفات متعددة
وحدات أعمق
تعرف على بعض الحالات الخاصة للعمل مع الوحدات النمطية، والتي يمكن العثور عليها غالبًا في الوثائق وأمثلة التعليمات البرمجية
الحزم
تعلم كيفية دمج الوحدات الفردية في مجموعات - ما يسمى. الحزم - والعمل مع مثل هذه المجموعات
وحدة عشوائية
تدرب على استخدام الوحدات باستخدام مثال الوحدة العشوائية المضمنة في مكتبة بايثون القياسية والمسؤولة عن توليد أرقام عشوائية
الصفوف
تعرف على النوع المركب الأول – وهو النوع الذي يمكن أن تتكون قيمه من عدة قيم لأنواع أخرى
تاريخ تطور لغة بايثون
تعرف على كيف أصبحت لغة بايثون على ما هي عليه اليوم
مواد إضافية
المقالات ومقاطع الفيديو برعاية فريق Hexlet. سوف تساعدك على التعمق في موضوع الدورة