مفهوم تخطيط Grid في لغة البرمجة CSS
خاصية تخطيط (Grid) في لغة البرمجة (CSS) هي عبارة عن نظام تخطيط قائم على الشبكة والذي يحتوي على مجموعة من الصفوف والأعمدة، وهذا يسهل عملية تصميم صفحات الويب بكل سهولة ويسر، وهناك مجموعة من الخاصيات الخاصة.
خاصية تخطيط (Grid) في لغة البرمجة (CSS) هي عبارة عن نظام تخطيط قائم على الشبكة والذي يحتوي على مجموعة من الصفوف والأعمدة، وهذا يسهل عملية تصميم صفحات الويب بكل سهولة ويسر، وهناك مجموعة من الخاصيات الخاصة.
تدعم لغة البرمجة (TypeScript) معظم أنواع البيانات التي تدعمها لغة البرمجة (JavaScript)، إضافة إلى نوع آخر من الثوابت المتعددة والتي تسمى (enumeration type) للمساعدة على بناء تطبيقات أفضل، ومن أهم هذه الأنواع والتي تعتبر أساسية هي الأعداد (numbers) والسلاسل النصية (strings) والهياكل (structures) والقيم المنطقية (boolean values) وغيرها من أنواع البيانات.
تعتبر ال (Pseudo class) في لغة البرمجة (CSS) مجموعة من الأصناف التي تستخدم لمطابقة المحتوى بطريقة سهلة، حيث أنها لا تشير إلى العناصر بشكل مباشر بل تشير عادة إلى حالة هذه العناصر ونتيجة ذلك يتم تنفيذ نمط معين، وفي لغة البرمجة (CSS) العديد من هذه الأصناف وفيما يلي قائمة بأهمها.
تُعتبر الكائنات (Objects) العنصر الأهم في لغة البرمجة جافا سكريبت (JavaScript)، حيث أن كل عنصر فيها عبارة عن كائن والكائن هو عبارة عن مجموعة من القيم المرتبطة بالخاصيات المختلفة (Properties).
هناك العديد من الدوال الخاصة التي تستخدم في التحكم بالجداول والقوائم في لغة البرمجة (CSS)، والتي تسهل تنفيذ العديد من المهام التي يحتاجها المستخدم أثناء كتابة الكود البرمجي، وفيما يلي قائمة بأهم هذه الدوال التي تستخدم في هذا المجال.
(jQuery ) هي عبارة عن مكتبة من مكتبات لغة البرمجة (JavaScript) والتي تتميز بوجود عدد كبير من الخصائص التي تميزها عن غيرها من المكتبات، وتكن أهمية استخدامها في تسهيل عمليات التعديل على المستندات المكتوبة بلغة البرمجة (HTML)، وذلك عن طريق توفير واجهة برمجية موحدة تعمل على جميع المتصفحات.
تعد الجمل الشرطية من المصطلحات المهمة في عالم لغات البرمجة، حيث أنها عبارة عن مجموعة من جمل التحكم التي تستخدم للتحكم في عملية تنفيذ البرنامج بناءاً على شروط وقواعد مُعينة يتم تحديدها مسبقاً من قبل المبرمج.
يعتبر الكلاس (Component) من الكلاسات المهمة في (Java Swing) حيث أنه عبارة عن (Abstract Class)، وتكمن أهميته الكبيرة في استخدامه في عملية تحديد الخصائص بين جميع العناصر التي يمكن للمستخدم إضافتها في واجهة المستخدم (GUI).
يعتبر النطاق (Range) في لغات البرمجة عبارة عن فترة مغلقة يتم تحديدها من خلال قيمتين نهايتيهما عبارة عن القيم يتم تضمينهما في النطاق، ومن الممكن القول بأن النطاق عبارة عن مجموعة من القيم المتسلسلة التي لها قيمة بداية وقيمة نهاية.
يُعتبر الكلاس (Label) من الكلاسات المهمة في (Java Fx) والذي يستخدملإضافة عنوان في واجهة المستخدم (GUI) ومن الممكن أن يحتوي هذا العنوان على نص أو أيقونة، ويتم تعريفه في (Java Fx) على النحو التالي.
ال (Cookies) أو ملفات الارتباط هي عبارة عن ملفات نصية صغيرة يتم استخدامها في المواقع الإلكترونية للتعرف على المستخدم، وم ثم يخزنها المتصفح على جهاز المستخدم ويكون لكل متصفح ملفات ارتباط منفصلة عن المتصفحات الأخرى والبيانات الُمخزنة في (Cookies) لا يمكن لأي موقع أن يصل إليها بإستثناء الموقع الذي قام بتخزينها.
التعابير النمطية (Regular Expressions) في لغة البرمجة بايثون عبارة عن نصوص تحتوي على مجموعة من الأحرف و رموز لها معاني محددة، وتستخدم هذه التعابير بهدف البحث في النصوص بطريقة سهلة بدلاً من الحاجة إلى كتابة خوارزميات من أجل الوصول إلى النتيجة المطلوبة.
يعد الكلاس (tuple) من الكلاسات المهمة التي تستخدم مع لغة البرمجة بايثون، حيث أنه عبارة عن مصفوفة لها حجم ثابت، من الممكن تخزين مجموعة من القيم من مختلف الأنواع في وقت واحد و لا يمكن تبديل قيمها فيما بعد.
يُعتبر الكلاس (FileChooser) واحد من الكلاسات المهمة التي تستخدم مع حزمة (JavaFx)، والذي يستخدم للحصول على نافذة (windows) والتي تجعل المستخدم قادر على فتح ملفات موجودة على جهاز الحاسوب الخاص به.
المصفوفة (Array) في لغة البرمجة فيجوال بيسك عبارة عن مجموعة من القيم والتي يطلق عليها أيضاً العناصر، والتي ترتبط بشكل منطقي مع بعضها البعض، والتي تستخدم لتخزين مجموعة من القيم التي تنتمي لنفس نوع البيانات في متغير واحد.
تعد (CIL) عبارة عن واحدة من لغات البرمجة المنخفضة المستوى، وهي اختصار ل (Common Intermediate Language)، وهي عبارة عن واحدة من اللغات التي تستخدم للعمل في بيئة متوافقة مع اللغة الوسيطة العامة يتم الترجمة اليها.
يُعد الكلاس (ProgressIndicator) من الكلاسات الرئيسية التي تستخدم في (JavaFX)، والذي يستخدم لإضافة (Progress Indicator) في واجهة المستخدم (GUI)
يُعد الكلاس (TextArea) واحد من الكلاسات الرئيسية التي تُستخدم مع (JavaFx)، والذي يستخدم لإضافة مربع نص يتألف من أكثر من سطر ( Text Area ) في واجهة المستخدم (GUI)، وهناك العديد من الدوال والكونستركتورات الخاصة بهذا الكلاس.
تُعد قاعدة البيانات (SQLite) واحدة من أشهر أنواع قواعد البيانات مفتوحة المصدر (Open Source ) والغير معقدة والتي يتم حفظ جميع بياناتها داخل ملف واحد، حيث يتم بناء قاعدة البيانات باستخدام لغة البرمجة سي ( C).
بشكل عام من الممكن تعريف قاعدة البيانات (Database) بأنها مجموعة من البيانات المُهيكلة والمرتبة بطريقة خاصة والتي يتم حفظها على جهاز الحاسوب، وبعد ذلك يتم إدارتها من قبل نظام يُدعى (Database Management System).
إن الفكرة الأساسية من الشبكات (Networks) هي ربط الأجهزة على إختلاف أنواعها مع بعض لتسهيل عملية التواصل فيما بينهم، حيث أن جميع الأجهزة المربوطة على الشبكة سواء كانت أجهزة حاسوب أو هواتف أو سيرفرات (Servers) يمكنها مشاركة البيانات مع بعضها البعض بواسطة برامج معينة.
الـ (Generics) في لغة البرمجة (++C) هو عبارة عن أسلوب يُستخدم في عملية كتابة الكود البرمجي ويجعل المستخدم قادراً على بناء كود برمجي واحد يلائم أكثر من نوع بيانات.
القائمة الغير مرتبة ( Unordered List ) في لغة البرمجة (HTML) عبارة عن آلية تُستخدم لعرض مجموعة من العناصر بدون الإهتمام ما إن كان يجب عرض عنصر قبل الآخر.
لإضافة مربع نص في الصفحة المكتوبة بلغة البرمجة (HTML) فإنه بالإمكان استخدام الوسم () مع الإشارة إلى أن هذا الوسم يمكن استخدامه لإضافة الكثير من العناصر الأخرى.
تنسيق النص (Text Formatting) في لغة البرمجة (HTML) يقصد به عرض النص بشكل أفضل وأوضح للمستخدم؛ فمثلاً إن كان هناك كلمة مهمة في النص يمكننا عرضها بخط عريض.
تمتلك لغات البرمجة القديمة أوامر خاصة لإزالة البيانات من الذاكرة العشوائية (RAM)، ويكون المبرمج هو المسؤول عن إزالة البيانات التي لن يتم استخدامها مستقبلاً.
تُستخدم الحلقات (Loops) في لغات البرمجة بشكل عام بهدف تكرار تنفيذ الكود البرمجي (code) عدة مرات.
إن (JDBC) هي اختصار ل (Java Data Base Connectivity) و هي عبارة عن (API) خاص في لغة البرمجة جافا للتعامل مع قواعد البيانات على اختلاف أنواعها، وقبل تطوير (JDBC).
تعد لغة البرمجة دلفي (Delphi) واحدة من لغات البرمجة التي لم تحظى بشعبية كبيرة بالرغم من المزايا التي توفرها، وهي عبارة عن واحدة من لغات البرمجة عالية المستوى وكائنية التوجه.
تُعد (SOLID Principle) مجموعة من المبادئ لبناء (Software) والتي تتبع أفضل الحلول البرمجية والتي يطلق عليها (Best Practices) ؛ حيث أنها تساعد المستخدم في تجنب الثغرات الشائعة والتفكير في بنية تطبيقاته بمستوى أعلى.