-
المساهمات
22 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة محمد الشعيلي
-
-
بتاريخ 5 دقائق مضت قال Kais Hasan:
هذا يعتمد على إطار العمل الذي تريد العمل به، و لكن بشكل عام يمكنك دائماً البحث في مستودعات الأكواد مثل GitHub حيث أنه هناك الكثير من المشاريع التعليمية بأي إطار عمل تريده.
مثلاً من أجل Django يمكنك الإطلاع على هذا المستودع، فهو يحوي على قالب يساعدك على البداية بشكل سريع.
من أجل laravel يمكنك الإطلاع على هذا المستودع.
بشكل عام لا أنصحك بهذه الخطوة بشكل مباشر، حيث أنه من الضروري أن تقوم ببناء تطبيقات كثيرة من الصفر، فهناك الكثير من المعلومات التي يمكنك تعلمها في هذه الطريقة، هذه المعلومات تفيدك في معرفة كيفية عمل إطار العمل و بالتالي حل المشاكل بشكل أسرع.
شكرا لك و لكن ليس هذا ما اريده
انا اريد مواقع توفر Front-end جاهز لأطبق عليه Back-end (Django)
و تكون القوالب جاهزة
شكرا
- 1
-
مرحبا
اريد مصادر للبحث عن قوالب جاهزة للعمل على النظم الخلفية مجانية
شكرا.
- 1
-
-
وعليكم السلام و رحمة الله وبركاته,
بالنسبة لمسار البرمجة اللغة الأفضل للبدء في التعلم هي Python وانت احسنت الإختيار, وذلك لبساطتها و بساطة البرمجة بها
يمكنك البدء بتعلم اساسيات البرمجة
- المتغيرات
- انواع البيانات (نص, رقم, رقم عشري)
- الجمل الشرطية و التكرارية
- المصفوفات
- الدوال
- هياكل البيانات (ليست مهمة كالبقية) حيث يركز فيها على بعض المجالات دون الأخرى
اما بالنسبة للرياضيات و الخوارزميات فهي عادة تستخدم في حل المشكلات و تستخدم في بعض المجالات اكثر من الأخرى (مثل الذكاء الأصطناعي).
اما بالنسبة الى تطوير الويب فليس من الضروري ان تنشئ واجهة خلفية(Backend) خاصة للهاتف و اخرى للحاسب, و انما يمكنك استخدام نفس الواجهة لكليهما.
ومن باب النصيحة فانا انصح ان تتعلم على المسار الأتي في الويب
- Html
- css
- Js
- React.js
- Python
- django.py
- Django Rest Framework
ومن ثم تطبق بالمشاريع العملية.
اتمنى ان يكون جوابي مفيدا
-
بتاريخ 3 دقائق مضت قال Mustafa Suleiman:
تستطيع استخدام الأسلوب configure للقائمة المنسدلة (Combobox) وتحديث قائمة القيم.
import tkinter as tk from tkinter import ttk def update_dropdown_values(): new_values = ["New Option 1", "New Option 2", "New Option 3"] dropdown['values'] = new_values root = tk.Tk() dropdown = ttk.Combobox(root, values=["Option 1", "Option 2", "Option 3"]) dropdown.pack() update_button = tk.Button(root, text="تحديث القائمة", command=update_dropdown_values) update_button.pack() root.mainloop()
وفي الكود تم إنشاء قائمة منسدلة (Combobox) وتعيين القيم الافتراضية لها باستخدام values الموجودة في البداية، ثم بإضافة زر يقوم بتحديث قيم القائمة المنسدلة عند النقر عليه.
وعند النقر على الزر، تستدعى الدالة update_dropdown_values التي تقوم بتعديل values للقائمة المنسدلة وتعيين القيم الجديدة.
انا استخدم هذه الطريقة بالفعل
شكرا استاذ مصطفى و لكن انا اريد لقيم القائمة المنسدلة ان تتغير من دون configure
لانه يوجد لدي اكثر من مكان لتخزين نفس القيم (قوائم منسدلة عديدة)
يا لفرحتي لقد فعلتها و يسرني مشاركتكم
هذا هو ما اريده
import tkinter as tk import tkinter.ttk as ttk root = tk.Tk() # القائمة المنسدلة options = ['Option 1', 'Option 2', 'Option 3'] dropdown = ttk.Combobox(root, values=options) dropdown.pack() # دالة التحديث للقائمة المنسدلة def update_dropdown(): new_options = ['New Option 1', 'New Option 2', 'New Option 3'] dropdown['values'] = new_options # زر التحديث update_button = tk.Button(root, text="Update Dropdown", command=update_dropdown) update_button.pack() root.mainloop()
لم استطع حذف القيم فقمت بتبديلها ليس الأ
و هذا ما توصلت اليه
شكرا لكم
-
بتاريخ 2 ساعة قال Mustafa Suleiman:
هناك متغيرات في Tkinter مثل StringVar لتحديث قيم القوائم المنسدلة في تطبيقك، وفيما يلي مثال يوضح الأمر لك:
import tkinter as tk from tkinter import ttk def update_dropdown(): selected_value.set("New Value") # تحديث قيمة المتغير root = tk.Tk() selected_value = tk.StringVar(root) selected_value.set("Default Value") # القيمة الافتراضية للمتغير dropdown = ttk.Combobox(root, textvariable=selected_value, values=["Option 1", "Option 2", "Option 3"]) dropdown.pack() update_button = tk.Button(root, text="تحديث القائمة", command=update_dropdown) update_button.pack() root.mainloop()
قمت بإنشاء متغير selected_value باستخدام StringVar وتعيين القيمة الافتراضية له، ثم إنشاء قائمة منسدلة باستخدام ttk.Combobox وربطها بالمتغير selected_value باستخدام الخاصية textvariable.
وعند تحديث قيمة المتغير باستخدام الدالة set()، سيتم تحديث قيمة القائمة المنسدلة تلقائيًا.
أيضًا قمت بإضافة زر يقوم بتحديث قيمة المتغير عند النقر عليه، وبإمكانك تغيير القيم المتاحة في القائمة المنسدلة بتعديل قائمة values الموجودة في ttk.Combobox.
عذرا استاذ مصطفى و لكن وكما يبدو لي انك لم تعي ما اقصد
انا اريد تبديل القيم المتاحة و ليس القيمة المحددة
اشكرك على الأجابة
-
مرحبا اخي ,
لاحظ هناك فاصلة و ليس نقطة بعد console هكذا
console,log()
و الصحيح هو
console.log(...)
-
مرحبا ,
اعمل في تطبيق سطح مكتب بلغة Python و مكتبة Tkinter
و لككني اريد ان تتغير قيم القائمة المنسدلة في التطبيق باستخدام متغيرات Tkinter مثل (()StringVar)
ارجو منكم مساعدتي
و شكرا مقدما.
- 1
-
مرحبا محمود,
اخي العزيز ارجو منك توضيح السؤال اكثر
حتى لو اقتضى الأمر ان ترفق صورة لتوضيحه
-
-
مرحبا تستطيع فعل ذلك بهذا الكود
فقط بواسطة وسم video
<video src="{your source}"></video>
فقط قم بتديل your sorce بمسارك الخاص
- 1
-
حسنا يجب عليك تعديل الكود
لا تكتب الشرط بين علامتي التنصيص
if(sellerrange == 4.5){ }else{ }
حاول ان تفعل هذا
-
يجب وضع مسافة بين كلمة node و -v
هكذا مثلا
node -v
-
افضل استخدام الواجهات الخلفية لذلك
استطيع فعلها لك مجانا لكي اتدرب لا اكثر
اشكرك
-
لم اتمكن من ذلك بعد
- 1
-
-
اريد مساعدة في كيفية الدخول الى الأنستجرام عبر لغة البايثون
-
بتاريخ الآن قال Wael Aljamal:
هل تقصد عند عرض النتيجة في صفحة HTML؟
في هذه الحالة يمكن وضع المحتوى ضمن وسم pre وهو نفس طريقة استخدام p في HTML فهذا الوسم يحافظ على التنسيق السابق من عدد الفراغات و نهاية الأسطر ..
ولكن لن يتم احتساب المسافات
-
كيف يمكنني الأحتفاظ بالمسافات التي يدخلها المستخدم في حقول Text field django
- 1
-
كيف يمكنني انشاء سكربت يمكنني من ارسال رسائل الجيميل ببايثون
وهل توجد مكتبة لتمكنني من القيام بذلك ؟
- 1
كود html لارسال صفحه معينه الى رقمى بالوتساب
في جافا سكريبت
نشر
مرحبا اخي هاشم
يمكنك فعلها باستخدام الوسم <a>