Cart
الدورات في السلة 0
السلة فارغة
جميع الدورات

دورة Advanced SharePoint Technologies | تقنيات شيربوينت المتقدمة دورة Advanced Solutions of SharePoint بالرياض | حلول شيربوينت الاحترافية دورة Core Solutions of SharePoint | أساسيات وحلول شيربوينت دورة Developing Microsoft SharePoint بالرياض | تطوير بيئات SharePoint دورة MCSA BI Reporting بالرياض | تقارير Power BI وSQL دورة MCSA SQL 2016 BI Development | احتراف Business Intelligence دورة MCSA SQL 2016 Database Development بالرياض | تطوير قواعد البيانات الاحترافية دورة MCSA SQL Server 2012/2014 | إدارة قواعد البيانات بالرياض دورة MCSA بالرياض | شهادة مايكروسوفت المعتمدة للمحترفين دورة MCSE Data Management and Analytics بالرياض | احتراف تحليل البيانات وSQL Server دورة MCSE معتمدة بالرياض | شهادة خبير حلول مايكروسوفت دورة Microsoft Azure Administrator بالرياض | إدارة بيئات Azure السحابية دورة Microsoft Azure Developer Associate | تطوير تطبيقات Azure دورة Microsoft Azure Fundamentals AZ-900 بالرياض | أساسيات الحوسبة السحابية دورة Microsoft Developing SQL بالرياض | تطوير قواعد البيانات الاحترافية دورة Microsoft System Center Configuration | إدارة الأنظمة المؤسسية دورة Oracle ADF بالرياض | تطوير تطبيقات المؤسسات دورة Oracle Database 23ai Administration بالرياض | إدارة قواعد البيانات دورة Oracle Database 23ai بالرياض | أحدث تقنيات قواعد البيانات دورة Oracle Developer Forms Builder بالرياض | تطوير تطبيقات أوراكل دورة Oracle RAC R2 بالرياض | إدارة قواعد البيانات عالية التوافر دورة Oracle SQL بالرياض | أساسيات قواعد بيانات أوراكل دورة Planning & Administering SharePoint | إدارة بيئات SharePoint دورة Windows MCSA 2012 بالرياض | إدارة Windows Server

دورة Configuration Management with Puppet بالرياض دورة Enterprise Linux Diagnostics | تحليل أعطال لينكس دورة OpenShift Administration معتمدة | إدارة Kubernetes دورة OpenShift Application Development بالرياض | تطوير الحاويات دورة Red Hat Advanced Automation | احتراف DevOps دورة Red Hat Ansible Automation بالرياض | DevOps احترافي دورة Red Hat Ceph Storage | إدارة التخزين المؤسسي دورة Red Hat CloudForms | Hybrid Cloud Management دورة Red Hat Configuration Management | إدارة الأنظمة دورة Red Hat Containerization | Docker & Kubernetes دورة Red Hat Data Grid Development | تطوير الأنظمة الموزعة دورة Red Hat Decision Manager | إدارة قواعد القرار دورة Red Hat Fuse on OpenShift | تكامل الأنظمة دورة Red Hat Gluster Storage Administration دورة Red Hat High Availability | أنظمة التوافر العالي دورة Red Hat Identity Management | إدارة الهوية المؤسسية دورة Red Hat JBoss AMQ Administration | Messaging Systems دورة Red Hat JBoss BPM Suite | إدارة العمليات المؤسسية دورة Red Hat OpenStack Administration II بالرياض دورة Red Hat OpenStack Administration III معتمدة دورة Red Hat Performance | تحسين أداء الأنظمة دورة Red Hat Security بالرياض | تأمين أنظمة لينكس دورة Red Hat Virtualization بالرياض | إدارة البنية الافتراضية دورة RHCE بالرياض | Red Hat Certified Engineer احتراف لينكس وAnsible دورة RHCSA بالرياض | Red Hat System Administrator إدارة لينكس الاحترافية

No courses found.

