انتقل إلى المحتوى
أمين أبوزيد
BEG-005

بيئة التطوير

  • 6 درس
  • 90 دقيقة قراءة
  • 2 ساعة تدريب (تقدير)
في هذه الصفحة 8 موضوعات

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

نظرة عامة

الموضوعات

  • أساسيات نظام التشغيل
  • تثبيت JDK
  • IntelliJ IDEA
  • VS Code
  • امتدادات الملفات
  • متغيرات البيئة
  • PATH

تعلّم أولًا

90 دقيقة قراءة · 2 ساعة تدريب (تقدير)

مخرجات التعلم

  1. Install the baseline JDK and confirm the installation with java -version and javac -version.
  2. Install IntelliJ IDEA and create, run, and close a project.
  3. Explain environment variables and PATH, and fix a "command not found" error caused by a missing PATH entry.
  4. Show hidden file extensions and explain why .java vs .java.txt matters.

الدروس

  1. 01الملفات والمجلدات والامتدادات في Windows وmacOS وLinux16 د قراءة
  2. 02تثبيت JDK (على أنظمة التشغيل الثلاثة)14 د قراءة
  3. 03متغيرات البيئة وPATH16 د قراءة
  4. 04تثبيت IntelliJ IDEA وجولة فيه15 د قراءة
  5. 05VS Code كبديل14 د قراءة
  6. 06عرض عملي: تثبيت JDK وإصلاح PATH معطّل15 د قراءة

المختبر والتمارين

Lab

BEG-005-LAB1 · Working toolbox

Outcomes: 1, 2, 3, 4 · Time: ~2 h

  1. Install the JDK and IntelliJ IDEA.
  2. Print java -version and javac -version in a terminal.
  3. Break PATH in a new terminal session and observe the error.
  4. Restore PATH and show it works.

Acceptance: screenshots of both states and the fix.

Exercises

IDOutcomeTask
BEG-005-EX014Turn on file extensions and show .java and .txt files side by side.
BEG-005-EX024Why does Hello.java.txt not compile as Java?
BEG-005-EX031Print the Java and compiler versions.
BEG-005-EX043Print your PATH and find the JDK folder in it.
BEG-005-EX053You get "command not found" for java. List two possible causes.
BEG-005-EX062Create a project in IntelliJ, run it, and close it.
أظهر الحلول
  • EX01 Windows: File Explorer → View → File name extensions. macOS: Finder preferences.
  • EX02 Its real extension is .txt, so it is treated as plain text.
  • EX03 java -version and javac -version; both print versions.
  • EX04 Windows: echo %PATH%; Bash: echo $PATH; PowerShell: $env:PATH.
  • EX05 JDK not installed, or its bin folder not on PATH; or the terminal was opened before the change.
  • EX06 New Project → JDK → add a class with main → Run → File → Close Project.

الاختبار

Outcomes: O1 install JDK · O2 IntelliJ · O3 PATH · O4 extensions.

اختبار ذاتي لك: لا توجد درجات، ولا يُحفظ أو يُرسل أي شيء. اختر إجابة ثم تحقق منها، ويمكنك المحاولة مرة أخرى كما تشاء.

  1. 1To compile Java you need the:O1
  2. 2Which command checks the compiler?O1
  3. 3An IDE is:O2
  4. 4Where is a program's output shown in IntelliJ?O2
  5. 5PATH is:O3
  6. 6After editing PATH, you must:O3
  7. 7"Command not found" for java most likely means:O3
  8. 8Why show file extensions?O4
  9. 9Hello.java.txt is really a:O4
  10. 10JAVA_HOME usually holds:O3

الجزء العملي

Practical check: both version commands print, and a new project runs in the IDE. Pass: both done without help.

أخطاء شائعة

Installing a JRE instead of a JDK; multiple JDKs with the wrong one first on PATH; editing PATH and not opening a new terminal.

التقييم

Practical check: versions printed and a new project runs in the IDE.

الصلة بالمسار الوظيفي

Every lab depends on it; environment differences return in JNR-054.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.