Java All Levels

Java Masterclass: Core, OOP, JDBC, JSP, & Servlet - بالعربي

تعلّم Java من الأساسيات حتى المستوى المتقدم مع OOP و JDBC و Servlet و JSP ومشاريع عملية تحاكي تطبيقات حقيقية - من الصفر.

410 lectures 43h 51m Arabic Last updated Oct 2026

What You'll Learn

  • سوف تتعلم البرمجة من خلال الجافا
  • سوف تتعلم كل ما يتعلق بالـ JVM
  • سوف تتعلم كيف تقوم بتصميم كود إحترافي
  • سوف تتعلم Object-Oriented Programming
  • JCF - Java Collection Framework
  • JDBC - Java Database Connector
  • كيف تربط الـ java بوقاعد البيانات
  • Java 8 streams
  • records

Course Curriculum

40 sections • 410 lectures • 43h 51m total length

Who Is This Course For

  • اي شخص مقرر يصير محترف بالجافا
  • طلاب الجامعات
  • محاضرين الجامعات - يسهل عليك تدريس المادة بكل بساطة
  • لمن يريد معرفة اخر تحديثات الجافا

Requirements

  • مش محتاج غير تركيزك معايا
  • جهاز كمبيوتر او لابتوب

Description

كورس احتراف لغة Java من الصفر (باللغة العربية)

ابدأ رحلتك في البرمجة مع كورس شامل ومُحدَّث باستمرار يغطي أساسيات جافا حتى مفاهيم البرمجة كائنية التوجه وهياكل البيانات والمجموعات، مع أمثلة عملية وتمارين وQuiz في كل مرحلة. الكورس بالعربية بالكامل، ويتم تحديثه بإضافة الدروس الجديدة تباعًا عند الانتهاء منها.

ماذا ستتعلم

  • إعداد بيئة العمل وتثبيت JDK وIntelliJ IDEA، وفهم مكونات Java (JDK/JRE/JVM) وبنية المشاريع.

  • أساسيات اللغة: أنواع البيانات والمتغيرات، عوامل التشغيل، المُدخلات (Scanner)، والتعامل مع الأخطاء الشائعة.

  • التحكّم في التدفق: if/else، switch، المُعامل الثلاثي، الحلقات (for/while/do-while) وأوامر كسر/استكمال التدفق.

  • الدوال (Methods): القواعد، القيم المُعادة، التحميل (Overloading)، والممارسات الجيدة في التسمية والتنظيم.

  • البرمجة كائنية التوجه (OOP): الفئات والكائنات، المحدِّدات (Access Modifiers)، البُناة (Constructors)، التغليف (Encapsulation)، الوراثة (Inheritance)، override، this/super، الفئات المتداخلة، والثبات (Immutable).

  • الاستثناءات: try/catch/finally، أنواع الاستثناءات، الهرمية، وإنشاء استثناءات مخصّصة.

  • المصفوفات وسلاسل النصوص (String): التجميع، String Pool، ولا-قابلية التغيير.

  • التجريد والواجهات وتعدد الأشكال (Abstraction, Interfaces, Polymorphism).

  • التاريخ والوقت بالـ Java Time API: المناطق الزمنية، الصيغ، المقارنة، والفترات.

  • Java Collections Framework: List/Set/Map وArrayList/LinkedList/Stack/Queue/PriorityQueue/Deque وTreeSet/TreeMap، مع Comparable وComparator.

  • Java 8: لامبدا وStreams (التصفية، التحويل، reduce، التنفيذ المتوازي).

  • مدخل/مخرج الملفات (Java I/O).

مميّزات الكورس

  • أمثلة عملية وتمارين محلولة وكويزات موزّعة عبر الأقسام لترسيخ الفهم.

  • تحديثات مستمرة بإضافة الدروس الجديدة فور الانتهاء منها (الكورس قيد التسجيل حاليًا).

  • منهج تدرّجي يناسب المبتدئين ويساعد الراغبين في التوجّه للـ Backend على بناء أساس قوي في Java.

المتطلبات

  • جهاز كمبيوتر واتصال بالإنترنت؛ ستقوم داخل الكورس بإعداد JDK وIntelliJ خطوة بخطوة.

لمن هذا الكورس

  • المبتدئون في البرمجة والراغبون في إتقان Java من الصفر.

  • الطلاب والممارسون الذين يريدون قاعدة صلبة قبل الانتقال إلى تطوير الـ Backend والأطر المتقدمة.

Instructor

Abd AbuGhazaleh

Abd AbuGhazaleh

Created by · Java Masterclass: Core, OOP, JDBC, JSP, & Servlet - بالعربي

Your seat in this course is waiting

Join Java Mastery Academy students and start building a skill that opens doors in the job market — with lifetime access and continuous updates.

99.13 USD 349.00 USD