linktr.ee/DevMohammad_SA
إذا عجبكم الثريد لاتنسون الإعجاب والمتابعة، نلقاكم على خير..
في أمان الله 🌹
إذا عجبكم الثريد لاتنسون الإعجاب والمتابعة، نلقاكم على خير..
في أمان الله 🌹
البرمجة الكائنية = نفكر بالكائنات بدل الأوامر
هي اللي تخلي المشاريع الكبيرة ممكنة وسهلة الصيانة.
لو أتقنتها، بتكتب كود أنظف وأسهل للتطوير
البرمجة الكائنية = نفكر بالكائنات بدل الأوامر
هي اللي تخلي المشاريع الكبيرة ممكنة وسهلة الصيانة.
لو أتقنتها، بتكتب كود أنظف وأسهل للتطوير
مثال: عندك حيوانات. كل حيوان له دالة "يتكلم"
الكلب مثلا "ينبح" الله يكرمكم
القط يقول "مياو"
نفس الدالة بس تتصرف بشكل مختلف
مثال: عندك حيوانات. كل حيوان له دالة "يتكلم"
الكلب مثلا "ينبح" الله يكرمكم
القط يقول "مياو"
نفس الدالة بس تتصرف بشكل مختلف
السيارة الكهربائية ترث كل خصائص السيارة العادية (لون، كفرات…) وتضيف سلوك جديد مثل الشحن
كذا ما نعيد كتابة نفس الكود من الصفر
السيارة الكهربائية ترث كل خصائص السيارة العادية (لون، كفرات…) وتضيف سلوك جديد مثل الشحن
كذا ما نعيد كتابة نفس الكود من الصفر
السيارة = كائن
خصائصها:
اللون، سعة المحرك، عدد الكفرات
سلوكياتها:
تمشي، توقف عند الإشارة، تغيّر مسار
هذا هو OOP بلغة بسيطة جدًا
السيارة = كائن
خصائصها:
اللون، سعة المحرك، عدد الكفرات
سلوكياتها:
تمشي، توقف عند الإشارة، تغيّر مسار
هذا هو OOP بلغة بسيطة جدًا
- Class = القالب
- Object = نسخة من القالب
- Encapsulation = إخفاء التفاصيل
- Inheritance = الوراثة
- Polymorphism = نفس الدالة تتصرف بطرق مختلفة
- Class = القالب
- Object = نسخة من القالب
- Encapsulation = إخفاء التفاصيل
- Inheritance = الوراثة
- Polymorphism = نفس الدالة تتصرف بطرق مختلفة
- تنظم الكود وتخليه أوضح
- تعيد استخدام الكود بدل ما تعيد كتابته
- تسهّل التطوير والتوسعة
- تساعد الفرق البرمجية يتعاونون بشكل أفضل
- تنظم الكود وتخليه أوضح
- تعيد استخدام الكود بدل ما تعيد كتابته
- تسهّل التطوير والتوسعة
- تساعد الفرق البرمجية يتعاونون بشكل أفضل
هي أسلوب برمجة يخليك تفكر بالكائنات (Objects)
كل كائن له:
- خصائص (Attributes) = بيانات عنه
- سلوكيات (Methods) = الأفعال اللي يسويها
هي أسلوب برمجة يخليك تفكر بالكائنات (Objects)
كل كائن له:
- خصائص (Attributes) = بيانات عنه
- سلوكيات (Methods) = الأفعال اللي يسويها
هذا تقريبًا اللي قدرت أجمعه، وتقدرون تبحثون عن كل مكتبة بشكل أوسع عن طريق موقع PyPI 👇🏻
pypi.org
أتمنى استفدتوا من الثريد المتواضع، يشرفني تقييمكم ومشاركتم لآرائكم في التعليقات،
وفي أمان الله 🤍🌹
هذا تقريبًا اللي قدرت أجمعه، وتقدرون تبحثون عن كل مكتبة بشكل أوسع عن طريق موقع PyPI 👇🏻
pypi.org
أتمنى استفدتوا من الثريد المتواضع، يشرفني تقييمكم ومشاركتم لآرائكم في التعليقات،
وفي أمان الله 🤍🌹
نجي لتحليل البيانات:
- فبه طبعًا طبعًا pandas عشان تتعامل مع البيانات والجداول
- numpy للرياضيات والمصفوفات
نجي لتحليل البيانات:
- فبه طبعًا طبعًا pandas عشان تتعامل مع البيانات والجداول
- numpy للرياضيات والمصفوفات
وإذا تبغى مكتبة تعالج فيها النصوص، فعندك أكثر من خيار:
- NLTK: وهذي تعتبر بسيطة نوعًا ما.
- spaCy: وهذي مكتبة قوية وسريعة تفهم اللغة الطبيعية
وإذا تبغى مكتبة تعالج نصوص بس تستخدم نماذج جاهزة زي GPT، فعندك مكتبة transformers
وإذا تبغى مكتبة تعالج فيها النصوص، فعندك أكثر من خيار:
- NLTK: وهذي تعتبر بسيطة نوعًا ما.
- spaCy: وهذي مكتبة قوية وسريعة تفهم اللغة الطبيعية
وإذا تبغى مكتبة تعالج نصوص بس تستخدم نماذج جاهزة زي GPT، فعندك مكتبة transformers
وإذا تبي مكاتب تبني فيها نماذج تعلم عميق (Deep Learning) عشان تعالج الصور، فعندك PyTorch وهي مكتبة مشهورة مرة ومجتمعها كبير جدًا
وفيه أيضًا مكتبة TensorFlow هالمكتبات قوية جدًا في معالجة الصور وبناء النماذج المعقدة
وإذا تبي مكاتب تبني فيها نماذج تعلم عميق (Deep Learning) عشان تعالج الصور، فعندك PyTorch وهي مكتبة مشهورة مرة ومجتمعها كبير جدًا
وفيه أيضًا مكتبة TensorFlow هالمكتبات قوية جدًا في معالجة الصور وبناء النماذج المعقدة
#ثريد :
دليلك لمكتبات الذكاء الاصطناعي في بايثون
نبدأ في المكتبات المتعلقة بالصور:
مكتبة OpenCV، وهذي مكتبة بطلة للتعامل مع الصور بشكل عام
وإذا تبغى تقص أو تعدل تعديل خفيف على الصورة، فعندك مكتبة Pillow
#AI #Python #MachineLearning
#الذكاء_الاصطناعي #طويق
#ثريد :
دليلك لمكتبات الذكاء الاصطناعي في بايثون
نبدأ في المكتبات المتعلقة بالصور:
مكتبة OpenCV، وهذي مكتبة بطلة للتعامل مع الصور بشكل عام
وإذا تبغى تقص أو تعدل تعديل خفيف على الصورة، فعندك مكتبة Pillow
#AI #Python #MachineLearning
#الذكاء_الاصطناعي #طويق
هنا أنا عدلت على المودل وأضفت bio و is_verified و profile_image 👇🏻
#بايثون #Django
هنا أنا عدلت على المودل وأضفت bio و is_verified و profile_image 👇🏻
#بايثون #Django
في جانقو, عندك User Model موجود بشكل افتراضي فيه Fields جاهزة مثل (username, email, password1, password2) والباسوورد له تشفير (bcrypt), فكل شي عندك جاهز (out of the box) على قولتهم
في جانقو, عندك User Model موجود بشكل افتراضي فيه Fields جاهزة مثل (username, email, password1, password2) والباسوورد له تشفير (bcrypt), فكل شي عندك جاهز (out of the box) على قولتهم
لكن بدل هذا يستخدم حاجة اسمها
ORM – Object Relational Mapping
وهي طبقة تربط بين الكود وقاعدة البيانات
تكتب Python، والـ ORM يحولها أوتوماتيكياً إلى استعلامات SQL.
لكن بدل هذا يستخدم حاجة اسمها
ORM – Object Relational Mapping
وهي طبقة تربط بين الكود وقاعدة البيانات
تكتب Python، والـ ORM يحولها أوتوماتيكياً إلى استعلامات SQL.