Forwarded from Learn Programming تعلم البرمجة
بسم الله نبدأ
#java #intro #features
#جافا #ميزات #جولة
تتميز لغة البرمجة جافا بعدة ميزات تجعلها احدى اقوى اللغات المستخدمة اليوم والاكثر انتشارا وهي:
• لغة كائنية: اي ان كل شيء في اللغة هو كائن من صنف معين. ولذلك يمكن توسيعها لانها تعتمد النموذج الكائني.
• لغة مستقلة عن المنصة: بعكس باقي لغات البرمجة مثل c و c++،لا يتم تحويل الكود الى لغة مخصصة لعتاد معين وإنما الى لغة وسيطة مستقلة عن العتاد تسمى byte code و يتم توزيعها على كافة المنصات وتعمل مباشرة بدون اي تعديل عبر استخدام حاضنة خاصة لكل نظام و تسمى jvm آلة جافا الافتراضية.
• لغة بسيطة: تم تصميم هذه اللغة مع مراعاة البساطة والسهولة في التعلم، حيث يمكن لمن لديه معرفة بسيطة بتقنيات OOP البرمجة الكائنية البدء باستخدام جافا بسهولة.
• الأمان العالي: توفر اللغة مستوى عالي من الأمان.
• لغة قوية و شديدة التماسك: حيث تقوم بكشف اغلب الأخطاء اثناء ترجمة البرنامج.
• تدعم تعدد خيوط التنفيذ: تدعم هذه اللغة تنفيذ اكثر من مهمة في نفس الوقت وذلك من خلال اسناد كل مهمة الى خيط تنفيذ THREAD بحيث تبدو وكانها تعمل معا جميعا وفي نفس الوقت.
• لغة مُفسَّرة: حيث يتم تحويل البيتكود أولا بأول الى تعليمات المعالج المطلوب، حيث لا يتم تخزينه باي شكل مما يجعل عملية التطوير اسرع.
• لغة عالية الاداء: حيث يمكن تحقيق اداء عالي باستخدام المترجم اللحظي JIT حيث يقوم بترجمة كل تعليمة فقط عند الحاجة لاستخدامها.
• لغة موزعة: حيث تم تصميمها لتعمل على بنية الانترنت الموزعه.
■ قناة تعلم البرمجة ■
■ @sudevelopers ■
#java #intro #features
#جافا #ميزات #جولة
تتميز لغة البرمجة جافا بعدة ميزات تجعلها احدى اقوى اللغات المستخدمة اليوم والاكثر انتشارا وهي:
• لغة كائنية: اي ان كل شيء في اللغة هو كائن من صنف معين. ولذلك يمكن توسيعها لانها تعتمد النموذج الكائني.
• لغة مستقلة عن المنصة: بعكس باقي لغات البرمجة مثل c و c++،لا يتم تحويل الكود الى لغة مخصصة لعتاد معين وإنما الى لغة وسيطة مستقلة عن العتاد تسمى byte code و يتم توزيعها على كافة المنصات وتعمل مباشرة بدون اي تعديل عبر استخدام حاضنة خاصة لكل نظام و تسمى jvm آلة جافا الافتراضية.
• لغة بسيطة: تم تصميم هذه اللغة مع مراعاة البساطة والسهولة في التعلم، حيث يمكن لمن لديه معرفة بسيطة بتقنيات OOP البرمجة الكائنية البدء باستخدام جافا بسهولة.
• الأمان العالي: توفر اللغة مستوى عالي من الأمان.
• لغة قوية و شديدة التماسك: حيث تقوم بكشف اغلب الأخطاء اثناء ترجمة البرنامج.
• تدعم تعدد خيوط التنفيذ: تدعم هذه اللغة تنفيذ اكثر من مهمة في نفس الوقت وذلك من خلال اسناد كل مهمة الى خيط تنفيذ THREAD بحيث تبدو وكانها تعمل معا جميعا وفي نفس الوقت.
• لغة مُفسَّرة: حيث يتم تحويل البيتكود أولا بأول الى تعليمات المعالج المطلوب، حيث لا يتم تخزينه باي شكل مما يجعل عملية التطوير اسرع.
• لغة عالية الاداء: حيث يمكن تحقيق اداء عالي باستخدام المترجم اللحظي JIT حيث يقوم بترجمة كل تعليمة فقط عند الحاجة لاستخدامها.
• لغة موزعة: حيث تم تصميمها لتعمل على بنية الانترنت الموزعه.
■ قناة تعلم البرمجة ■
■ @sudevelopers ■
Forwarded from Learn Programming تعلم البرمجة
السلام عليكم ورحمة الله و بركاته،
فيديو شرح تفصيلي لتطوير تطبيق #اندرويد من الصفر باستخدام لغة البرمجة #Java للمبتدئين و تنصيب احدث نسخة من اندرويد ستوديو والبرامج اللازمة.
الشرح مبسط جدا و باللغة العربية 2021
@sudevelopers
رابط الفيديو:
https://youtu.be/o7XZFKy_iLQ
#Android #Java #Beginner #Intro #2021
فيديو شرح تفصيلي لتطوير تطبيق #اندرويد من الصفر باستخدام لغة البرمجة #Java للمبتدئين و تنصيب احدث نسخة من اندرويد ستوديو والبرامج اللازمة.
الشرح مبسط جدا و باللغة العربية 2021
@sudevelopers
رابط الفيديو:
https://youtu.be/o7XZFKy_iLQ
#Android #Java #Beginner #Intro #2021
YouTube
تثبيت أندرويد استوديو ( بدون أخطاء ) من الصفر وعمل أول تطبيق
تثبيت برنامج أندرويد استديو (Android Studio) من الصفر و تجهيز متغيرات البيئة على ويندوز10 (Environment Variables)
بدون أي أخطاء , تثبيت الجافا و عدة تطوير الجافا (Java development kit jdk) تشغيل جسر تصحيح الاخطاء لاندرويد (adb Android Debug Bridge) .
التأكد…
بدون أي أخطاء , تثبيت الجافا و عدة تطوير الجافا (Java development kit jdk) تشغيل جسر تصحيح الاخطاء لاندرويد (adb Android Debug Bridge) .
التأكد…
Forwarded from Learn Programming تعلم البرمجة
السلام عليكم ورحمة الله و بركاته،
✅الجزء الثاني من دورة تطوير التطبيقات #اندرويد من الصفر باستخدام لغة البرمجة #Java للمبتدئين و تنصيب احدث نسخة من اندرويد ستوديو والبرامج اللازمة.
الشرح مبسط جدا و باللغة العربية 2021
@sudevelopers
رابط الفيديو:
https://youtu.be/RA6E9Ms6iWI
#Android #Java #Beginner #Intro #2021
✅الجزء الثاني من دورة تطوير التطبيقات #اندرويد من الصفر باستخدام لغة البرمجة #Java للمبتدئين و تنصيب احدث نسخة من اندرويد ستوديو والبرامج اللازمة.
الشرح مبسط جدا و باللغة العربية 2021
@sudevelopers
رابط الفيديو:
https://youtu.be/RA6E9Ms6iWI
#Android #Java #Beginner #Intro #2021
YouTube
درس لغة البرمجة جافا للأندرويد للمبتدئين الجزء (1) float , int , double
بعد تثبيت برنامج أندرويد استديو (Android Studio) من الصفر و تجهيز متغيرات البيئة على ويندوز10 (Environment Variables) في الدرس السابق
نقوم اليوم في هذا الفيديو بالبدأ باستخدام الجافا داخل أندرويد استوديو .
نتعرف على ال فلوت (float), الإنتيجر (integer)…
نقوم اليوم في هذا الفيديو بالبدأ باستخدام الجافا داخل أندرويد استوديو .
نتعرف على ال فلوت (float), الإنتيجر (integer)…