Wafaa Dev

Wafaa Dev Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Wafaa Dev, Digital creator, Dar`a.

🤓 Computer Engineer | 🚀 Python Developer
💻 AI Engineer | LLMs | AI Agents
🌐 Backend: Django | DRF | FastAPI
👩‍🏫 منشئة محتوى تعليمي
💡 أساعدك على تعلم البرمجة في Python خطوة بخطوة
📩 للمتابعة الفردية في أي مجال تقني: راسلني
🌏 Syria – Daraa 💚

📌 ملخص أساسيات البرمجة بلغة Pythonالملخص يلي نسقته على Notion ليكون بداية مستودع كامل للبرمجة إن شاء الله، صار متوفر هلق...
22/06/2026

📌 ملخص أساسيات البرمجة بلغة Python

الملخص يلي نسقته على Notion ليكون بداية مستودع كامل للبرمجة إن شاء الله، صار متوفر هلق بصيغة PDF مثل ما طلبتوا. ✨

بس رح يضل رابط الـ Notion هو الأساس، لأن الشغل عليه مستمر، وإن شاء الله رح نضيف:

✅ شرح تفصيلي لكل أساس من أساسيات البرمجة
✅ ملخصات للغات برمجية تانية
✅ مشاريع تطبيقية وأمثلة عملية
✅ تحديثات وإضافات بشكل مستمر

📄 اكتب PDF بالتعليقات وببعتلك نسخة الـ PDF.

🔗 وإذا بدك نسخة الـ Notion فرابطها موجود بأول تعليق.

وإذا حسيت المحتوى مفيد، لا تنسى تحفظ المنشور وتشاركه مع أي حدا عم يبدأ رحلته بالبرمجة، وتابعني لحتى يوصلك كل جديد وكل الإضافات الجاية. 🚀💙

“المطور الشاطر يقدر ينجح بأي بيئة.”أنا شخص من الريف… من أبعد المناطق على حدود سوريا.بعد تخرجي بسنتين، كان عندي سؤال ما ك...
21/06/2026

“المطور الشاطر يقدر ينجح بأي بيئة.”

أنا شخص من الريف… من أبعد المناطق على حدود سوريا.

بعد تخرجي بسنتين، كان عندي سؤال ما كان يفارقني:
هل فعلاً ممكن أنجح؟
و أنا بمكان ما حدا فيه بيعرف شو يعني برمجة؟
ولا حتى فكرة الشغل عن بعد كانت مفهومة حوالينا؟

احيانا كنت أحس إني متأخر عن العالم كله.

بس رغم هيك، كنت أكرر لنفسي جملة وحدة:
“المطور الشاطر يقدر ينجح بأي بيئة.”

وتمسكت فيها.
بس مع الوقت فهمت شيء أعمق…

مش كل البيئات بتخليك تنمو بنفس السرعة.

في ناس بتتعلم سنة كاملة لحالها، بتجرب وبتبني…
بس تقدمها بيكون بطيء.

وفي ناس بنفس الفترة بتكون ضمن فريق، مشاريع حقيقية، وfeedback مستمر…
فبتقفز لمستوى أعلى بسرعة أكبر.
-----------------------
وهون الفكرة اللي غيّرت نظرتي:
الموضوع مو مهارة فقط… الموضوع بيئة.

في بيئة داعمة:

الخطأ جزء من التعلم
الفشل تجربة مو نهاية
في توجيه حقيقي
في احتكاك بمشاريع واقعية

وفي بيئة ضعيفة:

كل شيء فردي
مفيش feedback
ضغط أكبر
وتقدم أبطأ رغم الجهد
------------------
بس الحقيقة المهمة:
البيئة ممكن تبطئك… لكنها ما بتوقفك.

اليوم أنا بمكان أفضل من اللي كنت أتوقعه قبل سنتين.

ومع كل خطوة، صرت متأكدة:
اللي بيكمل، مهما كانت بيئته، رح يوصل بطريقة أو بأخرى.

إذا كنت ببداية الطريق، وظروفك مش داعمتك…
لا توقف. لأن الاستمرارية لحالها بتصنع فرق أكبر من أي بيئة.

#درعا #سوريا #محاولات #تحفيز

🚨 ملخص أساسيات البرمجة بلغة Pythonلحتى ما تضيع بين كثرة المصادر والشرح الطويل…جهزت لك ملخص صغير جدًا ✨في صفحة واحدة فقط!...
21/06/2026

🚨 ملخص أساسيات البرمجة بلغة Python

لحتى ما تضيع بين كثرة المصادر والشرح الطويل…
جهزت لك ملخص صغير جدًا ✨
في صفحة واحدة فقط!

📌 الملخص مبني بأسلوب بسيط وواضح:
فكرة + شرح سريع + مثال مباشر
بدون تعقيد وبدون حشو

🧠 كل المحتوى مرتب داخل Notion بشكل منظم:

بداية فيه نبذة بسيطة عن المحتوى وعني
بعدها مباشرة شرح لكل فكرة بعنوان واضح
تحت كل فكرة شرح سطر واحد فقط
مع مثال عملي باستخدام ميزة الكود داخل Notion

🔥 هذا الملخص مجرد البداية…
أنا حاليًا أبني مستودع كامل يشمل أساسيات البرمجة وكل ما تحتاجه لتبدأ من الصفر لحد الفهم القوي

وسأقوم بإضافة الشروحات بشكل مستمر وبأسلوب مبسط خطوة بخطوة ✨

💡 رابط الملخص موجود في أول تعليق
ادخله واحفظه عندك لتتابع أي تحديثات جديدة

👇 سؤالي لك
شو أكثر جزء بالبرمجة بتحسّه صعب وبدك نشرحه بطريقة أبسط؟ لنضيفه للملخص

#برمجة #نوشن #لينك
#بايثون

💡درس المتغيرات وأنواع البيانات في Python بأبسط شرح ممكن!المتغير (Variable) هو مكان بنخزن فيه قيمة لنقدر نستخدمها لاحقًا ...
20/06/2026

💡درس المتغيرات وأنواع البيانات في Python بأبسط شرح ممكن!

المتغير (Variable) هو مكان بنخزن فيه قيمة لنقدر نستخدمها لاحقًا داخل البرنامج.

طيب ليش أصلاً منخزن قيم؟

لأنه بدل ما نعيد كتابة نفس القيمة بكل مرة، منخزنها بمتغير وبعدين منستخدمها بأي مكان بالكود بسهولة، وكمان منقدر نجري عليها عمليات مختلفة.

مثال:

name = "Wafaa"

هيك خزّنا اسم داخل متغير اسمه name، وبإمكاننا استخدامه بأي سطر لاحقًا.

📌 القيم يلي منخزنها بالمتغيرات بتكون غالبًا من اربع انواع اساسية:

🔹 Integer (int)
أعداد صحيحة بدون فاصلة عشرية.
مثل:
5
100
-20

🔹 Float
أعداد تحتوي على فاصلة عشرية.
مثل:
3.14
99.5

🔹 String (str)
قيم نصية.
مثل:
"وفاء"
"Python"

🔹 Boolean (bool)
قيم منطقية، ولها احتمالين فقط:
True
False

وهيك بتكون فهمت المتغيرات وأنواع البيانات 🚀

اكتب في التعليقات مفهوم برمجي تواجه مشكلة بفهمه، وح أشرحه لك بأبسط طريقة ممكنة. ❤️


م. وفاء أبو زلفة

#متغيرات #بايثون #برمجة #مبتدئ

💻 نجاح دفعة... وبداية طريق جديد مع دفعة جديدة في كورس البرمجة بلغة Python للمبتدئينأنهيت مبارح آخر جلسة مع الدفعة السابق...
19/06/2026

💻 نجاح دفعة... وبداية طريق جديد مع دفعة جديدة في كورس البرمجة بلغة Python للمبتدئين

أنهيت مبارح آخر جلسة مع الدفعة السابقة، وبصراحة ما كنت متوقعة أتلقى هذا القدر من التشجيع والكلام الجميل من الطلبة، هذا يلي خلّاني أتحمس أبدأ مع دفعة ثانية بهالسرعة. 🤍

وحبيت أشارككم هالمناسبة الجميلة وأخبركم إن باب التسجيل للدفعة الثانية ما زال مفتوحًا، لكن ليوم واحد فقط. ⏳

إذا حاب تدخل عالم البرمجة بأبسط وأسهل طريقة، وتتعلم خطوة بخطوة من الصفر، وبتكلفة رمزية، فهذا الوقت المناسب لتبدأ رحلتك. 🚀

📩 اكتب "بايثون" في التعليقات، وبتوصلك رسالة بكل التفاصيل.

-----------
✨ ملاحظة:
شفت هذا النوع من التصاميم مستخدم بكثرة عند صفحات المحتوى التعليمي، وبالأخص الصفحات البرمجية، وحبيت أستوحي الفكرة وأشارككم هالمناسبة الجميلة بهذا الديزاين اللطيف. 🌸

#مبتدئ #كورس #تعليم #اونلاين #سوريا

اليوم كانت الجلسة الأخيرة من كورس البرمجة بلغة Python للدفعة الأولى ❤️بهالجلسة عملنا مراجعة شاملة لكل المواضيع يلي تعلمن...
18/06/2026

اليوم كانت الجلسة الأخيرة من كورس البرمجة بلغة Python للدفعة الأولى ❤️

بهالجلسة عملنا مراجعة شاملة لكل المواضيع يلي تعلمناها خلال الكورس، وبعدها طبقنا مشروع عملي جمع فيه الطلاب أغلب المفاهيم يلي تعلموها خلال الفترة الماضية.

خلال المشروع طبقنا:

✅ هياكل البيانات وكيفية التعامل معها والبحث ضمنها.

✅ استخدام شروط if لاتخاذ القرارات داخل البرنامج.

✅ استخدام الحلقات for و while لتكرار العمليات بشكل منظم.

✅ تقسيم الكود إلى Functions لكتابة برامج أوضح وأسهل بالتطوير.

✅ استخدام Classes لفهم أساسيات البرمجة كائنية التوجه (OOP).

وبعد انتهاء المشروع حكينا عن الخطوات القادمة بمسار تعلم Python، وشو الفريموركات والتقنيات يلي ممكن يتعلمها كل شخص حسب المجال يلي حابب يكمل فيه.

كان مشروع بسيط وواضح، لكنه جمع معظم الأفكار الأساسية يلي تعلمناها خلال الكورس ضمن تطبيق عملي واحد.

انبسطت وتشرفت بكل شخص كان موجود معي بهالدفعة، وفخورة إني كنت جزء من خطوتكم الأولى بهالمسار.

وإن شاء الله أكون قدرت أقدم الفائدة يلي كنتم تطمحولها، وأتمنى أشوف إنجازاتكم وتطوركم بالفترة القادمة ❤️

الله يوفقكم وييسر أموركم بطريقكم الجديد، وإن شاء الله تكون هاي مجرد بداية لمشوار مليان تعلم وإنجازات.

شو هو كورس البرمجة يلي لازم أشوفه حالياً؟ 🤔كل يوم بتشوف Roadmap جديدة، وهذا بيقلك شوف CS50، وهذا بيقلك ابدأ بـ Python، و...
18/06/2026

شو هو كورس البرمجة يلي لازم أشوفه حالياً؟ 🤔

كل يوم بتشوف Roadmap جديدة، وهذا بيقلك شوف CS50، وهذا بيقلك ابدأ بـ Python، وهذا بيقلك C++ أو C #.

لحتى ما تتشتت بين عشرات الكورسات، خليني أشرحلك بشكل بسيط شو وظيفة كل كورس ومتى تحتاجه 👇

💻 ICDL

هذا الكورس ما بيعلمك البرمجة، وإنما بيعلمك أساسيات استخدام الحاسوب:

✅ التعامل مع نظام التشغيل
✅ استخدام برامج الأوفيس
✅ إدارة الملفات والمجلدات
✅ إعدادات الجهاز الأساسية

إذا ما بتعرف تستخدم اللابتوب أو الحاسوب بشكل منيح، فالكورس ممكن يفيدك كثير.

➖➖➖➖➖➖➖➖

🚀 CS50

إذا أنت جديد تماماً على عالم البرمجة وما عندك أي خلفية سابقة، فهذا الكورس ممتاز ليعطيك فكرة عامة عن:

✅ شو هي البرمجة؟
✅ كيف بيشتغل الكود؟
✅ شو هي الخوارزميات؟
✅ كيف بيفكر المبرمج؟
✅ لمحة عن عدة مجالات وتقنيات

يعني هو كورس تأسيسي أكثر من كونه كورس لتعلم لغة برمجة معينة.

➖➖➖➖➖➖➖➖

🐍 Python - C++ - C #

إذا صار عندك فكرة بسيطة عن البرمجة وبدك تبدأ فعلياً بالتعلم، فهون بتدخل على لغات البرمجة.

لما تشوف كورس بعنوان:

"أساسيات Python للمبتدئين"

أو

"أساسيات C++ للمبتدئين"

فهذا يعني أنك حتتعلم:

✅ المتغيرات
✅ الشروط
✅ الحلقات التكرارية
✅ الدوال
✅ أساسيات التفكير البرمجي
✅ Syntax اللغة

❗ملاحظة مهمة:

إنهاء كورس الأساسيات أبداً ما يعني أنك صرت مبرمج أو مطور.

الأساسيات هي أول خطوة فقط.

➖➖➖➖➖➖➖➖

🤔 طيب شو لازم أعمل بعد ما أتعلم الأساسيات؟

1️⃣ طبّق مشاريع عملية حتى تتأكد أنك فهمت فعلاً.

2️⃣ تعلّم الخوارزميات وطرق حل المشكلات (Algorithms & Problem Solving).

3️⃣ تعلّم البرمجة كائنية التوجه (OOP).

4️⃣ تعلّم مفاهيم متقدمة من اللغة نفسها.

5️⃣ حدد المجال يلي حابب تكمل فيه.

➖➖➖➖➖➖➖➖

📌 مثال:

إذا اخترت مجال Backend Development وتعلمت أساسيات Python بشكل جيد،

فخطوتك التالية مو تعلم لغة جديدة.

بل تعلم Framework للباك إند مثل FastAPI أو Django.

أما إذا اخترت الذكاء الاصطناعي أو تطوير الألعاب أو تطبيقات الموبايل، فلكل مجال أدواته ومساره الخاص.

➖➖➖➖➖➖➖➖

📌 الخلاصة:

🔹 ICDL لتعلم أساسيات الحاسوب.

🔹 CS50 لفهم عالم البرمجة ومفاهيمه.

🔹 Python أو C++ أو C # لتعلم البرمجة عملياً.

🔹 مشاريع + خوارزميات + OOP + مفاهيم متقدمة.

🔹 بعدها تبدأ التخصص بالمجال يلي اخترته.

إذا أنت حالياً بأي مرحلة من هالمراحل، او في كورس شفته وفادك بطريقك انصح فيه زميلك بالتعليقات 👇🩵
وكل التوفيق للجميع.

م.وفاء ابو زلفه

#برمجة #بايثون #كورس #مبتدئ #تعلم #مهندس #اونلاين

العمليات المنطقية في البرمجة بلغة بايثون من أكثر المواضيع يلي تربك المبتدئين هي العمليات المنطقية (Logical Operators)، و...
17/06/2026

العمليات المنطقية في البرمجة بلغة بايثون

من أكثر المواضيع يلي تربك المبتدئين هي العمليات المنطقية (Logical Operators)، والسؤال الذي يتكرر دائماً:

❓ إمتى بستخدمها؟ وليش؟

ببساطة، العمليات المنطقية تعطي نتيجة منطقية (Boolean) تكون إما:

✅ True
❌ False

وهي ثلاث عمليات أساسية:

🔹 1- العملية AND

بنستخدمها لما بدنا أكثر من شرط يتحقق بنفس الوقت.

مثال:
a > b and a > 30

ح ترجع True فقط إذا تحقق الشرطان معاً.

---

🔹 2- العملية OR

بنستخدمها لما يكفي تحقق شرط واحد على الأقل.

مثال:

a > b or a > 30

ح ترجع True إذا تحقق أحد الشرطين أو كلاهما.

---

🔹 3- العملية NOT

وهي عملية النفي، أي تعكس نتيجة الشرط.

مثال:

not (a > b)

إذا كانت نتيجة الشرط True تصبح False، وإذا كانت False تصبح True.

---

💡 باختصار:

✅ AND → عندما نريد تحقيق جميع الشروط.
✅ OR → عندما يكفي تحقيق شرط واحد على الأقل.
✅ NOT → عندما نريد عكس نتيجة شرط معين.

بنستخدمهن مع الشروط في قسم ال Condition او مع حلقات التكرار او لما بدنا نتيجة لعملية منطقية.


م. وفاء أبو زلفة 🇸🇾

#بايثون #مبتدئ #مبرمجة #برمجة #تعليم #اونلاين

العمليات في البرمجة بلغة بايثون تنقسم بشكل أساسي إلى ثلاثة أنواع:🔹 العمليات الحسابية (Arithmetic Operators)وهي العمليات ...
15/06/2026

العمليات في البرمجة بلغة بايثون تنقسم بشكل أساسي إلى ثلاثة أنواع:

🔹 العمليات الحسابية (Arithmetic Operators)
وهي العمليات التي نستخدمها لإجراء الحسابات على الأرقام، مثل:
الجمع (+)، الطرح (-)، الضرب (*)، القسمة (/)، وباقي العمليات الحسابية الأخرى.

🔹 عمليات المقارنة (Comparison Operators)
تُستخدم للمقارنة بين قيمتين، مثل:
هل قيمة أكبر من أخرى؟ أصغر منها؟ تساويها؟ أو لا تساويها؟

🔹 العمليات المنطقية (Logical Operators)
وهي:
and - or - not

✅ ناتج العمليات الحسابية يكون قيمة رقمية مثل:
`int أو float