دورة Microsoft Project بالرياض | تخطيط وإدارة المشاريع باحتراف – سجّل الآن دورة MoP المعتمدة بالرياض | إدارة المحافظ الاستثمارية – ابدأ الآن دورة MoR المعتمدة بالرياض | إدارة المخاطر المؤسسية – سجّل الآن دورة MoV بالرياض | تعظيم قيمة المشاريع – احجز الآن دورة P3O Advanced بالرياض | احتراف إدارة المحافظ والبرامج – سجّل الآن دورة P3O المعتمدة بالرياض | إدارة مكاتب المشاريع PMO – احجز الآن دورة PfMP بالرياض | شهادة مدير المحافظ الاحترافية – ابدأ مسارك القيادي دورة PgMP بالرياض | شهادة مدير البرامج الاحترافية – احجز مقعدك الآن دورة PMI-SP بالرياض | احتراف جدولة المشاريع – سجّل الآن دورة PRINCE2 Agile Foundation – التأسيس العملي لإدارة المشاريع الرشيقة مع معهد مسارتك دورة PRINCE2 Practitioner بالرياض | المستوى المتقدم – ابدأ الآن دورة PRINCE2 المعتمدة بالرياض | تأهيل رسمي للاختبار – احجز الآن دورة إدارة البرامج الناجحة MSP – احتراف إدارة البرامج والتحول المؤسسي مع معهد مسارتك دورة إدارة المخاطر PMI-RMP من معهد مسارتك حضورى – نؤهلك للحصول على شهادة PMI-RMP المعترف بها عالميًا دورة إدارة المشاريع PMP بالرياض | نؤهلك لشهادة PMI المعتمدة حضورة واون لاين دورة الإدارة المرنة للمشاريع PMI Agile Certified Practitioner (PMI-ACP) دورة مايكروسوفت بروجكت MS Project – احتراف تخطيط وجدولة المشاريع مع معهد مسارتك دورة مشارك معتمد في إدارة المشاريع CAPM بالرياض – شهادة معتمدة لبداية قوية

No courses found.

No courses found.

No courses found.

رقم الدورة:02

دورة Java EE بالرياض | تصميم تطبيقات الويب الاحترافية

المدة: 5 أيام

Empty StarEmpty StarEmpty StarEmpty StarEmpty Star 0 0 التقييمات

اختر طريقة الحضور / التواريخ المتاحة

رسوم الدورة: 1,150.00

احجز الآن Cart خدمات مسارتك للمنشآت سجل في قائمة الانتظار اختر (حضوري/أونلاين) ثم التاريخ ثم الوقت لإتاحة زر الحجز.

وصف الدورة

Java EE · Jakarta EE 11 · Enterprise Web Development

دورة Java EE وJakarta EE | تطوير تطبيقات Java المؤسسية

تعرف أساسيات Java، لكنك لا تزال غير متأكد كيف تتحول الكلاسات إلى تطبيق ويب مؤسسي منظم؟ في هذه الدورة تنتقل من Java SE إلى بنية تطبيقات Enterprise Java، وتفهم Servlets وJakarta Persistence وCDI وREST وإدارة الجلسات، ثم تجمعها في مشروع عملي قابل للتطوير.

Jakarta EE 11 Java 17+ · jakarta.* · Web Profile
هل Java EE انتهت أم تغير اسمها فقط؟

Java EE هو الاسم التاريخي المعروف في السوق والمشروعات القديمة، بينما الاسم الرسمي الحديث هو Jakarta EE. منذ Jakarta EE 9 انتقلت الحزم من javax.* إلى jakarta.*، وأحدث إصدار نهائي حاليًا هو Jakarta EE 11. لذلك تشرح الدورة المصطلح القديم لخدمة الفهم والصيانة، وتبني المسار العملي على الاسم والمواصفات الحديثة.

Jakarta EE 11الإصدار الرسمي الأحدث
Java 17+الحد الأدنى للمنصة الحديثة
مشروع CRUDتطبيق مؤسسي متعدد الطبقات
بعد Java Basicsتحتاج أساسًا في OOP وSQL

وصف دورة Java EE وJakarta EE

دورة تطبيقية للمبرمج الذي أنهى أساسيات Java ويريد بناء تطبيقات ويب ومؤسسات بطريقة منظمة، بدل الاكتفاء ببرامج Console أو أمثلة منفصلة لا توضح دورة حياة التطبيق كاملة.

تبدأ من الفرق بين Java SE ومنصة تطبيقات المؤسسات، ثم تنتقل إلى Web Profile والمكونات الأساسية مثل Jakarta Servlet وCDI وPersistence وValidation وREST. تتعلم كيف يعمل الـContainer، وكيف تُفصل طبقات العرض ومنطق الأعمال والبيانات، وكيف تُدار الطلبات والجلسات والأخطاء والتحقق من المدخلات.

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

