كورس جديد اتعلم AI ببساطة نزل بسعر إطلاق 500 ج.م

من الصفر ومش محتاج تكون مبرمج — وأول درس ببلاش

شوف الكورس

كورس جافا للمبتدئين + كتاب هدية

ابدأ البرمجة من الصفر بلغة Java: متغيرات وشروط ولوبات ودوال، لحد ما تكتب برامج كاملة بنفسك، ومعاه كتاب هدية.

★ 5.0 (62 تقييم) +675 طالب 13 ساعة 123 درس مبتدئ

ضمان استرداد الفلوس خلال 7 أيام · وصول مدى الحياة بكل التحديثات

كورس Java Basics + OOP | من الأساسيات إلى الاحتراف: بـ999 ج.م شوف الباقة ←

About

عن الكورس

في كورس جافا للمبتدئين هنتعلم الأساسيات اللي هتأهلك لكتابة كود نظيف واحترافي بلغة Java. الكورس بيبدأ معاك من الصفر، وبيشرح كل مفهوم بشكل مبسط وعملي. إليك أهم المواضيع اللي هنغطيها:

كورس جافا للمبتدئين هيساعدك تكتب كود منظم باستخدام مفاهيم برمجية قوية، ويفتح لك الطريق لفهم البرمجة الشيئية (OOP) في الخطوات الجاية

What you'll learn

ماذا ستتعلم في كورس جافا للمبتدئين

الأساسيات (Java Basics)

مقدمة عن لغة Java ولماذا تعتبر من أهم لغات البرمجة.
التعامل مع المتغيرات والأنواع المختلفة للبيانات.
فهم العمليات الحسابية والمنطقية داخل الكود.

الحلقات التكرارية (Loops)

شرح for, while, do while وكيفية استخدامها بكفاءة.
الفرق بين الحلقات وأفضل سيناريو لاستخدام كل نوع.

الشروط (If Statements)

استخدام if, else if, else لتنفيذ أكواد بناءً على شروط معينة.
استخدام switch كبديل أكثر تنظيمًا.

الدوال (Functions)

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

التعامل مع النصوص (Strings)

فهم كائن String وطرق استخدامه.
استخدام دوال مثل substring, replace, split لمعالجة النصوص.

المصفوفات (Arrays)

تعريف واستخدام المصفوفات أحادية البعد (1D).
فهم المصفوفات ثنائية البعد (2D Arrays).

قائمة المصفوفات (ArrayList)

الفرق بين Arrays و ArrayList في Java.
تنفيذ عمليات الإضافة والحذف والبحث والتعديل.

What you'll build

هتبني إيه جوه الكورس؟

مش فيديوهات نظرية. كل درس بياخدك لخطوة تطبيقية هتضيفها لـPortfolio بتاعك.

public class Main {
  public static void main(String[] args) {
    System.out.println("Hello, Java!");
    for (int i = 0; i < 5; i++) {
      System.out.println(i);
    }
  }
}
تطبيقي

أول Java app ليك

هنكتب أول Java program من الصفر — variables, loops, methods, الـ main class.

OOP
OOP

Class + Inheritance

Java = لغة OOP من الطراز الأول. هنغطي encapsulation, inheritance, polymorphism, interfaces بالتفصيل.

Backend
جاهزية

مستعد لـ Backend

لما تخلص الكورس، هتكون جاهز تتعلم Spring Boot أو أي framework تاني.

Course content

محتوى الكورس

9 وحدات 123 درس 13 ساعة فيديو
01 الوحدة الاولي (ما هي البرمجة وتاريخ لغة جافا) 9 درس
  1. كتاب لغة جافا (مجانا للمشتركين)
  2. ما هي البرمجة ؟
  3. اختبار - ما هي البرمجة
  4. قصة لغة جافا
  5. اختبار - قصة لغة جافا
  6. هنكتب كود فين ؟
  7. البداية في لغة جافا
  8. اختبار - هنكتب كود فين
  9. اختبار - البداية في لغة جافا