✅ أما ناتج عمليات المقارنة والعمليات المنطقية فيكون قيمة منطقية (Boolean):
`True أو False

وتُستخدم هذه القيم المنطقية بكثرة داخل الشروط (`if`) وحلقات التكرار (`while`) للتحكم بسير تنفيذ البرنامج.

💡 فهم هذه العمليات هو أساس كتابة الشروط واتخاذ القرارات داخل أي برنامج.

Wafaa Dev
#برمجة #مبتدئ #سوريا

🚀 من 10 أيام بالضبط نشرت عن وصولي لـ 4000 متابع…واليوم بفضل الله خلال فترة قصيرة وصلنا لـ 5000 🤍وبهذه المناسبة خلينا نشر...
13/06/2026

🚀 من 10 أيام بالضبط نشرت عن وصولي لـ 4000 متابع…
واليوم بفضل الله خلال فترة قصيرة وصلنا لـ 5000 🤍

وبهذه المناسبة خلينا نشرح فكرة برمجية بسيطة ومهمة:
التوابع (Functions) و الـ Arguments

تخيلوا عنا تابع وظيفته يستقبل عدد المتابعين، ويقرر إذا وصلنا للهدف (5000) أو لا.

الفكرة ببساطة:

def check_followers(f):
if f == 5000:
print("Congratulations 🎉")
else:
print("Keep going 💪")

🔹 هون:

check_followers هو اسم التابع

f هو الـ argument (المدخل)

يعني القيمة اللي منمررها للتابع وقت الاستدعاء

وبعدين بنستدعي التابع ونعطيه عدد المتابعين:

check_followers(5000)

إذا كانت القيمة 5000 → بيطبع تهنئة 🎉
وإذا غير ذلك → بيشجعك تكمل 💪

---

💡 الخلاصة:
الـ Argument هو ببساطة “القيمة اللي منمررها للتابع ليشتغل عليها”.

---

قبل ما أختم 🤍
حابّة أقول شكراً
لكل أخ واخت وصديقة ومتابع ولكل شخص تابعني ووثق وشارك الصفحة مع صديقه.
شكراً لتفاعلكم يلي تزايد ⚡
ولتعليقاتكم الجميلة ⚡
ولرسائلكم التشجيعية الحلوة يلي بتوصلني باستمرار عالخاص 😊

وانا بإذن الله ح أسعى لاحسن واطور من نفسي اكتر
وبالمنشورات التعليمية يلي بقدمها
لاصير اقدملكم محتوى أفضل ومنشورات أفضل و(دروس مجانية قادمة بكثرة بإذن الله)

م.وفاء أبو زلفة

#بايثون #برمجة #مبرمجة

Address

Dar`a

Alerts

Be the first to know and let us send you an email when Wafaa Dev posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share