U3F1ZWV6ZTI4MjEzNTA0NTM5MDc0X0ZyZWUxNzc5OTUxODMwOTIxNg==

ما هي لغة الجافا- مصادر تعلم الجافا | عائلة التكنولوجيا

  ما هي لغة الجافا- مصادر تعلم الجافا  | عائلة التكنولوجيا 


ماذا أحتاج لانشاء وعمل تطبيقات تعمل علي الهواتف :

نبدأ ببرمجة تطبيقات علي هواتف اندوريد Andorid:

الكثير من الناس يشاهدون التطبيقات علي جوجل بلاي و يريدون أن يقومو بانشاء التطبيق الخاص بهم سواء للربح منه او للتعلم و العمل في شركة مطورة للبرمجياات 

*ماذا أحتاج لانشاء التطبيق الخاص بي ورفعة علي جوجل بلاي :

1-ما هي لغة الجافا  java:

تكتب جافا java  باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها ,و أنشأها  James Gosling جيمس جوسلينج في عام 1991 أثناء عمله في مختبرات شركة Light of day Microsystems و ذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة الذكية. تم تطويرها لبناء تطبيقات للويب, عام 1995 السيرفرات,  و سطح المكتب, الهواتف و الروبوتات. و هي تعمل على جميع و أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix, Android إلخ.. و تعتبر من أشهر لغات البرمجة على الإطلاق. حالياً ملايين الأجهزة الإلكترونية مبرمجة على لغة جافا, و 



لغة الجافا  java





*مميزات لغة الجافا :

تمتلك  شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها و الحتراف بها 


بسيطة و تعلمها سهل مقارنةً مع غيرها من اللغات. 


شبيهة باللغتين C و C++ و لكن التعامل معها أسهل و سلس أكثر. حيث انه تم نطويرها عنهم 


إذا أنشأت برنامجاً باستخدام لغة جافا فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها. 


لغة جافا مطلوبة جداً في الخارج, إذا كنت تريد دخول سوق العمل فلغة جافا توفر لك الكثير من الفرص. 


مميزات لغة جافا عن باقي لغات البرمجة 


مادياً 

لن تدفع أي مبلغ لتعمل على لغة جافا, فهي مصدر مفتوح و مجانية و ستبقى مجانية مدى الحياة. 


تقنياً 

تستطيع البرمجة بها حتى و لو كان حاسوبك ضعيفاً أو قديماً فهي تعمل علي كل الاكانيات و جميع انظمة التشغل


البساطة 

تعلمها سهل جداً بعد أن تفهم  و تدرس برمجة الكائنات. 


العمل بحيادية 

يمكن لمترجم لغة جافا تقسيم أوامر البرنامج ليتنفذ على عدة معالجات بشكل متناسق باستخدام نظام JRE. 


متعددة المهام

جافا توفر لك تقنية الـ Multithreading و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت. 


سرعة الترجمة 


تتم ترجمة لغة جافا إلى أوامر يفهمها الجهاز بشكل جداً سريع و بدون أن يخزنها و يحاول تحليلها لأن الكائنات فيها تربط مع بعضها بشكل تدريجي مما يجعل الأوامر فيها تتنفذ بسرعة. 


معالجة الأخطاء 

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


ديناميكياً 

صممت جافا لتكون أكثر ديناميكية من C و C++. ويمكن لبرامج جافا تحمّل كمية كبيرة من المعلومات وقت التشغيل و التي يمكن استخدامها للتحقق من الكود والتأكد إذا كان المترجم يستطيع أن يصل إلى الكائنات وقت التشغيل.


استخدامات لغة جافا java :

تم استخدام Java في مجالات مختلفة. بعضها مدرج أدناه:

المصرفية: للتعامل مع إدارة المعاملات.

البيع بالتجزئة: تتم كتابة تطبيقات الفوترة التي تراها في متجر / مطعم بالكامل في Java.

تقنية المعلومات: تم تصميم Java لحل تبعيات التنفيذ.

الأندرويد: التطبيقات إما مكتوبة بلغة Java أو تستخدم Java API.

الخدمات المالية: يتم استخدامه في التطبيقات من جانب الخادم.

سوق الأوراق المالية: لكتابة خوارزميات عن الشركة التي ينبغي أن تستثمر فيها.

البيانات الكبيرة: Hadoop MapReduce إطار مكتوب باستخدام جافا.

المجتمع العلمي والبحثي: للتعامل مع كمية هائلة من البيانات.

جافا يمكن أن تفعل أكثر من ذلك.

مصادر تعلم الجافا :

قناة حسونة اكاديمي 

قناة بغداد الجديدة 


مقالات ذات صلة :

1- ما هي البرمجة -كيف أصبح مبرمج محترف   | عائلة التكنولوجيا 


2- كيف تكون Android Developer ! | عائلة التكنولوجيا


3- لغة سي بلس بلس C++ | كورسات ومصادر تعلم C++ | عائلة التكنولوجيا


4- ما هو full stack -مسارك لكي تصبح FULL STACK | عائلة التكنولوجيا


5- ما هو الباك اند Back end | مسار تعلم الباك اند | عائلة التكنولوجيا


6- تعلم سي شارب | بناء العاب باستخدام #C | عائلة التكنولوجيا



تعليقات
ليست هناك تعليقات
إرسال تعليق

إرسال تعليق

الاسمبريد إلكترونيرسالة