لغات البرمجة

التقنيةتقنية الذكاء الاصطناعيلغات البرمجة

البرمجية الرسومية في لغة البرمجة جافا مع swing

توفر لغة البرمجة جافا (Java) واجهة المستخدم الرسومية (GUI) وهي عبارة عن واجهة رسومية خاصة بالمبرمجين، وقد صُممت في الأصل  لبناء واجهة مستخدم رسومية مشتركة بحيث يمكن تشغيلها على جميع الأنظمة الأساسية.

التقنيةلغات البرمجة

الخوارزميات وتحليل تعقيد الوقت في Loops

تحليل تعقيد الوقت للخوارزميات هو تحديد كمية الموارد (مثل الوقت والتخزين) اللازم لتنفيذها، تحليل وقت التشغيل هو تصنيف نظري يقدّر ويتوقع الزيادة في وقت التشغيل للخوارزمية مع زيادة حجم الإدخال (يشار إليه عادةً بـ "n")، وتعد كفاءة وقت التشغيل موضوعًا ذا أهمية كبيرة في علوم الكمبيوتر، حيث يمكن أن يستغرق البرنامج ثوانٍ أو ساعات أو حتى سنوات لإنهاء التنفيذ، اعتمادًا على الخوارزمية التي ينفذها.

التقنيةلغات البرمجة

كيف ستفيدك البرمجة التنافسية في العمل Competitive Programming

البرمجة التنافسية هي لعبة فكرية تحدث على الإنترنت، أو على شبكة محلية حيث يتعين على المبرمجين البرمجة وفقًا لقيود المحددة، العديد من الشركات الرائدة مثل (Google) و (Facebook) استضافت مسابقات البرمجة، مثل، (Codejam) و (Hackercup)، لكن كيف يمكن لمسابقات البرمجة التنافسية هذه أن تساعدك في الحصول على وظيفة؟

التقنيةتقنية الذكاء الاصطناعيلغات البرمجة

مفهوم القوائم المرتبة في لغة البرمجة HTML

القائمة المرتبة ( Ordered List ) يقصد بها عرض مجموعة من العناصر مع إظهار رقم كل عنصر تم إدخاله، ومن أهم ما يميز هذا النوع من القوائم أنه بإمكان المستخدم عرض الترقيم بالشكل الذي يرغب به، فمثلاً بإمكانه عرض أرقام عادية أو أحرف أبجدية أو أرقام رومانية.

التقنيةعلم البياناتلغات البرمجة

كيفية إعادة تشكيل البيانات في R

تعد إعادة تشكيل البيانات مهمة حاسمة في تحليل البيانات تتضمن تغيير بنية مجموعة البيانات لتسهيل العمل معها، توفر (R) العديد من المكتبات والوظائف لإعادة تشكيل البيانات، مما يسهل تحويل البيانات إلى تنسيقات مختلفة لتلبية احتياجات التحليل.

التقنيةلغات البرمجة

استيراد البيانات وقراءة ملفات CSV و Excel في R

يعد استيراد البيانات إلى (R) خطوة حاسمة في أي مشروع لتحليل البيانات، أكثر تنسيقات الملفات شيوعًا لتخزين البيانات هما (CSV) "قيم مفصولة بفواصل" وملفات (Excel)، في هذه المقالة، سوف نستكشف كيفية قراءة أنواع الملفات هذه إلى (R).

التقنيةلغات البرمجة

ما نوع التطبيقات التي يمكنك تطويرها في بايثون

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

التقنيةلغات البرمجة

كيفية رفع الملفات إلى الخادم في لغة البرمجة PHP

هناك العديد من المواقع الإلكترونية التي تُمكن المستخدم من رفع ملف من جهاز الحاسوب الخاص به إلى الخادم كإرفاق ملف بأحد المنشورات أو رفع صورة شخصية، وفي المواقع التي تستخدم لغة البرمجة (PHP) يتمكن المستخدم من رفع الملفات إى الخادم بالإضافة إلى تنسيق هذه الملفات، ويتم ذلك عن طريق عدة طرق وفيما يلي أهمها.

التقنيةتقنية الذكاء الاصطناعيلغات البرمجة

مفهوم كائن التعابير النمطية في لغة البرمجة جافاسكريبت

يُعد مفهوم التعابير النمطية (Regular Expressions) من أهم المفاهيم التي تستخدم في لغة البرمجة جافا سكريبت (JavaScript) كغبرها من لغات البرمجة المختلفة، وتعتبر طريقة أو أسلوب يستخدم في وصف الأنماط ال (patterns) في بيانات السلاسل النصية، وهناك العديد من الخصائص الخاصة بهذا الكائن.

التقنيةلغات البرمجة

كيفية نسخ بيانات جدول إلى جدول آخر في لغة البرمجة SQL

إن عملية نسخ البيانات من جدول إلى جدول أمر سهل للغاية في لغة البرمجة (SQL)، حيث أنه مجرد دمج للأمر (SELECT) الذي يتم استخدامه للحصول على البيانات من الجداول مع الأمر (INSERT INTO) الذي يتم استخدامه لإضافة البيانات في أي جدول، ولنسخ البيانات من جدول لآخر يجب أن يكون نوع الأعمدة التي سيتم النسخ منها متطابق مع نوع الأعمدة التي سيتم النسخ إليها.

التقنيةلغات البرمجة

كيفية تجميع قيم الحقول المشتركة في لغة البرمجة SQL

إن عملية تجميع قيم الحقول المشتركة في لغات البرمجة هو أمر مفيد جداً و يستخدم لإجراء إحصاءات على القيم المخزنة في مختلف الجداول، ومن بين هذه اللغات لغة البرمجة (SQL) فعلى سبيل المثال لمعرفة كم مستخدم يوجد من كل بلد، يتم في البداية تجميع أسماء البلدان و من ثم حساب عدد المستخدمين المسجلين من كل بلد.

التقنيةلغات البرمجة

التعامل مع السجلات في لغة ال SQL

السجلات في لغة (SQL) عبارة عن مجموعة من عناصر البيانات ذات الصلة والتي يتم تخزينها في الحقول المختلفة، ولكل منها اسمها ونوع بياناتها الخاص بها، حيث من الممكن التفكير في السجل كمتغير يمكنه الاحتفاظ بصف في الجدول أو بعض الأعمدة من صف الجدول، ويتم التعامل مع السجلات في لغة البرمجة (SQL) بعدة طرق وأساليب وفيما يلي أهمها.