25
البرمجة بلغة البايثون
ما هي لغة بايثون؟ python تكتب بايثون باللغة العربية و هي لغة برمجة عالية المستوى
مميزات لغة بايثون بالنسبة للمطورين بسيطة و تعلمها سهل جداً مقارنةً مع غيرها من اللغات. لها شعبية هائلة
وهناك الكثير من المراجع لمن يريد تعلمها. إذا أنشأت برنامجاً باستخدام لغة بايثون فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها. في وقتنا الحالي,
تعتبر من أكثر اللغات طلباً في سوق العمل, أي إذا كنت تريد دخول سوق العمل فلغة بايثون توفر لك الكثير من الفرص. إحدى أهم اللغات التي يستخدمها المهمتين بمجال أمن المعلومات و الهاكرز.
.
المدة الزمنية:
تعتمد المدة الزمنية على المستوى والعمق المطلوب للدورة. يمكن أن تكون الدورة مدتها من 3 إلى 6 أشهر تقريبًا، ويمكن تقديمها بشكل يومي أو أسبوعي اعتمادًا على احتياجات المشاركين.
الأعمار المستهدفة:
هذا الكورس مخصص للاشخاص المبتدئين اللذين يريدوا تعلم البايثون لعمل اشياء عديدة به سواء مواقع ويب او دخول الذكاء الاصطناعي او تحليل البيانات و غيره من المجالات فهذا الكورس محدث باستمرار.
متطلبات الدورة:
التفرغ: يجب أن يكون المشاركون ملتزمين بحضور الجلسات والمشاركة الفعّالة في جميع الأنشطة والمهام المطلوبة.
جهاز كمبيوتر واتصال بالإنترنت: يحتاج المشاركون إلى جهاز كمبيوتر شخصي واتصال بالإنترنت للوصول إلى المواد التعليمية والمشاركة في الأنشطة عبر الإنترنت.
محتوى الدورة:
الدورة ستغطي مجموعة متنوعة من المواضيع التي تشمل ولكن لا تقتصر على:
هذا الكورس موجه للاشخاص المبتدئين تماماً حيث اننا نعلم جيداً انك لا تعلم اي شئ في البرمجة و من هذا المنطلق سوف نبدأ عك من البداية من اساسيات البرمجة و كيفية التواصل مع الحاسوب
ستتعلم ما اهمية لغة البايثون و فيما نستخدمها و لماذا تتعلمها من الاساس
ستتعلم اساسيات لغة البايثون من الصفر مثل
- ماهي انواع البيانات في البايثون
- المتغيرات و كيف تتضيف متغير جديد
- التعليقات في البايثون
- الادوات الشرطية مثل if و غيرها
- امثلة كثيرة على الادوات الشرطية
- الحلقات التكراريه في بايثون مثل Loops – Break – Continue
- امثلة كثيرة على الحلقات التكرارية
- الدوال في بايثون Functions – Arguments – Local VS Global
- انواع بيانات جديدة مثل (Strings – Lists – Tuples – Dictionary)
- بشكل مفصل كل طرق ال formating في الببايثون
- المكتبات في البايثون Module
- ال oop في البايثون بكل تفاصيله
- معني Everything is object
- معني Class وازاي نقدر نعمل Class خاصه بينا
- معني Inheritance او وراثه وازاي اقدر اعمل Inheritance من اكتر من Class
- Encapsulation وازاي نستخدمها
- Method ويعني ايه Attribute وايه الفرق بينهم
- Constructor
- Class Based , Instance Based
- سنتعرف على مكتبات كثيرة في البايثون و سنعمل مشاريع كتيرة
- هنتعلم مكتبات الذكاء الاصطناعي
- هنتعلم ازاي نعمل تعديل للصور و عمل فلاتر بالبايثون
- تحويل النص الى صوت
- التعرف على الصوت و تحويله الى نص
- شرح طريقة عمل qr code بالبايثون
- اختبار على كل ما تعلمناه في الدورة
تعلم البرمجة
لغة python
الف شكر ا باشمهندس الكورس استفت منه جدا جدا
و الف شكر للعاملين