التصنيف Programming Languages / لغات البرمجة

اكتشف عالم لغات البرمج “Programming Languages” مع مقالات تعليمية تغطي من اللغات الأساسية مثل C وJava إلى اللغات الحديثة مثل Python وJavaScript. تعلم مهارات برمجية جديدة واكتشف اللغة المثالية لتطوير تطبيقاتك وأنظمتك.

مقدمة إلى مكتبة NumPy

Numpy

تُعد مكتبة NumPy واحدة من أهم المكتبات في لغة البرمجة Python والمتخصصة في العمليات الرياضية والمعالجة العددية. تمثل هذه المكتبة الأساس للعديد من المكتبات الأخرى مثل Pandas وMatplotlib وSciPy، حيث تقدم دعمًا قويًا للعمليات المتعلقة بالمصفوفات متعددة الأبعاد (Arrays) والرياضيات…

كيفية التعامل مع التنقل بين الشاشات في Flutter؟

Flutter Navigation

التنقل بين الشاشات (Navigation) هو عنصر أساسي في بناء التطبيقات، حيث يتيح للمستخدم الانتقال بين صفحات التطبيق بسهولة. يوفر Flutter أدوات قوية وبسيطة لتنفيذ التنقل بين الشاشات باستخدام Navigator وRoutes، مما يسهل عليك إدارة تنقل المستخدمين بين شاشات التطبيق. في…

ما هي طريقة إنشاء واجهة مستخدم بسيطة في Flutter؟

Flutter GUI

Flutter هو إطار عمل مفتوح المصدر من تطوير Google، يُستخدم لبناء تطبيقات متعددة المنصات (مثل Android وiOS) باستخدام لغة البرمجة Dart. يتميز Flutter بقدرته على بناء واجهات مستخدم تفاعلية وسلسة بفضل تقنية الرسوم المتحركة المتقدمة والمكونات الجاهزة. في هذا المقال،…

كيفية إنشاء واجهة رسومية (GUI) بسيطة في Java باستخدام Swing

Java GUI swings

تُعتبر مكتبة Swing من Java واحدة من الأدوات الشائعة لبناء واجهات المستخدم الرسومية (GUI)، حيث توفر مجموعة واسعة من العناصر الرسومية مثل الأزرار، القوائم، والصناديق النصية، مما يسهل إنشاء تطبيقات بواجهة مستخدم تفاعلية. في هذا المقال، سنشرح كيفية إعداد واجهة…

كيف أتعامل مع النصوص في Java؟

strings in java

التعامل مع النصوص في Java هو جزء مهم وأساسي، حيث تُستخدم النصوص بشكل واسع في بناء التطبيقات لعرض الرسائل، معالجة المدخلات النصية، وتحليل البيانات. تقدم Java أدوات قوية للتعامل مع النصوص من خلال String، وهي فئة (class) مدمجة تحتوي على…

كيف أقوم بتثبيت Java وتشغيل أول برنامج؟

run java program

تُعد لغة Java واحدة من اللغات الأساسية في عالم البرمجة، حيث تُستخدم لتطوير تطبيقات متنوعة بدءًا من التطبيقات البسيطة إلى الأنظمة المتكاملة. في هذا المقال، سنتعرف على خطوات تثبيت Java على جهازك وتشغيل أول برنامج باستخدامها. سنغطي كيفية إعداد البيئة…

كيف أقوم ببناء واجهة مستخدم بسيطة في Python باستخدام Tkinter؟

Tkinter in Python

تعد مكتبة Tkinter واحدة من أسهل وأشهر المكتبات في Python لبناء واجهات المستخدم الرسومية (GUIs). توفر Tkinter مجموعة واسعة من الأدوات (widgets) مثل الأزرار، والنصوص، والقوائم، وغيرها من العناصر التفاعلية التي يمكن استخدامها لتطوير تطبيقات بسيطة بسرعة. في هذا المقال،…

كيف أتعامل مع JSON في Python؟

Python with JSON

تُستخدم ملفات JSON (JavaScript Object Notation) بشكل واسع لتخزين البيانات ونقلها بين الأنظمة بفضل بساطتها وسهولة قراءتها. تُعتبر Python لغة ممتازة للتعامل مع JSON، حيث توفر مكتبة مدمجة لتحليل وإنشاء ملفات JSON بسهولة. في هذا المقال، سنشرح كيفية التعامل مع…

كيفية كتابة كود Python يقوم بإرسال بريد إلكتروني تلقائي؟

email sending with Python

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

كيف يمكنني قراءة ملف Excel باستخدام Python؟

excel and python

تعتبر Python واحدة من أشهر لغات البرمجة بفضل تنوع مكتباتها وقدرتها على التعامل مع بيانات ضخمة، بما في ذلك ملفات Excel. سنستعرض في هذا المقال كيفية قراءة ملفات Excel باستخدام مكتبات Python، مع شرحٍ مفصل للأكواد والمكتبات المستخدمة، وأفضل الممارسات…