02 الوحدة الثانية (المتغيرات) 23 درس
  1. كتابة اول سطر كود (طباعة اسمك)
  2. comment and /n
  3. اختبار
  4. المتغيرات الجزء الاول
  5. المتغيرات الجزء الثاني
  6. المتغيرات الجزء الثالث
  7. المتغيرات الجزء الرابع
  8. اختبار المتغيرات
  9. ادخال البيانات من المستخدم الجزء الاول
  10. ادخال البيانات من المستخدم الجزء الثاني
  11. اختبار - إدخال البيانات من المستخدم
  12. مشروع
  13. العمليات الحسابية
  14. اختبار - العمليات الحسابية
  15. باقي القسمة (Modulus)
  16. اختبار - باقي القسمة (Modulus)
  17. الاولويات في العمليات الحسابية
  18. اختبار - الأولويات في العمليات الحسابية
  19. الاختصارات في العمليات الحسابية
  20. اختبار
  21. printf
  22. اختبار - printf
  23. مشروع الوحدة
03 الوحدة الثالثة (if , switch) 18 درس
  1. relational operator
  2. اختبار - Relational Operators
  3. logical operator
  4. اختبار - Logical Operators
  5. if Statement part1
  6. if Statement part2
  7. if Statement part3
  8. اختبار - if Statement
  9. nested if
  10. اختبار - Nested if
  11. مشروع درجه الحرارة
  12. مشروع الارقام الزوجية والفردية
  13. Ternary operator
  14. اختبار - Ternary Operator
  15. switch part1
  16. switch part2
  17. switch part3
  18. اختبار - switch
04 الوحدة الرابعة (Loops) 16 درس
  1. postfix , prefix
  2. اختبار - Postfix و Prefix
  3. For Statement part1
  4. For Statement part2
  5. اختبار - for
  6. مشروع جمله for
  7. nested for
  8. اختبار - Nested for
  9. while
  10. اختبار - while
  11. do while
  12. اختبار - do while
  13. break
  14. اختبار - break
  15. Continue
  16. اختبار - continue
05 الوحدة الخامسة (Functions) 15 درس
  1. ما هي الدوال (مهم جدا)
  2. اختبار - ما هي الدوال
  3. ازاي اكتب الدالة (Methods Vs function)
  4. اختبار - إزاي أكتب الدالة (Methods vs Function)
  5. انواع الدوال
  6. اختبار - أنواع الدوال
  7. return
  8. اختبار - return
  9. parameters
  10. اختبار - Parameters
  11. overloading methods
  12. اختبار - Overloading Methods
  13. مشروع
  14. scope : النطاق
  15. اختبار - Scope (النطاق)
06 الوحدة السادسة (String) 12 درس
  1. String مقدمة
  2. اختبار - مقدمة String
  3. Concatenation سلسلة
  4. اختبار - Concatenation
  5. special characters | الحروف الخاصة
  6. اختبار - Special Characters
  7. الدوال المستخدمه مع الاسترنج الجزء الاول
  8. الدوال المستخدمه مع الاسترنج الجزء التاني
  9. اختبار - دوال الـ String
  10. Math
  11. MATH الدوال
  12. اختبار - Math ودوالها
07 الوحدة السابعة (Arrays) 20 درس
  1. ما هي المصفوفات
  2. اختبار - ما هي المصفوفات
  3. تعريف المصفوفة
  4. اختبار - تعريف المصفوفة
  5. اعطاء قيم للمصفوفة
  6. اختبار - إعطاء قيم للمصفوفة
  7. خصائص المصفوفات
  8. اختبار - خصائص المصفوفات
  9. التكرار على المصفوفات (enhanced for)
  10. اختبار - التكرار على المصفوفات (enhanced for)
  11. تماريين
  12. Multi Dimensional Array الجزء الاول
  13. Multi Dimensional Array الجزء الثاني
  14. Multi Dimensional Array الجزء الثالث
  15. Multi Dimensional Array الجزء الرابع
  16. اختبار - Multi Dimensional Array
  17. Array with methods
  18. اختبار - Array with Methods
  19. إرجاع مصفوفة من دالة
  20. اختبار - إرجاع مصفوفة من دالة
08 الوحدة الثامنة (ArrayList , Collection) 9 درس
  1. ما هي Array list
  2. اختبار - ما هي ArrayList
  3. تعريف ال Array List
  4. اختبار - تعريف الـ ArrayList
  5. for with array List
  6. اختبار - for مع ArrayList
  7. methods with array List الجزء الاول
  8. methods with array List الجزء التاني
  9. اختبار - دوال الـ ArrayList
