Malak | مبرمجة
Malak | مبرمجة

@GeekMalak

7 تغريدة 3 قراءة Aug 28, 2022
🔴 في هذا الثريد جمعت لكم كل مفاهيم البرمجة للغة بايثون حسب المستوى من المبتدئ الى المتقدم (advanced).
بالإضافة إلى بعض الاقتراحات للتدرب عليها😍💻
طبعًا بإذن الله اتقان هذه المفاهيم يعني ان الشخص متمكن في البرمجة باستخدام لغة بايثون 💪🏻 وقادر على عمل مشاريع باستخدامها!🤓
نبدأ بسم الله:
أولًا:
مفاهيم أساسية (للمستوى المبتدئ):
- المتغيرات وأنواع البيانات مثل (str, int, bool) إلخ
-استقبال المدخلات أو Input
-عرض المدخلات كمخرجات أو Output
-العبارات الشرطية (if, elif, else)
-العمليات الحسابية
-هياكل البيانات أو Data structures
والمفاهيم هذي يمكن التدرب عليها عن طريق بناء آلة حاسبة.
الشخص هذا يقدم تتوريال عن برمجة آلة حاسبة باستخدام لغة بايثون:
١- youtu.be
٢-youtu.be
ثانيًا:
المفاهيم المتوسطة التعقيد:
-حلقات التكرار Loops
-التعامل مع الملفات (فتحها، التعديل عليها ثم حفظها إلخ)
-معالجة الاستثناءات أو Exception handling
-البرمجة الكائنية أو Object-oriented programming
البرمجة الكائنية بالنسبة للأغلب قد تكون أكثر مفهوم معقد وهذي حتى الآن أفضل مقدمة لها 🤓👇🏻
youtu.be
وهذا بالعربي شرح شااامل جدًا ورهيب😍
youtu.be
أخيرًا:
المفاهيم المتقدمة (للمستوى المتقدم):
-استخدام وحدات بايثون (modules) و مثال عليها math للعمليات الحسابية المتقدمة و time للتعامل مع الوقت
-التعابير النمطية في بايثون Python Regex

جاري تحميل الاقتراحات...