قبل التسجيل، اطلب تحديد بيئة المختبر: يجب معرفة إصدار JDK وخادم التطبيق أو Runtime المستخدم، وهل الأمثلة تعتمد حزم jakarta.*. لا يكفي أن يقال “Java EE” من دون تحديد الإصدار؛ لأن نقل مشروع قديم من javax.* إلى jakarta.* قد يحتاج تعديلات فعلية.
مستوى الدورةمتوسط بعد Java Fundamentals وOOP
المخرجاتتطبيق ويب متعدد الطبقات مع قاعدة بيانات
المسار التاليJakarta EE متقدم أو Java Backend أو Spring Boot

ما هي Java EE؟ وما علاقتها بـJakarta EE؟

Java EE كانت منصة المواصفات القياسية لبناء تطبيقات Java المؤسسية. بعد انتقال التقنيات إلى Eclipse Foundation أصبح الاسم Jakarta EE، واستمرت المواصفات في التطور تحت حوكمة مفتوحة ومحايدة للموردين.

المصطلح معناه الحالي ما الذي يجب أن تنتبه له؟
Java SE اللغة والمنصة الأساسية: OOP، Collections، Exceptions، Streams وغيرها. هي المتطلب السابق للدورة وليست بديلًا عن منصة المؤسسات.
Java EE الاسم التاريخي حتى Java EE 8، وما زال ظاهرًا في وظائف ومشروعات قديمة. غالبًا تستخدم المشروعات القديمة حزم javax.*.
Jakarta EE الامتداد الرسمي الحديث لمواصفات Enterprise Java تحت Eclipse Foundation. من Jakarta EE 9 أصبحت الحزم الأساسية jakarta.*.
Application Server / Runtime تنفيذ متوافق يستضيف التطبيق ويوفر الخدمات القياسية. Jakarta EE مواصفات وليست منتجًا واحدًا؛ يجب تحديد الـRuntime المستخدم.
🌐Web Profile

مجموعة مواصفات مناسبة لتطبيقات الويب، تشمل Servlet وCDI وPersistence وValidation وSecurity وغيرها.

🧱Platform

منصة أوسع للتطبيقات المؤسسية التي تحتاج خدمات إضافية مثل Messaging وBatch وEnterprise Beans.

☁️Core Profile

ملف أخف يدعم تطبيقات حديثة وخدمات صغيرة، ويمكن دمجه مع تقنيات Cloud Native.

🔁قابلية النقل

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

الإجابة المباشرة: Java EE لم تعد الاسم الرسمي للإصدارات الجديدة، لكنها ليست معرفة عديمة القيمة. فهمها ضروري لصيانة الأنظمة القديمة، بينما التطوير الجديد يجب أن يراعي Jakarta EE وإصدار الـRuntime والحزم الحديثة.

الأهداف والفوائد

🏗️فهم البنية المؤسسية

تنظيم التطبيق إلى طبقات واضحة بدل وضع المنطق والواجهة والبيانات في مكان واحد.

📨إدارة HTTP

فهم دورة request/response وServlet lifecycle والفلاتر والجلسات.

🧩Dependency Injection

استخدام CDI لإدارة الاعتمادات ودورة حياة المكونات بصورة أكثر قابلية للاختبار.

🗄️التعامل مع البيانات

تصميم Entities وعلاقاتها وتنفيذ CRUD باستخدام Jakarta Persistence.

🔌بناء REST APIs

إنشاء Endpoints وإرجاع JSON وفصل الواجهة عن الخدمات الخلفية.

🛡️جودة وأمان أفضل

التحقق من المدخلات ومعالجة الأخطاء وفهم مبادئ المصادقة والصلاحيات.

  • الانتقال من كتابة كود Java منفرد إلى تطوير تطبيق يعمل داخل Container.
  • فهم الفروق التي تسبب مشكلات عند ترقية مشروع من Java EE 8 إلى Jakarta EE 9 أو أحدث.
  • اكتساب أساس يساعدك في قراءة مشروعات Enterprise Java ومناقشة بنيتها داخل الفريق.
  • بناء قاعدة معرفية مفيدة حتى عند الانتقال لاحقًا إلى Spring Boot أو Microservices.

لماذا مسارتك؟

القيمة الحقيقية في هذه الدورة ليست حفظ أسماء المواصفات، بل رؤية التطبيق كاملًا من طلب HTTP حتى قاعدة البيانات، وفهم أين يوضع كل جزء ولماذا.

🧭مسار واضح بين القديم والحديث

شرح Java EE للمشروعات القائمة، وربطها بـJakarta EE والحزم والإصدارات الحديثة.

🧪مشروع متدرج

كل محور يضيف جزءًا حقيقيًا إلى المشروع بدل تمارين منفصلة لا تتكامل.

🔍تصحيح أخطاء عملي

قراءة Logs، تتبع Status Codes، ومعالجة أخطاء الإعداد والـDeployment.

🧱اهتمام بالمعمارية

فصل Controller وService وRepository وDTO بدل كود يصعب تطويره.

🌐حضوري أو أونلاين

اختيار طريقة الحضور وفق الدفعات المتاحة مع تأكيد الجدول قبل التسجيل.

📞توجيه للمسار التالي

تحديد هل تحتاج Java Backend أو Spring أو قواعد البيانات أو DevOps بعد الدورة.

نقطة التحقق الأهم: يجب أن يوضح عرض الدورة إصدار JDK والـRuntime المستخدم والمواصفات المغطاة فعليًا. استخدام كلمة “Jakarta EE 11” في الصفحة لا يعني تلقائيًا أن كل مواصفات المنصة الكاملة ستُدرّس.

محتوى دورة Java EE وJakarta EE

المحور ماذا تتعلم؟ التطبيق داخل المشروع
البيئة والإصدارات Java SE مقابل Java EE وJakarta EE، ملفات Platform وWeb وCore، واختيار Runtime متوافق. إعداد JDK وMaven وبنية المشروع وتشغيل أول Deployment.
الانتقال إلى jakarta.* الفرق بين javax.* وjakarta.* ومشكلات التوافق عند الترقية. قراءة مثال قديم وتحويل Imports وDependencies الأساسية.
Servlets وHTTP Lifecycle، Methods، Parameters، Headers، Filters، Request وResponse. بناء Controllers تستقبل الطلبات وتتعامل مع الحالات المختلفة.
طبقة العرض Jakarta Pages/JSP وExpression Language أو واجهة عميل بسيطة بحسب بيئة المختبر. عرض القوائم والنماذج ورسائل الأخطاء للمستخدم.
CDI Dependency Injection، Scopes، Qualifiers، وفصل المكونات. حقن Service وRepository بدل إنشاء الاعتمادات يدويًا.
Persistence Entities، العلاقات، EntityManager، Queries، Transactions ومبادئ Repository. حفظ وتحديث وحذف واسترجاع البيانات من قاعدة علائقية.
Validation التحقق من المدخلات باستخدام Constraints وإظهار أخطاء مفهومة. منع بيانات ناقصة أو غير صحيحة قبل الحفظ.
REST وJSON Jakarta REST، Resources، Status Codes، DTOs وتسلسل JSON. إنشاء API للقراءة والإضافة والتحديث والحذف.
الجلسات والأمان Sessions وCookies ومبادئ Authentication وAuthorization وحماية المدخلات. تسجيل دخول مبسط وأدوار تتحكم في العمليات المتاحة.
الأخطاء والاختبار Exception Mapping، Logs، اختبار الخدمات، وتتبع أخطاء الـDeployment. معالجة أخطاء API وإظهار استجابات ثابتة قابلة للتتبع.
التعبئة والنشر Maven، WAR، Configuration، Environment Values وفكرة الخوادم المتوافقة. بناء النسخة النهائية ونشرها وتجربة السيناريو الكامل.
المفاهيم الحديثة نظرة على Jakarta Data 1.0، Java Records، Virtual Threads وCloud Native دون ادعاء تغطية متقدمة. تمييز ما هو جزء من الأساس وما يحتاج دورة متقدمة منفصلة.

المشروع العملي

تبني تطبيقًا لإدارة طلبات الخدمة أو المهام داخل مؤسسة، بحيث يمر المستخدم من تسجيل الدخول إلى إنشاء الطلب ومتابعته وتحديث حالته، مع صلاحيات وقاعدة بيانات وREST API.

👤المستخدمون والأدوار

مستخدم عادي، موظف معالجة، ومدير مع صلاحيات مختلفة.

📝CRUD كامل

إنشاء الطلبات وعرضها وتعديلها وحذفها وفق قواعد العمل.

🔎بحث وتصفية

تصفية الطلبات حسب الحالة والأولوية والمسؤول.

🔌REST API

Endpoints منظمة تستخدم DTOs وStatus Codes مناسبة.

🗄️قاعدة بيانات

Entities وعلاقات وTransactions واستعلامات واضحة.

🛡️Validation وأخطاء

قواعد تحقق ورسائل خطأ ومعالجة مركزية للاستثناءات.

