ماهي لغة البرمجة HTML
لغة البرمجة إتش تي إم إل (HTML) هي لغة من لغات ترميز النصوص التشعبية حيث تعتبر الهيكل الرئيسي لأي صفحة أو موقع علي الويب، وهي إختصار ل (HyperText Markup Language).
لغة البرمجة إتش تي إم إل (HTML) هي لغة من لغات ترميز النصوص التشعبية حيث تعتبر الهيكل الرئيسي لأي صفحة أو موقع علي الويب، وهي إختصار ل (HyperText Markup Language).
(STL) في لغة البرمجة (++C) هي عبارة عن إختصار ل (Standard Template Library) و هي عبارة عن مكتبة ضخمة تحتوي على مجموعة من الدوال و الكلاسات (Classes) الجاهزة.
تمتلك أوراكل (Oracle) العديد من الميزات التي تجعلها شائعة في عالم الأعمال، ويتم إصدار إصدارات جديدة من قواعد بيانات (Oracle) بميزات جديدة ومحسنة مخصصة للشركات والأفراد.
الكلمات المحجوزة (Keywords) عبارة عن كلمات لا يجوز استخدامها في تعريف المتغيرات أو الثوابت، وهناك مجموعة كبيرة من الكلمات المحجوزة التي تحمل معنى خاص لأوراكل (Oracle).
تعد لغة البرمجة إيفل واحدة من لغات البرمجة الموجهة للكائنات (Object Oriented Programming Language)، والتي تم تصميمها وتطويرها من قبل المستشار الفرنسي الذي يعمل في مجال لغات البرمجة برتراند ماير (Bertrand Meyer).
يُعتبر بوتسراب (Bostrap) عبارة عن إطار عمل يتكون من مجموعة من المكونات الجاهزة التي يستخدمها المبرمج في مجال إنشاء مواقع الويب وتطبيقات الويب المختلفة، وإن أهم ما يميزه إنه مفتوح المصدر (Open source) ومجاني للاستخدام.
عندما يقوم المستخدم بكتابة برنامج باستخدام لغة البرمجة (java) فإنه يتم ترجمتها بواسطة المترجم (Compiler) ليتم الحصول عليها بصيغة ال (class) بطريقة معينة، بحيث تستطيع آلة جافا الإفتراضية (Java Virtual Machine) قراءة الكلاس واستخدامه في وقت لاحق، ويتم استخدامه من خلال العديد من الخطوات.
تستخدم هذه الإنترفيس في لغة البرمجة جافا (Java) لإنشاء مصفوفة (Array) ليس لها حجم محدد، وتحتوي على مجموعة من العناصر التي يمكن إضافتها والتي من المممكن الوصول إليها بواسطة أرقام الـ (index).
تستخدم المصفوفات في مختلف لغات البرمجة وال (Array) في لغة البرمجة جافا (Java) عبارة عن كائن يحتوي على مجموعة من العناصر من نفس النوع، أي أنها كائن يمكنه تخزين مجموعة من القيم من نفس النوع.
هناك العديد من الدوال الخاصة التي تستخدم في التحكم بالخلفيات في لغة البرمجة (CSS)، والتي تسهل تنفيذ العديد من المهام التي يحتاجها المستخدم أثناء كتابة الكود البرمجي.
يعد تويغ (Twig) محرك قوالب مجاني ومبني باستخدام لغة البرمجة بي إتش بي (PHP)، وتكمن أهميته في استخدامه بشكل أساسي لاستخراج صفحات (HTML) ومن الممكن استخدامه لإخراج أي تنسيق نصي أيضاً، ويُعد تويغ مكون مستقل ومن الممكن دمجه بسهولة في أي كود برمجي مكتوب بواسطة لغة البرمجة (PHP)، ويتمتع هذا القالب بجموعة من الخصائص التي تميزه عن غيره.
من الممكن تعريف السلاسل النصية على أنها مجموعة من الحروف والتي من الممكن تغيير محتواها بعد انشائها، وُتوفر لغة البرمجة (php) العديد من الدوال الخاصة لإجراء العمليات عليها، وفيما يلي قائمة بأهم هذه الدوال.
يتم تعريف الثوابت في لغة البرمجة بي إتش بي (PHP) باستخدام الكلمة المحجوزة (const) قبل اسم الثابت أو من خلال الدالة (define)، ويتبع اسم الثابت في لغة البرمجة (PHP) قواعد كتابة اسم المتغير ذاتها غير أنه لا يبدأ بالعلامة ($).
يُعد الكلاس (AnchorPane) واحد من الكلاسات التي تستخدم مع حزمة (Java fx) والذي يستخدم لإنشاء حاوية لا يتم فيها ترتيب العناصر بشكل تلقائي وبالتالي فإن المستخدم هو المسؤول عن تحديد أماكن العناصر التي يتم إضافتها فيها، ويتم تعريف هذا الكلاس على النحو التالي.
يُعد الكلاس (JTable) من الكلاسات الرئيسية في جافا سوينغ (Java Swing)، ويستخدم هذا الكلاس لإضافة جدول (Table) في واجهة المستخدم (Graphical User Interface) وهناك العديد من الدوال والكونستركتورات التي تستخدم مع هذا الكلاس.
يعد الكلاس (JPanel) واحد من الكلاسات المهمة في (Java Swing) والذي يستخدم لإضافة (Panel) في واجهة المستخدم (Graphical User Interface) وهي عبارة عن حاوية بسيطة (Container) حيث توفر مساحة يمكن للتطبيق من خلالها إرفاق أي مكون آخر.
يُعد الكلاس (JPopupMenu) من الكلاسات التي تستخدم مع حزمة (Java Swing)، والذي يُستخدم للحصول على قائمة تُسمى (Popup Menu) والتي تظهر عند النقر على زر الفأرة الأيمن (Right Click).
يُعد الكلاس (Button) واحد من الكلاسات التي تستخدم مع (Java FX) والذي يُستخدم لإضافة زر ( Button ) في واجهة المستخدم (GUI)، ومن الممكن أن يحتوي هذا الزر على نص أو أيقونة (icon)، وفيما يلي قائمة بأهم الدوال والكونستركتورات التي تستخدم مع هذا الكلاس.
إن للوقت والتاريخ أهمية كبيرة جداً وخصوصاً في عالم الويب، حيث يتم استخدام الوقت والتاريخ في كل لغات البرمجة وفي العديد من الحالات مثل معرفة تاريخ تسجيل مستخدم معين أو تاريخ دخوله لموقع إلكتروني معين وتاريخ إرساله رسالة إلى الموقع.
هناك العديد من الدوال الخاصة بتحديد الهوامش ومواضع العناصر في لغة البرمجة (CSS)، والتي تسهل تنفيذ العديد من المهام التي يحتاجها المستخدم أثناء كتابة الكود البرمجي، وفيما يلي قائمة بأهم هذه الدوال.
إن ظهور خطأ (Error) في أي برنامج وبشكل مفاجئ هو أمر سيئ جداً، لأنه يؤدي إلى عدم رغبة المستخدمين في العودة إلى استخدام هذا البرنامج مجدداً.
عندما يقوم المستخدم بتعريف أي متغير في لغة البرمجة بايثون ومن ثم يقوم بإعطاؤه قيمة عددية فإن هذه القيمة يُحجز لها مكان في الذاكرة.
تُعد (JavaFx) عبارة عن مكتبة برمجية تم تطويرها بهدف إنشاء تطبيقات ذات واجهة مستخدم (User Interface) وذلك عن طريق الاعتماد على لغة البرمجة جافا (Java).
عبارة عن البيانات التي يفوق حجمها قدرة أي نظام قواعد بيانات (Database) على إجراء العمليات المختلفة على هذه البيانات مثل عمليات التسجيل والنقل والتخزين والتحويل لتحويلها إلى معلومات من الممكن الاستفادة منها
لوغو هي عبارة عن لغة تعليمية تم تصميمها لمساعدة الأطفال على تعلم البرمجة بشكل سهل وغير مُعقد، وتم تطويرها بواسطة كل من (Seymour Papert) ،(Cynthia Solomon)، (Wally Feurzeig).
الحزمة في لغة البرمجة بايثون هي عبارة عن برنامج يوفر ميزات معينة أثناء عملية البرمجة، وفي لغة البرمجة بايثون يتوفر نظام إدارة الحزم (PIP) والتي تحتوي على مجموعة من الأكواد (Codes) المُبرمجة والمجهزة مسبقاً للقيام بمهام محددة وعادة يتم استخدامها من أجل تطوير الكود الحالي وإضافة مزايا معينة.
تُعتبر لغة البرمجة جافا (JAVA) من أشهر وأفضل لغات البرمجة في عصرنا الحالي وهي إحدى لغات البرمجة الرائدة التي تُستخدم على نطاق واسع لتطوير تطبيقات سطح المكتب وتطبيقات المؤسسات وتطبيقات الأجهزة المحمولة وتطبيقات الويب القوية والآمنة
يُعد الكلاس (CheckBox) من الكلاسات الرئيسية التي تستخدم مع (JavaFX) ، والذي يستخدم لإضافة (Check Box) في واجهة المستخدم (GUI) ويتم استخدامه في العادة في حالة وجود عدة خيارات ( Options ) للمستخدم وعليه اختيار واحد من هذه الخيارات.
يُعد الكلاس (Group) واحد من الكلاسات التي تستخدم مع (Java FX)، والذي يستخدم لإنشاء مجموعة من العناصر ومن ثم ترتيب العناصر التي يتم إضافتها ضمن مجموعات.
يُعد الكلاس (ComboBox) من الكلاسات المهمة التي تستخدم مع (Java Fx)، والذي يستخدم لإضافة قائمة مُنسدلة (Combo Box) في واجهة المستخدم (GUI).