📚محتوى دورة Java EE بالرياض
| المحور التدريبي | ماذا ستتعلم؟ |
|---|---|
| مقدمة في Java EE وJakarta EE | ما هو Java EE؟ ما الفرق بين Java SE وJava EE؟ وكيف أصبحت Java EE اليوم Jakarta EE؟ |
| التطور التاريخي للمنصة | فهم الانتقال من Oracle Java EE إلى Eclipse Jakarta EE، ولماذا يجب الانتباه للاسم الحديث. |
| بنية تطبيقات الويب والمؤسسات | فهم طبقات التطبيق: العرض، منطق الأعمال، والبيانات، وتنظيم المشروع بصورة احترافية. |
| أساسيات Enterprise Java Web Apps | كيف تعمل تطبيقات الويب المبنية على Java، وما دور التطبيق والخادم والـ container؟ |
| Request / Response Lifecycle | فهم رحلة الطلب من المتصفح إلى الخادم ثم عودة الاستجابة للمتصفح. |
| Servlets | ما هو Servlet؟ كيف يستقبل الطلبات ويرسل الاستجابات؟ وما دورة حياته؟ |
| JSP وطبقة العرض | بناء واجهات ويب ديناميكية وتنظيم View Layer وفصلها عن منطق الأعمال. |
| Navigation and Flow | فهم الانتقال بين الصفحات وتنظيم تدفق التطبيق. |
| ربط التطبيق بالبيانات | فهم طبقة البيانات، التعامل مع قواعد البيانات من منظور تطبيق ويب، وربط البيانات بالمنطق. |
| Business Logic | فهم منطق الأعمال وكيفية فصله عن الواجهة والبيانات لتسهيل الصيانة والتطوير. |
| Sessions and Cookies | إدارة جلسة المستخدم، حفظ الحالة، وفهم تدفق الدخول والخروج. |
| Web Security Basics | أساسيات حماية تطبيقات الويب وبناء وعي أولي بالأمان داخل تطبيقات المؤسسات. |
| Java EE القديم وJakarta EE الحديث | التمييز بين المحتوى الكلاسيكي والمحتوى الحديث، وفهم مستقبل Enterprise Java. |
| Application Server Basics | التعرف على فكرة خوادم التطبيقات والبيئات المتوافقة مع Jakarta EE. |
| Final Project | بناء تطبيق ويب بسيط يربط الواجهة بالمنطق والبيانات والجلسات بصورة منظمة. |
