موقع Codeforces
هو واحدة من أكثر المنصات شعبية لممارسة البرمجة التنافسية، حيث يتم استضافة المسابقات بانتظام على الموقع، كما يشارك أفضل المبرمجين و عشاق البرمجة التنافسية من جميع أنحاء العالم في هذه المسابقات.
هو واحدة من أكثر المنصات شعبية لممارسة البرمجة التنافسية، حيث يتم استضافة المسابقات بانتظام على الموقع، كما يشارك أفضل المبرمجين و عشاق البرمجة التنافسية من جميع أنحاء العالم في هذه المسابقات.
كلما تم تعريف متغير في لغة البرمجة (++C) يقوم المترجم (Compiler) بتخصيص بعض الذاكرة لهذا المتغير استناداً إلى نوع البيانات المعلن عنه، ويتطلب كل نوع بيانات مساحة مختلفة من الذاكرة.
إطار العمل (Framework) عبارة عن بيئة مُجهزة بمجموعة من الأدوات والمكتبات (Libraries).
يُعد نظام إدارة المحتوى ماجينتو (Magento) منصة للتجارة الإلكترونية المبنية على تقنية مفتوحة المصدر التي توفر للتجار عبر الإنترنت نظام سلة التسوق المرنة.
نظام إدارة المحتوى جُملة (Joomla) عبارة عن نظام مفتوح المصدر لإدارة المحتوى (CMS)، ويساعد هذا النظام المستخدم على إنشاء مواقع ويب وتطبيقات ديناميكية فعالة.
كما هو الحال في لغات البرمجة الأخرى فإن لغة البرمجة (SQL) لديها أيضاً أنواع بيانات معينة مختلفة، ويتم استخدامها من قبل مستخدمي لغة (SQL) بما يتناسب مع احتياجاتهم
يُعد موضوع التفريق بين المبرمجين (Programmers) والمطورين (Developers) من أهم مواضيع النقاش في مجال البرمجيات، وهنالك فرق واضح بين المبرمجين والمطورين في عالم البرمجة
تُعد لغة البرمجة بايثون من أهم لغات البرمجة الشهيرة التي تُسهل على المستخدمين عملية التعامل مع الملفات، حيث تتضمن هذه اللغة العديد من الوظائف القوية الخاصة بالملفات التي تُعد من أهم الوسائط لتخزين البيانات بأنواعها ليتم الرجوع إليها واستخدامها عند الحاجة، ومن أهم مزايا لغة البرمجة بايثون أنها توفر العديد من الاختصارات التي من وظيفتها تسهيل تنفيذ البرامج.
إن المتغيرات في لغات البرمجة هي مجرد مواقع تخزين، حيث يُعرّف كل متغير بإسمه ويُخزّن فيه بعض المعلومات التي تُعرَف بإسم القيمة (value) ويتم استخدامها عند الحاجة إليها
لغة سكالا (Scala Programming language) هي إحدى لغات البرمجة عالية المستوى مفتوحة المصدر، متعددة النماذج مُصممة للتعبير عن أنماط البرمجة الشائعة بطريقة موجزة وأنيقة وآمنة، تم تصميمها يد عالم الحاسوب الألماني مارتن اودرسكي (Martin Odersky)
ظراً لأن علم البيانات يتطور يوماً بعد يوم وازدادت أهمية التحليل الإحصائي والرسوم البيانية حيث تعمل الشركات في جميع أنحاء العالم على كم هائل من البيانات يومياً
لغة البرمجة آر R Language عبارة عن لغة وبيئة تطوير Development Environment مُختصة في مجال الحوسبة الإحصائية (statistical computing) والتعلم الآلي والرسومات
يُعد مجال أمن المعلومات من المجالات المُهمة في وقتنا الحالي، ويتطلب هذا المجال من مُستخدمه أن يكون مُتعدد المهارات مثل المعرفة التامة بالشبكات والبروتوكولات ولغات البرمجة
تُحدّد أنواع البيانات Data type نوع البيانات التي يمكن أن يحتويها مُتغير لغة غو القابل للإستخدم، ففي لغة غو تنقسم أنواع البيانات إلى أربع فئات على النحو التالي:
إنّ سوق لغات البرمجة شَهد الكثير من التغيرات حيث ظهرت العديد من اللغات التي أحدثت تغييراً كبيراً في صناعة تقنية المعلومات.
يئة التطوير المتكاملة (Integrated Development Environment): هي عبارة عن تطبيق يُسّهل عملية كتابة الأكواد (Codes)
حتى تتمكن من استخدام لغة البرمجة بايثون يجب عليك أولاً القيام بتحميلها على جهازك الخاص
أهم الشركات والتطبيقات التي تستخدم لغة بايثون
هو إدخال القيم في المتغيرات قبل تشغيل البرنامج، و بعد إدخالها سيقوم البرنامج بمعالجتها و فعل شيء معين بها.
نستطيع تعريف المتغير بشكل مبسط على أنه وسيط مؤقت يستخدم لتخزين قيمة معينة، ويحجز مساحة معينة في الذاكرة وهو سمة أو صفة أو خاصية له أكثر من قيمة واحدة
Aptana Studio 3 هي عبارة عن بيئة تطوير مفتوحة المصدر ومجانية للمستخدم، تعمل على أكثر من نظام تشغيل منها: ويندوز، ماك، لينكس. وهي تستخدم في
تعد الـ Net Beans بيئة مجانية ومفتوحة المصدر، يقومو باستخدامها الكثير من المطورين ومع مجتمع متنامي والكثير من الشركاء العالميين ما يزيد عن 100 شريك، تأسست
تستخدم جمل الإخراج في إظهار ناتج تنفيذ البرنامج على الشاشة ليتسنى للمستخدم معاينة ناتج تنفيذ البرنامج.
لغة سي بلس بلس (++C) توفر عددًا من أساليب التكرار (الحلقات) التي تستخدم لتكرار أجزاء من البرنامج أكثر من مرة طالما أن تعبير الإختبار صحيح وإلّا تتوقف عن التكرار،
الخطأ الشائع في ترك الفاصلة المنقوطة (;): تُعتبر من الأخطاء الكثيرة التي يقع فيها المبرمجون، يجب الحرص على وضعها في آخر العبارات وإلا ستحصل على خطأ من المترجم.
في لغة سي يوجد الكثير من الثوابت والمتغيرات، منها متغيرات خاصة بالأعداد الصحيحة، وغيرها بالأعداد الحقيقية وغيرها بالأحرف
المتغيرات (Variable): هي حجز مجموعة من البيانات في ذاكرة الحاسوب العشوائية (Random Access Memory) أيّ (RAM)
اللغات منخفضة المستوى: هي لغات قريبة على لغة الآلة ولا يفهمها إلّا المتخصصون بعكس لغات البرمجة عالية المستوى، فهي تستخدم مفردات ورموز تُعدّ معقدة للمبرمج المبتدئ
لغة JavaScript :هي لغة برمجة تستخدم لإنشاء صفحات أكثر تفاعلية وتعتبر من أكثر اللغات إستخداما في برمجة صفحات المواقع حيث أنها تعطيك إمكانية التحكم في كل جزء من صفحة الموقع .
تتمثل إحدى السمات الرئيسية لـ (R) في قدرتها على التعامل مع مجموعات البيانات الكبيرة والمعقدة، وهي مجهزة بالعديد من الوظائف التي تسهل معالجة البيانات وتنظيف البيانات وتصور البيانات،