دورة عبر الإنترنت – تدريب احترافي معتمد في مطوري Java FullStack من Google

تطوير تطبيقات الويب الديناميكية باستخدام Java. برمجة Java الرئيسية، وAngular لتطوير واجهة المستخدم سريعة الاستجابة، وSpring وSpring Boot للأنظمة الخلفية المستقرة، مما يكمل مستويات المهارات الشاملة لبناء التطبيقات الجاهزة للسحابة ودمجها وتشغيلها.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

المستوى المتوسط

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • ربيع
  • هيكل البيانات
  • HTML
  • JPA
  • السبات
  • التمهيد الربيع
  • جافا سكريبت
  • AngularJS
  • أوراق الأنماط المتتالية (CSS)
  • برمجة جافا
  • البرمجة الشيئية (OOP)

What you will learn in the course

Courses for which the course is suitable

  • مطور جافا كامل المكدس
  • مطور الواجهة الأمامية
  • مفتاح جانب الخادم
  • مهندس برمجيات
  • مطور تطبيقات الويب
  • المطور مع الزاوي
  • المطور مع الربيع
  • المطور مع السبات
  • مطور نظم المعلومات
  • مطور التطبيقات القائمة على البيانات

التدريب – سلسلة من 3 دورات

نقدم لك تخصص مطور Java FullStack، والذي تم تصميمه ليمنحك مهارات تطوير برمجيات شاملة وإنشاء تطبيقات ويب متكاملة جاهزة للسحابة. يتضمن التدريب ثلاث دورات مكثفة:

  • 1. أساسيات برمجة جافا:

    • فهم مفاهيم ومبادئ البرمجة الأساسية في برمجة جافا.
    • إتقان مبادئ البرمجة الشيئية مثل الميراث وتعدد الأشكال والتجريد.
    • اكتساب المعرفة حول موضوعات متقدمة مثل تعدد العمليات وعمليات التزامن وتنفيذ هياكل البيانات المشتركة.
  • 2. تطوير الواجهة الأمامية لـ Java Full Stack:

    • اكتساب المهارات الأساسية في HTML وCSS وJavaScript لإنشاء صفحات ويب تفاعلية.
    • التخصص في إطار Angular، بما في ذلك تطوير النماذج التفاعلية والتعامل مع طلبات HTTP.
    • بناء وتنفيذ تطبيقات الويب المعقدة التي تتكامل مع واجهات برمجة التطبيقات.
  • 3. هياكل البيانات ثم مع Java:

    • معرفة هياكل البيانات الأساسية والخوارزميات وتطبيقاتها في جافا.
    • إتقان البرمجة من جانب الخادم باستخدام Servlets وJavaServer Pages (JSP).
    • تجربة الاتصال بقواعد البيانات باستخدام Java Database Connectivity (JDBC) والعمل مع أطر العمل القياسية الصناعية مثل Spring وHbernate.

في نهاية هذا التدريب، سيكون لديك معرفة واسعة ببرمجة Java، وتطوير الواجهة الأمامية الديناميكية باستخدام Angular وإنشاء أنظمة قوية من جانب الخادم باستخدام Spring وSpring Boot.

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

يركز هذا التخصص على التعلم العملي والتطبيق العملي، المتجذر في سياقات الحياة الواقعية. يشارك المتعلمون بنشاط في هندسة تطبيقات الويب القوية، وتطبيق فهمهم العام لـ Java وAngular وSpring، مع الاستفادة من قوة التعلم التجريبي. بتوجيه من مدربين يتمتعون بخبرة كبيرة في الصناعة، يستكشف المتعلمون الجوانب العملية لتطوير Java الكامل، مما يضع أساسًا قويًا لمسيرتهم المهنية في تطوير البرمجيات.

Details of the courses that make up the specialization

أساسيات برمجة جافا

الدورة 1

  • 17 ساعة
  • 4.4 (283 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم:
  • سوف تتقن العناصر الأساسية لبرمجة Java مثل بناء الجملة والمتغيرات والأساليب وبيانات التحكم.
  • فهم JVM وJRE وJDK.
  • تطوير المهارات في كتابة كود Java مع فهم العوامل والحلقات والشروط والمصفوفات.
  • تطبيق التصميم المتقدم للبرمجة الشيئية مثل الوراثة وتعدد الأشكال والإخفاء.
  • قم بتحسين قدرتك على البرمجة من خلال إتقان تقنيات معالجة الأخطاء المتقدمة.
  • إنشاء أخطاء مخصصة وإدارة أخطاء متعددة في Java.
المهارات التي سوف تكتسبها:
  • الفئة: الخوارزميات
  • الفئة: بناء جملة جافا
  • التصنيف: برمجة جافا
  • الفئة: تنفيذ هياكل البيانات
  • التصنيف: البرمجة الشيئية (OOP)

تطوير الواجهة الأمامية لـ Java مع مكدس كامل

الدورة 2

  • 24 ساعة
  • 4.0 (49 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم:
  • فهم أساسيات HTML وCSS، بما في ذلك علامات HTML وبنية صفحة الويب.
  • اكتساب المهارات اللازمة لتطبيق تصميم CSS على عناصر HTML.
  • أدخل عالم برمجة JavaScript، وافهم المتغيرات وأنواع البيانات وهياكل التحكم والوظائف.
  • احصل على خبرة عملية مع Angular وتعرف على المكونات والوحدات والتوجيهات والخدمات.
المهارات التي سوف تكتسبها:
  • الفئة: HTML
  • التصنيف: تطوير المواقع
  • الفئة: جافا سكريبت
  • الفئة: Angularjs
  • الفئة: أوراق الأنماط المتتالية (CSS)

هياكل البيانات في كاند مع جافا

الدورة 3

  • 19 ساعة
  • 4.3 (69 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم:
  • اكتساب الكفاءة في هياكل بيانات Java.
  • تعرف على كيفية التعامل مع البيانات باستخدام المصفوفات وفئة السلسلة وإطار عمل المجموعات.
  • فهم فئات StringBuilder/StringBuffer.
  • استخدم واجهات التجميع مثل ArrayList وLinkedList وHashMap.
  • تعلم Spring وSpring Boot، وقم بتطوير تطبيقات Spring باستخدام التبعيات.
  • إتقان إنشاء خدمات ويب RESTful الآمنة باستخدام Spring Boot.
المهارات التي سوف تكتسبها:
  • التصنيف: ربيع
  • الفئة: بنية البيانات
  • الفئة: السبات
  • الفئة: حذاء الربيع
  • التصنيف: برمجة جافا