لغات البرمجة

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

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

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

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

استخدامات الكلاس CheckBox في JavaFX وأهم الدوال والكونستركتورات التي تستخدم معه

يُعد الكلاس (CheckBox) من الكلاسات الرئيسية التي تستخدم مع (JavaFX) ، والذي يستخدم لإضافة (Check Box) في واجهة المستخدم (GUI) ويتم استخدامه في العادة في حالة وجود عدة خيارات ( Options ) للمستخدم وعليه اختيار واحد من هذه الخيارات.

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

ما هي أفضل لغات برمجة البيانات الضخمة Big Data Programming Language

عبارة عن البيانات التي يفوق حجمها قدرة أي نظام قواعد بيانات (Database) على إجراء العمليات المختلفة على هذه البيانات مثل عمليات التسجيل والنقل والتخزين والتحويل لتحويلها إلى معلومات من الممكن الاستفادة منها

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

البرمجة الوظيفية Functional Programming

ما هي البرمجة الوظيفية Functional Programming؟   البرمجة الوظيفية (وتسمى أيضًا “FP”)، هي طريقة للتفكير في إنشاء البرامج من خلال إنشاء وظائف (أي دوال) خالصة، أي أنه لا يوجد استخدام للمتغيرات أو كائنات (objects) أو الأماكن المحجوزة في الذاكرة في نطاق مشترك، والبيانات القابلة للتغيير التي لوحظت في البرمجة الشيئية، وتُركز لغات البرمجة الوظيفية على […]

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

ما هو سودوكود pseudocode؟

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

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

لغة البرمجة SQL

لغة البرمجة (SQL) وهي اختصار ل (Structured Query language) وتُسمى أيضاً بلغة الاستعلام البنائية وهي لغة مُخصصة للعمل مع  قواعد البيانات (Data Base)؛ حيث تُستخدم لإنشاء البيانات وصيانتها واستردادها من قواعد البيانات العلائقية مثل: (MySQL) ،(Oracle)، وتخضع هذه اللغة لمجموعة من المعايير الدولية والجهة المسؤولة عن اصدار هذه المعايير هو المعهد الوطني الأمريكي للمعايير (ANSI)

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

أفضل محررات الأكواد في لغة البرمجة الجافا (JAVA)

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

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

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

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

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

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

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

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

هندسة متطلبات البرمجيات Software Requirements

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

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

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

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