× ×
معارف منصة معتمدة

دورة برمجة JavaFX للمبتدئين معتمد بشهادة

قسم :

البرمجيات

عدد الدروس : 7

يوجد شهادة مجانية بعد إنتهاءك من الدورة


أضغط هنا لمشاهدة مقدمة الدورة

بعد الضغط على الزر التالي : يجب مشاهدة اكثر من 30 ثانية لأي درس في الدورة حتى يتم تسجيل الدورة في حسابك

التسجيل في هذه الدورة

تعليمات الحصول على شهادة الإعتماد

  • يجب ان يكون لديك حساب داخل المنصة
  • مشاهدة كل الدروس
  • مشاهدة على الاقل 75% من مدة الدرس
  • متابعة تقدمك بالدورة من خلال لوحة التحكم
  • يتم إصدار الشهادة بشكل تلقائي
  • لا يوجد اي رسوم للإشتراك في الدورة
  • الشهادة مجانية
عدد الدروس | 7
سيرتك الذاتية " CV " هي أول مستند وأول دليل على كفاءتك في العمل
وتقوم منصة معارف بمساعدتك لإنشاء سيرتك الذاتية بإحترافية

دورات تدريبية مقترحة

الدورة دي هتفيدك
برمجة AngularJS 2 للمبتدئين
إخفاء

نحن نهتم بتقيمك لهذه الدورة

ممتاز
0 تقيمات
جيد
1 تقيمات
متوسط
1 تقيمات
مقبول
0 تقيمات
سئ
0 تقيمات
3.5
2 تقيمات


SARA IBRAHIM KAMAR

جيد 2021-12-30

omar Al khebari

ممتاز 2021-12-09

إظهار تقيمات اخرى

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

اشترك الآن مجانا

دورة معتمدة اون لاين مجانية برمجة JavaFX هي مكتبة ضخمة جداً تم تطويرها لبناء تطبيقات فيها واجهة مستخدم بالإعتماد على لغة جافا. باستخدام هذه المكتبة يمكنك تطوير تطبيقات تعمل على مختلف أنظمة التشغيل و مختلف الأجهزة مثل الكمبيوتر, الهاتف, التلفاز إلخ.. برمجة JavaFX جعلت المطورين قادرين على بناء تطبيقات قوية جداً بسرعة و سهولة لأنها توفر تقنيات جاهزة للمبرمج يمكنه إستخدامها في التطبيقات بدون أي تعقيد. ميزات JavaFX Java API JavaFX هي مكتبة مبنية بلغة جافا و بالتالي يمكن إستخدامها في أي لغة برمجة تتنفذ بواسطة الـ JVM مثل اللغات Java, Groovy, JRuby. FXML FXML هي لغة توصيف (Markup Language) مبنية في الأساس على لغة XML, تم تصميمها خصيصاً لتستخدم في بناء واجهة المستخدم للتطبيقات المبينة باستخدام المكتبة JavaFX. إذاً عند تصميم واجهة المستخدم يمكنك كتابة كود التصميم لكل نافذة في ملف FXML خاص فيها و تربطه فيها. Scene Builder عند تصميم واجهة المستخدم يمكنك كتابة كود الـ FXML بنفسك أو باستخدام برنامج الـ Scene Builder الذي يسمح لك بإضافة الأشياء بسهولة في النافذة. برنامج الـ Scene Builder هو برنامج موجود ضمن برنامج الـ Netbeans. سنعلمك طريقة إستخدامه في نهاية هذه الدورة. WebView باستخدام تقنية الـ WebKitHTML يمكنك إضافة صفحات ويب في واجهة المستخدم. بداخل صفحات الويب هذه يمكن ربط كود الـ JavaScript الذي يمكن وضعه في صفحة الويب بكود لغة Java. إذاً يمكن إستدعاء كود الـ JavaScript من كود الـ Java, و يمكن إستدعاء كود الـ Java من كود الـ JavaScript. Swing interoperability في حال كنت تبني برنامجك بالإعتماد على JavaFX و تريد إستخدام أشياء موجودة في مكتبة Swing فإنه يمكنك إضافتهم في التطبيق بدون أي مشاكل. Built-in UI Controls JavaFX تحتوي على أي شيء قد تحتاج إضافته في واجهة المستخدم. CSS لغة CSS تعتبر من أسهل اللغات على الإطلاق و هي تستخدم في تصميم صفحات الويب. لذلك إذا كنت تعرف هذه اللغة يمكنك الإستفادة منها حيث أن JavaFX تتيح لك كتابة كود CSS لتطوير تصميم واجهة المستخدم بسهولة. Canvas API عبارة عن مكتبة جاهزة في JavaFX تسمح لك بالرسم مباشرةً في واجهة المستخدم. Multitouch Support JavaFX تدعم تقنية اللمس المتعدد إستناداً إلى قدرات الجهاز الذي تعمل عليه. المقصود من هذا الكلام أنك في حال كنت تبني تطبيق لجهاز يحتوي على شاشة يمكن التحكم بها بواسطة اللمس ( Touch Screen ) فإنك قادر على تنفيذ أكثر من أمر في نفس الوقت. فمثلاً إذا كان المستخدم يضع إصبع واحد على الشاشة تنفذ أمر محدد و إذا كان يضع إصبعين على الشاشة تنفذ أمر آخر أو أمرين في وقت واحد و هكذا. Integrated Graphics library JavaFX تحتوي على مكتبات جاهزة تدعم تقنيات رسم الـ 2D و الـ 3D. High-Performance Media Engine JavaFX تدعم صيغ الصور و الفيديوهات و الملفات الصوتية التي يمكن وضعها في صفحات الويب. إذاً بشكل أساسي يمكن تشغيل أنواع الملفات التالية في واجهة المستخدم: MP4 - MP3 - PNG - GIF - JPG - JPS. TheNewBaghdad JavaFX Tutorial for beginners

×

يجب ان يكون لديك حساب داخل المنصة
حتى تستطيع المشاركة و التفاعل مع التعليقات

سجل الآن مجانا