مرحلة المشروع المخرج القابل للمراجعة معيار الجودة
التصميم نموذج بيانات وتقسيم Packages وطبقات التطبيق. لا توجد علاقة دائرية أو منطق أعمال داخل صفحة العرض.
الخدمات Service Layer وRepository وعمليات CRUD. Transactions واضحة والأخطاء لا تُبتلع بصمت.
الويب وAPI Controllers أو Servlets وREST Resources. Status Codes وValidation واستجابات متسقة.
الأمان تسجيل دخول وأدوار واختبار صلاحيات. لا يعتمد التحكم على إخفاء الزر فقط؛ التحقق يتم في الخادم.
التسليم ملف تشغيل وتعليمات إعداد مختصرة وتجربة نهائية. يمكن تشغيل المشروع دون تخمين الإعدادات الأساسية.
الإجابة عن سؤال الهوك: المشروع المقترح ليس مجرد صفحة JSP منفردة؛ الهدف هو ربط الويب بمنطق الأعمال والبيانات والصلاحيات. التفاصيل الدقيقة تعتمد على مدة الدفعة ومستوى المتدربين، ويجب تأكيد نطاق المشروع قبل التسجيل.

لمن الدورة؟

الفئة لماذا تناسبها الدورة؟ ما المطلوب قبل البدء؟
مطور Java مبتدئ للانتقال من تطبيقات Console إلى تطبيقات ويب متعددة الطبقات. OOP وExceptions وCollections وMaven بصورة أساسية.
طالب حاسب أو برمجيات لفهم بنية تطبيقات المؤسسات وربط الدراسة بمشروع عملي. Java Fundamentals وقواعد بيانات علائقية.
Junior Backend Developer لفهم المواصفات القياسية التي تقوم عليها أجزاء من بيئة Enterprise Java. HTTP وSQL ومبادئ REST تساعد على الاستفادة الأسرع.
مطور يعمل على نظام قديم لفهم Java EE 8 وملفات javax ومسار التحديث إلى Jakarta. إحضار أمثلة من المشروع القديم عند السماح بذلك.
من يخطط لتعلم Spring لفهم Containers وDI وPersistence وREST قبل مقارنة تطبيقها في Spring. الدورة ليست شرطًا رسميًا لـSpring، لكنها تبني أساسًا معماريًا مفيدًا.
هل تناسب المبتدئ من الصفر؟ لا يُفضل البدء بها قبل تعلم Java الأساسية. الشخص الذي لا يفهم Classes وInterfaces وExceptions وCollections سيقضي وقته في مقاومة اللغة بدل فهم تطبيقات المؤسسات.

المهارات والوظائف

Enterprise Java

فهم التطبيقات التي تعمل داخل Runtime وخدمات المنصة القياسية.

🏗️Layered Architecture

فصل Controller وService وRepository وDTO بصورة منظمة.

🗄️Jakarta Persistence

Entities وعلاقات واستعلامات وTransactions لعمليات البيانات.

🔌REST APIs

بناء Endpoints واستخدام JSON وStatus Codes وValidation.

🔍Debugging

قراءة Logs وتشخيص أخطاء Deployment وHTTP والبيانات.

🔁Migration Awareness

تمييز حزم javax وjakarta وتقدير أثر الترقية على المشروع.

المسمى الوظيفي كيف تفيده الدورة؟ ما المهارات الإضافية المطلوبة؟
Junior Java Backend Developer تقدم أساسًا في HTTP وPersistence وREST وتنظيم الخدمات. Git، Testing، SQL قوي، Algorithms ومشروعات فعلية.
Java Web Developer توضح Servlets والجلسات والواجهات وتدفق تطبيق الويب. HTML/CSS/JavaScript وأمان الويب وتحسين الأداء.
Enterprise Application Developer تعرفك على المواصفات والـContainer والطبقات والتكامل. خبرة أعمق في Security وMessaging وCaching وArchitecture.
Application Support Developer تساعد على قراءة Logs وفهم دورة الطلب وأخطاء النشر والبيانات. Linux، Monitoring، قواعد البيانات وبيئة الـRuntime المستخدمة.
Legacy Java Modernization Team Member تفيد في فهم الانتقال من Java EE 8 وjavax إلى Jakarta EE. اختبارات Regression، Build Tools، Containers وخطة ترحيل فعلية.
هل الدورة بديل عن Spring Boot؟ لا. Jakarta EE مجموعة مواصفات قياسية، وSpring منظومة Frameworks واسعة. توجد مفاهيم متشابهة مثل DI وPersistence وREST، لكن الأدوات ودورة التشغيل تختلف. الأفضل اختيار المسار بناءً على بيئة الشركات والمشروعات التي تستهدفها.

