لغات برمجة
-
مدخل إلى استعمال المكتبة React-Router – React
ستختلف التمارين قليلًا في القسم السابع من منهاج full_stack_101 عن ما سبقها. فستجد في هذا الفصل وفي الفصل الذي يليه تمارين…
أكمل القراءة » -
أحداث لوحة المفاتيح: keydown و keyup والتعامل معها في جافاسكربت – جافاسكريبت
قبل أن نأتي إلى لوحة المفاتيح، يُرجى التنبّه إلى أنّ للأجهزة الحديثة سُبلًا أخرى إلى “إدخال شيء ما”. فقد يستخدم…
أكمل القراءة » -
تعرف على المصفوفات (Arrays) في جافا – لغة جافا
ناقشنا أساسيات المصفوفات (arrays) بالفصول السابقة، ولكن ما يزال هنالك بعض التفاصيل الأخرى الخاصة بقواعد الصيغة (syntax) التي نحتاج إلى…
أكمل القراءة » -
استخدام الدالة connect في Redux في تطبيقات React – React
لقد استخدمنا حتى اللحظة مخزن Redux بمساعدة واجهة خطافات أمنتها المكتبة react-redux. وقد استخدمنا بالتحديد الدالتين useSelector وuseDispatch. ولنكمل هذا…
أكمل القراءة » -
أحداث المؤشر والتعامل معها في جافاسكربت – جافاسكريبت
تُعدّ أحداث المؤشّر طريقة حديثة للتعامل مع المُدخلات النابعة من مختلف أجهزة التأشير، كالفأرة والقلم والشاشات اللمسيّة وغيرها. لمحة تاريخية…
أكمل القراءة » -
بناء تطبيقات كاملة باستعمال مكتبة جافا إف إكس JavaFX – لغة جافا
لقد ناقشنا حتى الآن الكثير من الجوانب الأساسية المُستخدَمة ببرمجة واجهات المُستخدِم الرسومية (GUI)، وتَعلَّمنا ما يَكفِي لكتابة بعض البرامج…
أكمل القراءة » -
الاتصال مع الخادم في تطبيق React معتمد على Redux – React
لنوسّع التطبيق الآن بحيث تُخزَّن الملاحظات في الواجهة الخلفية. سنستخدم في عملنا خادم Json الذي خبرناه في القسم 2. خُزِّنت…
أكمل القراءة » -
التخطيط الأساسي لواجهة المستخدم في مكتبة جافا إف إكس JavaFX – لغة جافا
تُعدّ المُكوِّنات (components) اللبنة الأساسية بأي واجهة مُستخدِم رُسومية (graphical user interface). لا يَقْتصِر الأمر على إنشاء مُكوِّنات الواجهة بل…
أكمل القراءة » -
فهم دوال الاختزال المتعددة (reducers) في مكتبة Redux في تطبيقات React – React
لنتابع عملنا على نسخة Redux المبسطة من تطبيق الملاحظات. ولكي نسهل الطريق علينا في تطوير المطلوب، سنعدّل دالة الاختزال بحيث…
أكمل القراءة » -
مكونات التحكم البسيطة في واجهة المستخدم في مكتبة جافا إف إكس JavaFX – لغة جافا
تَعلَّمنا خلال الأقسام السابقة كيف نَستخدِم سياقًا رُسوميًا (graphics context) للرَسْم على الشاشة كما تَعلَّمنا كيف نُعالِج كُلًا من أحداث…
أكمل القراءة »