التدريب

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

  • Java Standard Edition
    • ساعات التدريب: 30
    • الجمهور المستهدف: مطورو البرمجيات من جميع المستويات
    • المتطلبات المسبقة: المعرفة الأساسية والخبرة في أي لغة برمجة مثل سي أو سي بلس أو بايثون
    • وصف الدورة:تهدف هذه الدورة إلى تعريف المتدربين بتقنية جافا وأنظمة جافا بشكل عام ، و إصدار جافا القياسي بشكل خاص.
    • مخطط الدورة: : في نهاية هذه الدورة سيكون المتدربون قادرين على:
      1. تعرف على المكونات المختلفة لتقنية Java وأنظمة Java البيئية ، مثل Java Standard Edition (JavaSE) و Java Enterprise Edition (JavaEE) و Spring Framework و SpringBoot ولغات JVM و Android.
      2. تعرف على Java IDE الرئيسية وكيفية اختيار IDE المناسب لعملهم اليومي.
      3. فهم و / أو استخدام أدوات وبيئة Java الأساسية ، مثل JDK و JRE و JVM و Heap و profiler فهم وتنفيذ Apache Maven.
      4. فهم وتنفيذ Apache Maven.
      5. تعلم وتنفيذ مكونات ومكتبات Java SE الأساسية ، والتي تشمل:
        • Fundamentals.
        • Object-Oriented Programming and best practices.
        • Exception Handling.
        • Collections.
        • Threading.
        • Standard java.io API.
        • The new features introduced in every version, such as Lambda expressions, streams API, generics, and auto-boxing/unboxing.
        • Java Database Connectivity (JDBC).
    • النتائج: بعد الانتهاء من الدورة ، سيتمكن المتدربون من تطوير تطبيقات قائمة على وحدة التحكم من طرف إلى طرف باستخدام Java Standard Edition.
    • ساعات التدريب: 30
    • الجمهور المستهدف:مطورو البرمجيات من جميع المستويات
    • المتطلبات المسبقة: خبرة جيدة ومعرفة في JavaSE.
    • وصف الدورة: تهدف هذه الدورة إلى تزويد المتدربين بالمعرفة والمهارات والأدوات اللازمة لتطوير تطبيقات الويب القياسية باستخدام تقنية Java. أولاً ، نبدأ في شرح مفاهيم تطوير تطبيقات الويب ؛ ثم نبدأ في تنفيذ تطبيقات الويب الأساسية باستخدام Java Servlets و Java Server Pages ؛ بعد ذلك ، سنبدأ العمل على إطار عمل Java Server Faces لبناء تطبيقات ويب قائمة على المكونات وقائمة على الأحداث. لتمكين المطورين من إنشاء تطبيقات ويب رائعة ، سيتم تضمين عناصر واجهة مستخدم PrimeFaces. أخيرًا ، لتمكين المتدربين من تطوير تطبيقات الويب الشاملة ، سيتم أيضًا تغطية JDBC.
    • مخطط الدورة: سيتم تناول الموضوعات التالية في هذه الدورة:
      1. Introduction to web applications development (3 Hours)
      2. HTML 5 / CSS 3
      3. Java Servlets
      4. Java Server Pages
      5. Java Server Faces
      6. PrimeFaces
      7. Security
    • النتائج: في نهاية الدورة ، سيتمكن المتدربون من تطوير تطبيقات قياسية قائمة على الويب باستخدام Java Server Faces framework و PrimeFaces.
    • ملاحظة: يتم تقديم تطوير تطبيقات الويب الحديثة استنادًا إلى Microservices و SpringBoot و Angular في دورة " Cloud-Based Application Development".
    • ساعات التدريب: 18
    • الجمهور المستهدف: العملاء المتوقعون والمهندسون المعماريون والمديرون
    • المتطلبات المسبقة: N/A
    • المتطلبات المسبقة: تهدف هذه الدورة إلى تزويد الحاضرين بالمعرفة والمهارات والأدوات المطلوبة لإدارة وتصميم وهندسة تطبيقات البرمجيات الحديثة. وسيغطي كلا من التقنيات التقليدية والحديثة لعمليات تطوير البرمجيات والتصميم للبرمجيات
    • مخطط الدورة: ستغطي الدورة المواضيع التالية:
      1. Software Process Models
        • Waterfall vs incremental processes
        • Plan-driven vs agile
      2. Software Architectural Design
        • Software Architecture Process
        • Software Modeling
        • Architectural Styles
        • Architectural Techniques
        • Design Patterns
      3. Modern Software Architecture
        • Microservices Architecture
        • Cloud-Native Applications
        • Event-Driven Architecture
        • Software Product Lines
    • النتائج: في نهاية هذه الدورة ، سيكتسب المشاركون المعرفة المطلوبة لإدارة وتصميم تطبيقات البرامج باستخدام كل من تطوير البرمجيات التقليدية والحديثة والعمليات المعمارية.
    • ساعات التدريب: 18
    • الجمهور المستهدف: العملاء والمهندسون المعماريون والمديرون
    • المتطلبات المسبقة: N/A
    • وصف الدورة:ستغطي الدورة الاتجاهات المتطورة في تطوير البرمجيات بما في ذلك التكامل المستمر والتسليم المستمر.
    • مخطط الدورة: The ستغطي الدورة المواضيع التالية:
      1. Version Control (SVN and GIT)
      2. Project Object Model (Maven)
      3. Test-Driven Development (Junit, Mockito, Selenium)
      4. Build Automation
      5. Configuration Management
      6. Artifacts Repository
      7. Automated Deployments to Test Environment
      8. Automated Integration Test
      9. Automated Deployment to Production

تواصل معنا