Programmer Wafaa

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

🤓 Computer Engineer 👉 جامعة دمشق Damascus University
🚀Python Developer
💻 AI | ML | DL | prompt Engineering ..
🌐 Backend Django | DRF | fastApi
📑 canva & Notion 👈 منشئة محتوى تعليمي ✨
🌏 syria - Daraa 💚
👉 Instagram:

🟦 الدرس الأول من أساسيات بايثون… البداية الصح لأي مبرمجفي أول درس من سلسلة أساسيات بايثون رح نمهد الطريق بشكل بسيط وواضح...
22/11/2025

🟦 الدرس الأول من أساسيات بايثون… البداية الصح لأي مبرمج

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

🔹 أولًا: ما هي البرمجة؟
نفهم الفكرة الأساسية من البرمجة وكيف نعلّم الحاسوب ينفّذ أوامر خطوة بخطوة بمنطق واضح.

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

🔹 ثالثًا: مصطلحات علمية مهمة
منها الفرق بين:

لغات عالية المستوى: سهلة الفهم على البشر مثل print و input.

لغات منخفضة المستوى: أقرب للآلة وتعتمد على 0 و 1.

🔹 رابعًا: Program Flow
كيف الآلة بتقرأ الكود؟
شو يعني تدفّق البرنامج؟
وكيف أوامرك تُنفّذ خطوة بخطوة داخل البيئة البرمجية؟

🔹 خامسًا: أول تعليمة في بايثون – الطباعة
بنأخذ أمر print() كمثال عملي يربط كل المفاهيم السابقة ويخلّي الصورة واضحة من أول سطر كود.

🚀 بداية قوية… وباقي السلسلة رح تكون بنفس الوضوح والبساطة لتوصيل الفكرة بشكل مباشر وعملي.

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

🟦 مصطلح “لغة برمجة عالية المستوى”… شو يعني؟لما تكوني مبتدئ بالبرمجة، ممكن تسمع مصطلحات غريبة …منها High-Level Programmin...
19/11/2025

🟦 مصطلح “لغة برمجة عالية المستوى”… شو يعني؟

لما تكوني مبتدئ بالبرمجة، ممكن تسمع مصطلحات غريبة …
منها High-Level Programming Language أو لغة برمجة عالية المستوى.

طيب شو معناها؟
ببساطة: هي لغة قريبة من طريقة فهم البشر.
معظم أوامرها واضحة ومباشرة، وحتى اسم التعليمة بيعطيك فكرة عن اللي بتعمله:

print → اطباع شيء على الشاشة

input → طلب إدخال من المستخدم

for in → تكرار على عناصر

يعني المفهوم مفهوم… والهدف واضح قبل ما تكتبي السطر!

طيب… هل في لغات ما بيفهمها الإنسان؟
نعم. هون بيدخل مصطلح لغة منخفضة المستوى (Low-Level Language).
هذه اللغات أقرب لعتاد الحاسوب نفسه، وبتتعامل مع الحاسب على مستوى الأصفار والواحات:

0 و 1 فقط.
هي لغة الآلة… أول وأبسط شكل من أشكال البرمجة، لكنها الأصعب على الإنسان.

🔹 العالية المستوى → سهلة للإنسان
🔹 المنخفضة المستوى → سهلة للحاسوب

وبينهم بتتوزع باقي لغات البرمجة🔎

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

✨ تخيل لو صار عندك محتوى تعليمي للبايثونمبني على خلاصة أقوى الكورسات العربية والعالمية…من قناة الزيرو، وعبدالرحمن جمال، ...
16/11/2025

✨ تخيل لو صار عندك محتوى تعليمي للبايثون
مبني على خلاصة أقوى الكورسات العربية والعالمية…

من قناة الزيرو، وعبدالرحمن جمال، وكودزيلا،
وحتى أفضل مسارات Coursera المعتمدة عالميًا.

🔥 النتيجة؟
منهج احترافي جاهز يختصر عليك وقت كبير،
ويقدّم لك تجربة تعلم مختلفة تمامًا.

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

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

📘 Python – Questions Fileأعمل حاليًا على إعداد ملف تفاعلي لمساعدة المبتدئين في اختبار أنفسهم خلال رحلة تعلم بايثون خطوة ...
09/11/2025

📘 Python – Questions File

أعمل حاليًا على إعداد ملف تفاعلي لمساعدة المبتدئين في اختبار أنفسهم خلال رحلة تعلم بايثون خطوة بخطوة 💡

الملف مقسّم وفق تسلسل تعليمي مدروس:
🔹 مقدمة
🔹 أوامر الطباعة
🔹 المتغيرات وأنواع البيانات
🔹 العمليات الحسابية والمنطقية
🔹 القوائم
🔹 القواميس.. وغيرها

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

كل قسم يبدأ بمراجعة سريعة للمفاهيم، ثم أسئلة تدريبية يمكن عرض الإجابة عليها بزر (Toggle) لقياس تقدمك بسهولة.

📂 الملف ما زال قيد الإعداد، وأرحب بأي مقترحات تطويرية أو أفكار إضافية تساعد في جعله أكثر فائدة للمبرمجين المبتدئين.

بالتوفيق لكل من يسير في طريق البرمجة 🧠💻

#مبرمجة

📘 أنواع البيانات وهياكلها في لغة بايثون pythonكل لغة برمجة فيها أنواع بيانات أساسية، وبايثون كغيرها عندها الأنواع التالي...
03/11/2025

📘 أنواع البيانات وهياكلها في لغة بايثون python

