اخترنا IntelliJ IDEA لهذه الدورة لأنه قوي جداً، وسهل الاستخدام للمبتدئين، ونسخته المجتمعية كافية تماماً لتعلم أساسيات جافا وتطوير تطبيقات سطح المكتب بـ JavaFX. ولكن من المهم أن تعرف أن لكل مهمة أداتها المثالية:
IntelliJ IDEA: ممتاز لتطوير الويب باستخدام Spring Boot (في نسخته المدفوعة Ultimate)، وبرامج سطح المكتب JavaFX، وتطوير جافا بشكل عام.
Android Studio: إذا كان هدفك الأساسي هو تطوير تطبيقات أندرويد، فهذا هو خيارك الأول بلا منازع. تم بناؤه بواسطة جوجل فوق منصة IntelliJ وهو الأداة الرسمية.
Eclipse: بيئة تطوير كلاسيكية، مفتوحة المصدر، وقوية جداً. لا تزال تستخدم على نطاق واسع في المشاريع الأكاديمية والشركات الكبرى، وتتميز بقابليتها العالية للتخصيص.
Visual Studio Code (VS Code): محرر كود خفيف وسريع يمكن تحويله إلى بيئة تطوير جافا قوية باستخدام الإضافات (مثل “Extension Pack for Java”). خيار رائع لمن يحبون العمل في بيئة خفيفة ومرنة تدعم لغات متعددة.
خطوات التثبيت:
اذهب إلى المصدر: ابحث في جوجل عن “Download IntelliJ IDEA Community”.
حمل النسخة المجتمعية: تأكد من أنك تقوم بتحميل نسخة Community.
شغل برنامج التثبيت: اتبع التعليمات على الشاشة.
الفصل الرابع: الشرارة الأولى للإبداع (أول مشروع لك)
حان وقت رؤية ورشة عملك وهي تعمل. سنقوم الآن بإنشاء مشروع بسيط لنتأكد من أن كل شيء متصل ويعمل بشكل صحيح.
افتح IntelliJ IDEA وانقر على “New Project”. ستظهر لك شاشة إنشاء المشروع الجديد:

اضبط إعدادات المشروع في هذه الشاشة:
Name: أعطِ مشروعك اسماً، مثلاً HelloWorld.
Location: اختر المكان الذي تريد حفظ المشروع فيه.
JDK: هذا هو الجزء الأهم! تأكد من أن IntelliJ قد اكتشف نسخة الـ JDK التي قمت بتثبيتها.
Add sample code: قم بتحديد هذا الخيار ليقوم البرنامج بإنشاء ملف جاهز لك.
اضغط “Create”: سيقوم IntelliJ بإنشاء هيكل المشروع لك وفتح الملف الرئيسي (Main.java).
سترى الكود التالي جاهزاً أمامك:
public class Main {
public static void main(String[] args) {
System.out.println("Hello world!");
}
}
لتشغيل البرنامج:
ابحث عن أيقونة المثلث الأخضر بجانب السطر public class Main واضغط عليها، ثم اختر “Run ‘Main.main()'”.
في الجزء السفلي من الشاشة، ستظهر نافذة (Run Console)، وسترى فيها المخرجات: Hello world!.