محتوى الدورة
الوحدة الاولي (ما هي البرمجة وتاريخ لغة جافا)
في هذه الوحدة، سنتعرف على أساسيات البرمجة بلغة Java، بداية من فهم مفهوم البرمجة وأهميتها، إلى كتابة أول كود برمجي لك. سنستكشف تاريخ Java، وكيفية تشغيل البرامج
0/4
الوحدة الثالثة (if , switch)
في هذه الوحدة، سنتعلم كيفية اتخاذ القرارات في Java باستخدام العبارات الشرطية مثل if و switch. هذه الأدوات تساعد في تنفيذ أكواد معينة بناءً على شروط محددة.
0/12
الوحدة الرابعة (Loops)
في هذه الوحدة، سنتعلم كيفية تكرار الأوامر في Java باستخدام الحلقات التكرارية، مما يساعد في تنفيذ المهام المتكررة بكفاءة بدلاً من كتابة نفس الكود عدة مرات.
0/9
الوحدة الخامسة (Functions)
في هذه الوحدة، سنتعلم كيفية استخدام الدوال (Functions) في Java لتنظيم الكود، وتجنب التكرار، وتحسين الكفاءة.
0/8
لغة جافا المستوي الاول (Copy 1)
				
					  public class Main {
    // دالة تستقبل معاملين وتقوم بجمعهما
    public static int addNumbers(int a, int b) {
        return a + b; // ترجع مجموع الرقمين
    }
    public static void main(String[] args) {
        // استدعاء الدالة وتمرير قيمتين
        int result = addNumbers(5, 10);
        System.out.println("Sum: " + result); // الإخراج: Sum: 15
    }
}
				
			
				
					// ex 2 
public class Main {
    // دالة تستقبل اسم المستخدم
    public static void greetUser(String name) {
        System.out.println("Welcome, " + name + "!");
    }
    public static void main(String[] args) {
        greetUser("Ahmed"); // الإخراج: Welcome, Ahmed!
        greetUser("Sara");  // الإخراج: Welcome, Sara!
    }
}
				
			
				
					//ex 3
public class Main {
  // Create a checkAge() method with an integer variable called age
  static void checkAge(int age) {
    // If age is less than 18, print "access denied"
    if (age < 18) {
      System.out.println("Access denied - You are not old enough!");
    // If age is greater than, or equal to, 18, print "access granted"
    } else {
      System.out.println("Access granted - You are old enough!");
    }
  }
  public static void main(String[] args) {
    checkAge(20); // Call the checkAge method and pass along an age of 20
  }
}