09 هتفرق معانا بشكل كبير ❤️ 1 درس
  1. تقييم الكورس

Who is this for

الكورس ده ليك لو…

المبتدئين اللي حابين يتعلموا البرمجة بلغة Java من البداية.
طلاب الجامعات (حاسبات، هندسة...) اللي بيدرسوا مواد Java وعايزين يفهموها بسهولة.
المطورين الطموحين اللي عايزين يضيفوا Java لمهاراتهم.
محبي البرمجة بشكل عام اللي عايزين يفهموا Java.
المتقدمين لوظائف برمجة واللي محتاجين مراجعة سريعة لأساسيات Java.

Prerequisites

محتاج تعرف إيه قبله؟

المتطلب السابق
  • لا يشترط أي خبرة سابقة في البرمجة.
الخطوة اللي بعده Java OOP13h · متوسط · الخطوة 2

لما تخلص الكورس ده، ده الكورس اللي بيكمّل عليه مباشرة في نفس المسار.

Your instructor

ليه تتعلم معايا؟

Ahmed Adelمهندس برمجيات · مؤسس اتعلم ببساطة

البرمجة مش صعبة، بس محدش شرحها ببساطة. بقالي +7 سنين بشرح جافا وهياكل البيانات لطلاب الحاسبات وللمبتدئين بنفس الطريقة: فكرة واحدة في كل درس، مثال مباشر، وتمرين تطبقه بإيدك.

تعرّف عليّ أكتر ←
500Kمشترك على يوتيوب
+10,000طالب على المنصة
17Mمشاهدة للشروحات
+7سنين خبرة في التدريس

Reviews

اللي جربوا قبلك قالوا إيه

★ 5.0 من 62 تقييم على المنصة، من طلاب اشتروا الكورس فعلًا.

★★★★★
كورس كويس جداا والبشمهندس شرحه تحفة
Sama Essam09/10/2026
★★★★★
ربنا يبارك لحضرتك اسلوب شرح ممتع
ahmed05/10/2026
★★★★★
very thank you
Hassan Diab23/09/2026

FAQ

أسئلة بتتسأل كتير

هل الكورس ده مناسب لو عمري ما برمجت قبل كده؟

أيوه، الكورس معمول للمبتدئين تماماً. Java لغة ممتازة كأول لغة لأنها بتعلمك الـ fundamentals بشكل صارم.

إيه اللي أقدر أعمله بعد ما أخلص الكورس؟

تقدر تتقدم لشغل Junior Java Developer، تتعلم Spring Boot للـ Backend، أو تدخل مجال الـ Android بـ Java.

هل الكورس بيتجدد؟ ولو اشتريت، هاخد التحديثات مجانًا؟

أيوه، الكورس بيتحدث بشكل دوري مع كل إصدار جديد من Java. أي تحديث بنضيفه بيكون متاح لكل اللي اشتروا الكورس — مدى الحياة.

لو قابلتني مشكلة، أكلّم مين؟

أي مشكلة في الحساب أو الدفع أو الفيديوهات أو الشهادة، حلها في صفحة المساعدة. ولو ملقتهوش، كلّم خدمة العملاء على واتساب.

ضمان استرداد الفلوس شغال إزاي؟

لو خلال أول 7 أيام من الاشتراك حسيت إن الكورس مش مناسبك، ابعتلنا وهنرجعلك فلوسك بالكامل — من غير أي أسئلة.

Next in the path

كمّل المسار

الكورسات اللي بتيجي بعد ده في مسار الأساسيات، بالترتيب.

Java OOP

13h
الخطوة 2 في المسار
متوسط 96 درس 700ج.م

خطوة واحدة تفصلك عن البداية

مش محتاج تجهز أي حاجة. اشترك دلوقتي وابدأ أول درس في دقيقتين.

550 ج.م · مرة واحدة · مدى الحياة
اشترك في الكورس دلوقتي

دفع آمن ببطاقتك أو محفظتك الإلكترونية · ضمان استرداد خلال 7 أيام

550 ج.م اشترك في الكورس
إزاي تدفع؟ إزاي تاخد الشهادة؟