التسجيل والرسوم

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

أونلاين مباشر

تدريب حي مع المدرب وفق الدفعة المتاحة

1,150ريال
  • شرح مباشر وتمارين ومتابعة أثناء الجلسة.
  • يتطلب جهازًا مناسبًا وصلاحية تثبيت الأدوات.
  • الموعد يحدد بحسب الدفعات المتاحة.

حضوري بالرياض

تدريب داخل معهد مسارتك وفق الجدول المتاح

1,450ريال
  • تفاعل مباشر ومراجعة بيئة التطوير والمشروع.
  • الموقع والموعد يؤكدان قبل التسجيل.
  • أحضر جهازك إذا نصت تعليمات الدفعة على ذلك.
اسأل قبل الدفع: ما إصدار JDK؟ ما الـRuntime المستخدم؟ هل المشروع يستخدم jakarta.*؟ هل تشمل الدورة Persistence وREST عمليًا؟ وما نطاق المشروع الذي سيتم تسليمه؟

الأسئلة الشائعة

هل Java EE ما زالت موجودة؟
Java EE هو الاسم التاريخي حتى Java EE 8، وما زال مستخدمًا في السوق والمشروعات القديمة. الاسم الرسمي الحديث للإصدارات الجديدة هو Jakarta EE تحت Eclipse Foundation.
ما أحدث إصدار من Jakarta EE؟
أحدث إصدار نهائي حاليًا هو Jakarta EE 11، ويتطلب Java SE 17 أو أحدث. يدعم تحديثات مثل Jakarta Data 1.0 وJava Records ودعمًا واعيًا لـVirtual Threads.
ما الفرق بين javax وjakarta؟
استخدمت Java EE وJakarta EE 8 حزم javax.*. منذ Jakarta EE 9 انتقلت مواصفات المنصة إلى jakarta.*، ولذلك تحتاج المشروعات القديمة إلى تعديل Imports وDependencies وأحيانًا المكتبات والإعدادات عند الترقية.
هل الدورة مناسبة للمبتدئين؟
هي مناسبة للمبتدئ في Enterprise Java، وليست للمبتدئ في البرمجة من الصفر. تحتاج أساسًا جيدًا في Java وOOP وExceptions وCollections، مع معرفة أولية بـSQL وHTTP.
هل تشمل الدورة Servlets وJSP؟
تشمل أساسيات Servlets ودورة HTTP والجلسات، ويمكن استخدام Jakarta Pages/JSP في طبقة العرض بحسب بيئة المختبر. لكن المسار الحديث لا ينبغي أن يقتصر على JSP؛ يجب أن يشمل CDI وPersistence وREST وتنظيم الطبقات.
هل Java EE أو Jakarta EE أفضل من Spring Boot؟
لا توجد إجابة مطلقة. Jakarta EE معيار محايد للموردين تدعمه Runtimes متعددة، بينما Spring Boot منظومة شائعة وواسعة. الاختيار يعتمد على بيئة العمل والمشروعات، ومعرفة أحدهما تساعد على فهم الآخر.
هل أبني مشروعًا عمليًا في الدورة؟
المشروع المقترح تطبيق لإدارة طلبات أو مهام، يشمل CRUD وقاعدة بيانات وREST API وValidation وأدوارًا مبسطة. نطاق التنفيذ النهائي يعتمد على مدة الدفعة ومستوى المتدربين ويجب تأكيده قبل التسجيل.
ما الوظائف التي تستفيد من الدورة؟
تدعم المسار نحو Junior Java Backend Developer وJava Web Developer وEnterprise Application Developer وأدوار دعم تطبيقات Java، لكنها لا تضمن وظيفة وحدها؛ تحتاج مشروعات وSQL وGit واختبارات وخبرة عملية.
كم سعر الدورة وما طرق الحضور؟
السعر المبدئي للأونلاين المباشر 1,150 ريال، وللحضور بالرياض 1,450 ريال. يجب تأكيد السعر والموعد والمدة وإصدار المختبر قبل التسجيل.

ابنِ تطبيقًا يفهمه فريق التطوير، لا مجرد كود يعمل مرة واحدة

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

Java EEJakarta EE 11Enterprise JavaJakarta ServletJakarta PersistenceCDIJakarta RESTJava Backendjavax to jakartaدورات برمجة بالرياض

التقييمات

لا توجد تقييمات حتى الآن. كن أول من يقيّم هذه الدورة!