تخصّص جافا
متقدم شهادة مضمنة

تخصّص جافا

تجاوز أساسيات جافا إلى التطوير الاحترافي بمستوى التخصّص. تغطّي هذه الدورة جافا للويب (Servlets وJSP) ومنظومة Spring الكاملة (إطار Spring وSpring Boot وSpring Data وHibernate وSpring Security) وواجهات REST والخدمات المصغّرة ومنصّتي سطح المكتب (JavaFX) والموبايل (أندرويد بجافا) — كلّ ما تحتاجه لبناء تطبيقات ويب ومؤسسات وسطح مكتب وأندرويد حقيقية بجافا.

30 درس

دروس الدورة

مبتدئ

6 درس

متوسط

6 درس

متقدم

6 درس

خبير

12 درس
1

أساسيات Spring Security

سلسلة المرشّحات والمصادقة والتفويض وتشفير كلمات المرور وأمان الدوال.

2

JWT وOAuth2 وتأمين الواجهات

المصادقة عديمة الحالة بـ JWT ومفاهيم OAuth2 والأدوار وتأمين نقاط نهاية REST.

3

معمارية الخدمات المصغّرة وتصميمها

البنية الأحادية مقابل الخدمات المصغّرة والسياقات المحدودة وحدود الخدمات والمفاضلات.

4

بناء الخدمات المصغّرة بـ Spring Boot

خدمات مستقلّة والتواصل عبر REST/Feign وكائنات النقل وبيانات لكلّ خدمة.

5

اكتشاف الخدمات والإعداد والبوّابة

سجلّ الخدمات والإعداد المركزي وبوّابة الواجهات والتوجيه.

6

المرونة والمراسلة والرصد

قواطع الدائرة وإعادة المحاولة والمراسلة غير المتزامنة والتتبّع والمقاييس الموزّعة.

7

أساسيات JavaFX ورسم المشهد

واجهات سطح المكتب بـ JavaFX: المسرح والمشهد ورسم المشهد ودورة حياة التطبيق.

8

عناصر JavaFX والتخطيطات وFXML

الأزرار والقوائم والجداول وألواح التخطيط وبناء الواجهات تصريحيًا بـ FXML.

9

الربط والأحداث والتنسيق في JavaFX

الخصائص والروابط ومعالجة الأحداث وتنسيق الواجهة بـ CSS.

10

أساسيات أندرويد بجافا

منظومة أندرويد وبنية المشروع والأنشطة ودورة الحياة وأول تطبيق لك بجافا.

11

واجهة أندرويد والأنشطة والتنقّل

التخطيطات والعروض وRecyclerView وال intents والتنقّل بين الشاشات.

12

بيانات أندرويد والشبكات والواجهات

التخزين المحلّي بـ SQLite/Room والشبكات بـ Retrofit واستهلاك واجهات REST.