Browse products

search

Categories

Java Mastery logo

Main menu

Includes navigation links and user settings

© 2025 Java Mastery
  • برنامج التسويق بالعمولة
  • Terms of Use
  • Privacy Policy
Java Mastery logo
  • Browse products
  • الإشتراكات
  • تسجيل الدخول
  • مستخدم جديد
Product image for Clean Code Fundamentals In Arabic

Clean Code Fundamentals In Arabic

في هذه الدورة ستتعلم أهم مبادئ Clean Code والتي تعد مهارة أساسية لكل مطور يسعى إلى تحسين جودة الكود الخاص به. كتابة كود نظيف تعني كتابة كود يمكن فهمه وصيانته بسهولة من قبل المطورين الآخرين.

  • Course
  • By ABDELKADEM ABUGHAZALEH
مجاني
Product image for Docker and Containers - كورس

Docker and Containers - كورس

من خلال هذا الكورس سوف تكون قادر على التعامل مع الدكر بشكل إحترافي و هذا الكورس الأول من نوعه و بشكل مجاني بالكامل.

  • Course
  • By ABDELKADEM ABUGHAZALEH
مجاني
Product image for Java Course In Arabic - كورس إحتراف لغة الجافا من الصفر

Java Course In Arabic - كورس إحتراف لغة الجافا من الصفر

من خلال هذا الكورس سوف تصبح محترف بلغة Java من الصفر

  • Course
  • By ABDELKADEM ABUGHAZALEH
Learn more
Product image for Kubernetes and Containers management in Arabic

Kubernetes and Containers management in Arabic

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

  • Course
  • By ABDELKADEM ABUGHAZALEH
مجاني
Product image for Master Java Concurrency and Multithreading - بالعربي

Master Java Concurrency and Multithreading - بالعربي

يبدأ الكورس بشرح تفصيلي للمفاهيم الأساسية مثل الخيوط والعمليات وكيفية تنفيذها في لغة Java. يتناول أيضًا كيفية إنشاء الخيوط وإدارتها، مع التركيز على دورة حياة الخيط والأولويات والتوقيت الخاص بالخيوط. من ثم، يقدم الكورس مفاهيم متقدمة مثل التزامن بين الخيوط وكيفية حل مشاكل التزامن المحتملة. يشرح الكورس أدوات الاتصال بين الخيوط وكيفية التحكم فيها باستخدام wait() وnotify()، بالإضافة إلى شرح مفصل لـ ReentrantLock وخصائصه. كما يغطي الكورس موضوعات مهمة أخرى مثل التعامل مع الذاكرة المؤقتة وتفاصيل مستويات ذاكرة الـ CPU. يشرح أيضًا مفهوم الـ Java Volatile وكيفية التعامل مع المشاكل المحتملة مثل الـ Deadlock والـ Livelock. بالإضافة إلى ذلك، يقدم الكورس لمحة عامة عن مجموعات الخيوط والهياكل البيانية المتعددة، مع شرح مفصل لكيفية استخدام وفهم Java Collections Framework وكيفية جعل البيانات آمنة مع المجموعات المتعددة. هذا الكورس ملائم للمبرمجين الذين يرغبون في اكتساب معرفة شاملة وعميقة في برمجة Java متعددة الخيوط، مع تركيز على التطبيقات العملية وفهم أساسيات وتقنيات البرمجة متعددة الخيوط.

  • Course
  • By ABDELKADEM ABUGHAZALEH
Learn more
Product image for Master Java Generics In Arabic - إحترفها باللغة العربية

Master Java Generics In Arabic - إحترفها باللغة العربية

Java Generics   هي من أهم ما يجب تعلمه في لغة Java لأنها سوف تنقلك الى قائمة المحترفين في إستخدام Java OOP . من خلال هذه الدورة رح تكون قادر على إستخدام Java Generics بطريقة إحترفية , سوف اضع خبرة 13 سنة بين يديك , لتحقيق لك كل الإفادة . حيث اعتمد فلسفة معينة تعتمد على ثلاث محاور رئيسية (البساطة , السرع , الدقة ) .  Generics are a facility of generic programming that were added to the Java programming language in 2004 within version J2SE 5.0. They were designed to extend Java's type system to allow "a type or method to operate on objects of various types while providing compile-time type safety".

  • Course
  • By ABDELKADEM ABUGHAZALEH
Learn more
Product image for Master Microservices - Spring Boot, Docker & Kubernetes عربي

Master Microservices - Spring Boot, Docker & Kubernetes عربي

من خلال هذا الكورس سوف تحترف Microservices بإستخدام Spring boot with Docker and Kubernetes شرح لجميع المفاهيم وعملي

  • Course
  • By ABDELKADEM ABUGHAZALEH
Learn more
Product image for Master Spring Boot 3 and Spring Framework 6 - بالعربي

Master Spring Boot 3 and Spring Framework 6 - بالعربي

من خلال هذه الدورة سوف تكون قادر على بناء مشروع كامل متكامل من الصفر الى الإحتراف و فهم جميع المفاهيم التي تلزم بسوق العمل , في نهاية الدورة سوف نقوم ببناء مشروع متكامل و ربطه مع Frontend و سوف نقوم برفع المشروع الى الخادم , بعد الإنهتاء من هذه الدورة سوف تكون مؤهل لسوق العمل .

  • Course
  • By ABDELKADEM ABUGHAZALEH
Learn more
Product image for أساسيات حماية البرمجيات - Software Security Fundamentals

أساسيات حماية البرمجيات - Software Security Fundamentals

هي من أهم الدورات الأساسيات في مجال حماية البرمجيات التي يجب على كل مطور جديد في مجاله التعرف عليها لتسهل عليه فهم دورات البرمجة. هذا يعني أن نقط او حجر الأساس يبدا من هذه الدورة. سبب إنشاء هذه الدورة هذه الدورة هدية لكل طالب جديد قد بداء خطواته الأولى في مجال تطوير البرمجيات لكي تسهل وتنير الطريق عليه لفهم دورات البرمجة لأن من خلال هذه الدورة سوف نطرح أهم مصطلحات الحماية التي يجب على كل مطور معرفتها قبل إكماله لأي دورة برمجة.

  • Course
  • By ABDELKADEM ABUGHAZALEH
مجاني
Product image for الإشتراك الموحد السنوي

الإشتراك الموحد السنوي

إشتراك سنوي موحد بجميع الكورسات الحالية و القادمة

  • Bundle
$99/year
Product image for دورة أساسيات تطوير البرمجيات Software Development Fundament

دورة أساسيات تطوير البرمجيات Software Development Fundament

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

  • Course
  • By ABDELKADEM ABUGHAZALEH
مجاني