الدرس الأول مقدمة عن لغة Java - عالم البرمجة

تعلم معنا لغات البرمجة من البداية الي الاحتراف مع محتوي تعليمي تفاعلي ورائع

الدرس الأول مقدمة عن لغة Java

الدرس الأول مقدمة عن لغة Java

شارك المقالة
السلام عليكم ورحمة الله تعالى  وبركاته
أن شاء نبدأ من هذا اليوم سلسلة تعلم لغة جافا من البداية حتي الاحتراف 
ستكون هذا السلسلة  موجة للطلاب وطالبات الجامعات والأشخاص الذين يريدون تعلم لغة جافا
هذا السلسلة ستقودك بإذن الله لتصبح مطور تطبيقات أندرويد اذا كنت تحلم بهذا فتابع  معنا
هذه السلسلة  :-

نبدأ درسنا الأول و هو تعريف  ومقدمة عن لغة جافا Java :-
ماھي لغة جافا وما ھي بدایاتھا ؟ 
جافا (Java )ھي عبارة عن لغة برمجة ابتكرھا جیمس جوسلینج في عام ١٩٩٢ م
أثناء عملھ في مختبرات شركة صن میكروسیستمز، وذلك لاستخدامھا بمثابة العقل
المفكر المستخدم لتشغیل الأجھزة التطبیقیة الذكیة مثل التیلفزیون التفاعلي، وقد كانت
لغة الجافا تطویرً ا للغة السي بلاس بلاس (C ،(++وعند ولادتھا أطلق علیھا مبتكرھا
"أواك" بمعنى شجرة السندیان؛ وھي الشجرة التي كان یراھا من نافذة مكتبھ وھو
یعمل في مختبرات صن میكروسیستمز، ثم تغیر الاسم إلى جافا، وھذا الاسم (على
غیر العادة في تسمیة لغات البرمجة) لیس الحروف الأولى من كلمات جملة معینة أو
تعبير بمعنى معین، ولكنھا مجرد اسم وضعھ مطوّ روا ھذه اللغة لینافس الأسماء
الأخرى، وھى احدى لغات البرمجة، أي مجموعة من الأوامر والتعلیمات التي تعطى
للحاسب في صورة برنامج مكتوب بلغة برمجة معینة بواسطة معالج نصوص،
ویتكون مصدر البرنامج من عدة سطور وكل سطر یعتبر جملة، ویتعامل الحاسب مع
كل جملة بترتیب معین لإنجاز الأمر الذي صمم البرنامج لتحقيقها .
ماھي ممیزات لغة جافا ؟ 
• السھولة.
• داعمة و موجھة للكیانات.
• سھولة الحصول علیھا.
• آمنة.
• قابلة للنقل و التنفیذ.
• إضافة الحركة والصوت إلى صفحات الویب.
• كتابة الألعاب والبرامج المساعدة.
• إنشاء برامج ذات واجھة مستخدم رسومیة.
• تصمیم برمجیات تستفید من كل ممیزات الأنترنت. توفر لغة الجافا بیئة تفاعلیة
عبر الشبكة العنكبوتیة وبالتالي تستعمل لكتابة برامج تعلیمیة للإنترنت عبر
برمجیات المحاكاة الحاسوبیة للتجارب العلمیة وبرمجیات الفصول الافتراضیة
للتعلیم الإلكتروني والتعلیم عن بعد. لا تنحصر فاعلیة الجافا في الشبكة
العنكبوتیة فقط بل تمكننا من إنشاء برامج للاستعمال الشخصي والمھني، ھذه
البرامج تنجز عبر جملة من البرامج التي تسھل كتابة الأوامر كبرنامج
.Eclipseو NetBeans

  ما إصدارات الجافا ؟ 
 1- Java SE
الإصدار القیاسي من الجافا بالإنجلیزیة (Edition Standard Java )ھو
الجزء الخاص ببرمجة برامج سطح المكتب ( StandAlone
 .(applications

2- Java EE
اصدار الإنتربرایس بالإنجلیزیة (Edition Enterprise Java)ھو یختلف
عن الإصدار القیاسي في أنھ خاص ببرمجة الخوادم والتطبیقات الموزعة
وبرمجة الویب.
3- Java ME
اصدار المایكرو بالإنجلیزیة (Edition Micro Java )وھو إصدار خاص
بالبرمجة على الھواتف المحمولة والأجھزة المحدودة في المصادر عموما
وتعتبر الخیار الأول لمبرمجي ألعاب الھواتف المحمولة.

4- Java Fx
تقنیّة أخرى اصدرتھا صن میكروسیستمز لتطویر تطبیقات من نوع "RIA "أي
 ."Rich Internet Applications"


كم یتطلب الوقت من ممارسة وتعلم الجافا حتى تصبح محترف ؟ 
الجافا لغة ھائلة وكبیرة وطبعا المدة تكون حسب ھمة الشخص وارادتھ ولكي
تصبح محترف في اللغة كوقت تقریبي یحتاج لك ثلاثة إلى خمسة سنین
ما ھو مدى انتشار الجافا خصوصا في الوطن العربي؟ 

في الحقیقة الجافا منتشرة في الدول المتقدمة بصورة كبیرة جدا و خصوصا ً في
( امریكا وبریطانیا ) و لكن مع الاسف فھي عالمنا العربي قلیلة الانتشار و أن
كانت الجامعات أدخلتھا و لكن منذ مدة بسیطة نسبیا ً

هناك تعليقان (2):

  1. عبد الله من السودان الشقيق.فى البدء اشكركم جزيل الشكر على ما تقدمونه لنا من دروس قيمة والرد غلى استفساراتنا وربنا يجزيكم عنا احسن الجزاء و دمتم باجسن خير للامة.
    اريد و باصرار وهمة شديدين تعلم لغة الجافا حتى مرحلة الاحتراف وفقط ارجو منكم مساعدتى على ذلك.
    لكم جزيل شكري

    ردحذف
  2. شكرجزيلا و جزاكم الله خير

    ردحذف

اكتب تعليقك هنا

أحدث الاخبار التقنية

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *