الوسم Programming

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

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

excel and python

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

مقدمة شاملة حول Google Colab: أداة قوية لتعلم الآلة وتحليل البيانات

Google Colab

مقدمة Google Colab أو Google Colaboratory هي أداة مجانية مقدمة من Google تسمح للمستخدمين بكتابة وتنفيذ الأكواد البرمجية مباشرة عبر المتصفح. تم تصميم هذه الأداة لتكون منصة موجهة للباحثين والمطورين في مجال تعلم الآلة (Machine Learning) وتحليل البيانات، حيث يمكنهم…

ما هو XML وكيف يعمل؟

XML

مقدمة XML (اختصارًا لـ Extensible Markup Language) هي لغة ترميز تُستخدم لتخزين ونقل البيانات. تم تطوير XML بواسطة W3C في أواخر التسعينيات، ويُعتبر جزءًا أساسيًا في نقل البيانات بين الأنظمة المختلفة عبر الإنترنت. XML مرن وقابل للتوسيع ويُستخدم في مجموعة…

ما هو Flask؟ نظرة عامة على إطار عمل Python الخاص بـ Flask

Flask

مقدمة Flask هو إطار عمل خفيف ومصغر لتطوير تطبيقات الويب بلغة Python. يعتبر Flask واحدًا من أكثر الأطر شهرة بين المطورين الذين يرغبون في بناء تطبيقات ويب سريعة وبسيطة. يتميز بأنه إطار عمل “ميكرو” أو Micro-framework، مما يعني أنه يوفر…

ما هو Vue.js وكيف يعمل؟

Vue.js

مقدمة Vue.js هو إطار عمل JavaScript مفتوح المصدر يُستخدم لبناء واجهات المستخدم وتطبيقات الويب الأحادية الصفحة (SPA). يتميز Vue.js بالبساطة والمرونة، مما يجعله خيارًا مفضلاً بين المطورين لبناء تطبيقات ويب تفاعلية وسريعة. يتيح Vue.js تقسيم التطبيق إلى مكونات (Components)، مما…

ما هو Anaconda Navigator وكيف يعمل؟

Anaconda logo

مقدمة Anaconda Navigator هو واجهة رسومية (GUI) لإدارة البيئات والحزم البرمجية في Anaconda، وهو توزيع شهير للغات البرمجة مثل Python وR يُستخدم على نطاق واسع في تحليل البيانات، الذكاء الاصطناعي، والتعلم الآلي. يتيح Navigator للمستخدمين تثبيت وإدارة البيئات الافتراضية، تحميل…

ما هو Flutter وكيف يعمل؟

Flutter

مقدمة Flutter هو إطار عمل مفتوح المصدر من تطوير Google يُستخدم لتطوير تطبيقات متعددة المنصات باستخدام قاعدة كود واحدة. تم إطلاقه لأول مرة في عام 2017، ويتيح للمطورين بناء تطبيقات موبايل، ويب، وسطح المكتب بجودة عالية باستخدام لغة البرمجة Dart.…

مقدمة في React Native وكيفية العمل بها

React Native

مقدمة React Native هو إطار عمل مفتوح المصدر لتطوير التطبيقات المحمولة باستخدام JavaScript، طُور بواسطة Facebook. يسمح للمطورين ببناء تطبيقات أصلية (Native) لأنظمة التشغيل iOS وAndroid باستخدام نفس قاعدة الكود. يعتمد React Native على مكتبة React الشهيرة التي تُستخدم لتطوير…

دليل شامل لتعلم Python للمبتدئين: أساسيات بايثون

python

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

مقدمة عن Python: دليلك الشامل للبرمجة بلغة بايثون

python

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