كل لغة برمجة فيها أنواع بيانات أساسية، وبايثون كغيرها عندها الأنواع التالية 👇

🔹 أنواع البيانات (Data Types):

int أعداد صحيحة مثل 5

float أعداد عشرية مثل 3.14

str نصوص مثل "Hello"

bool قيم منطقية مثل True أو False

🔹 هياكل البيانات (Data Structures):

list : قائمة مفهرسة وقابلة للتعديل، مثل [1, 2, 3]

tuple : مجموعة غير قابلة للتعديل، مثل (1, 2, 3)

set : مجموعة غير مرتبة لا تقبل التكرار، مثل {1, 2, 3}

dict : قاموس يحتوي على (مفتاح:قيمة)، مثل {'name': 'Wafa', 'age': 25}

كل نوع وله استخدامه حسب الموقف 🔍
يعني:
القوائم (Lists) للتخزين العام،
التعابير (tuples) للبيانات الثابتة،
المجموعات (sets) لتجنب التكرار،
والقواميس (dicts) لتنظيم البيانات بشكل واضح وسهل الوصول 💡

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

مهما كانت نهاية يومك نجاح أو فشل تذكر أنك حاولت وتعلمت وتعبت فـــكافئ نفسك   #برمجة  #مبرمجة  #تفاؤل
25/10/2025

مهما كانت نهاية يومك نجاح أو فشل
تذكر أنك حاولت وتعلمت وتعبت فـــكافئ نفسك

#برمجة #مبرمجة #تفاؤل

لكل يوم بداية جديدة 💚   #مبرمجة
24/10/2025

لكل يوم بداية جديدة 💚

#مبرمجة

بعد أن تحدثنا عن (١،٢،٣،٤)، لا بد من التوقف عند النقطة الخامسة: الاستمرارية ✨في البرمجة، طريقك طويل ورحلة التعلم لا تنته...
22/09/2025

بعد أن تحدثنا عن (١،٢،٣،٤)، لا بد من التوقف عند النقطة الخامسة: الاستمرارية ✨

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

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

🚀 استمر اليوم، لتجد نفسك غدًا حيث يتمنى غيرك الوصول.

#برمجة #مبرمجة

المشاريع الصغيرة.. سرّ التقدّم في البرمجةحين تكون مبتدئًا، ففي الكورس التدريبي الأول أو الثاني أو حتى الثالث ستكتشف الكث...
20/09/2025

المشاريع الصغيرة.. سرّ التقدّم في البرمجة

حين تكون مبتدئًا، ففي الكورس التدريبي الأول أو الثاني أو حتى الثالث ستكتشف الكثير من المفاهيم الجديدة:
المتغيرات، الدوال، الحلقات…

✨ السرّ هنا بألا تكتفي بفهمها نظريًّا، او بما يقدمه الكورس فقط، بل حاول أن تربط كل مفهوم بواقع عملي، وتصنع منه مشروعًا صغيرًا.
برنامج يستقبل مدخلات ويعطي نتائج… مشاريع بسيطة، لكنها ترسّخ فهمك وتفتح لك الطريق للمنطق البرمجي.

🔸 مثال: في الحلقات التكرارية…
تخيّل أنّك تسير في طريق طوله 1 كيلومتر، وطول خطوتك 30 سنتيمترًا.
اكتب برنامجًا يحسب عدد خطواتك حتى تصل للنهاية.
هكذا يتحوّل المفهوم إلى تجربة واقعية.

💡 تذكّر: المشاريع الصغيرة هي خطوتك الأولى الحقيقية في عالم البرمجة 🚀
وكل ملف تنشىه يعتبر مشروعا في رحلتك..

#برمجة #مبرمجة

ما هي لغة البرمجة التي أبدأ منها؟هذا السؤال يطرحه أي مبتدئ تقريبًا. والجواب يختلف حسب الأسلوب الذي ستسلكه:1️⃣ أسلوب الجا...
18/09/2025

ما هي لغة البرمجة التي أبدأ منها؟

هذا السؤال يطرحه أي مبتدئ تقريبًا. والجواب يختلف حسب الأسلوب الذي ستسلكه:

1️⃣ أسلوب الجامعة (لغة عامة أولاً)

تبدأ بلغة أساسية مثل C++ أو Python.

تدخل لعالم البرمجة بشكل عام، تتعلم الأساسيات: المتغيرات، الشروط، الحلقات، الدوال…

بعدها تستطيع الانتقال لأي مجال (ويب، ذكاء اصطناعي، تطبيقات، ألعاب..) وتتعلم لغاته بسهولة أكبر.

2️⃣أسلوب المجال البرمجي (تعلّم المجال مباشرة)

تختار المجال الذي تحبه من البداية.
مثال: لو اخترت الفرونت إند تبدأ بـ: HTML, CSS, JavaScript.

هذا الأسلوب يعطيك شعور أسرع بالنتائج (موقع يعمل، واجهة تظهر).

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

💡 الننيجة: كلا الطريقتين صحيحتين.

♦️الأولى تبني لك قاعدة قوية.

♦️الثانية توصلك بسرعة إلى تطبيق عملي.

اختيارك للغة البرمجة مهم جدا لكن الأهم هو، قدرتك على الاستيعاب، والاستعداد، والاستمرار.
في البداية ستنسى أحيانًا، لن تفهم كل شيء من البداية، ولن تعرف دائمًا "ما التالي؟". وهذا طبيعي جدًا في أي رحلة تعلم.

كل التوفيق 🌸

#مبرمجة #برمجة

Address

Dar`a

Website

Alerts

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

Share