كورسات

كورس تعلم لغة دارت تعلم لغه Dart الكورس مدفوع مجانا 2022 تعلم دارت

دورة تعلم لغة دارت مدفوعه مجانية 2022

كورس تعلم لغة دارت تعلم لغه Dart الكورس مدفوع مجانا 2022 تعلم دارت

هي لغة برمجة مصممة لتطوير تطبيقات الويب وتطبيقات الاندرويد والios، من تطوير شركة جوجل والتي تستهدف فيها مطوري الويب وتطبيقات الهاتف. أحد أهداف اللغة بأن تعمل على جميع متصفحات الويب المتقدمة والأجهزة المحمولة وصولاً

إلى خوادم الويب.ما يميز اللغة هو إمكانية كتابة برنامج ونشره على أجهزة أندرويد وآيفون دون إعادة كتابة التطبيق بلغة أخرى

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

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

مثال تقليدي مكتوب بالغة الدارت

main() {
  print('Hello World!');
}

دارت لغة برمجة مفتوحة المصدر ذات هدف محدد تم تصميمها بداية من قبل شركة (google) ثم حصلت على الموافقة من شركة EMCA لاستخدامها كأساس (أو معيار). وتمتلك أيضًا ترخيصًا من BSD على كونها برمجيات مفتوحة المصدر. 2

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

إن قدرة أكواد هذه اللغة على أن تُجمع أو تندمج داخل نصوص جافا (JavaScript) جعلت هذه اللغة متوافقة مع العديد من متصفحي الويب الأمر الذي أدى في تموز/ يوليو 2014 إلى إقرار أول نسخة من لغة الدارت من قبل شركة Ecma الدولية.

بناء لغة دارت

على الرغم من حداثة هذه اللغة إلا أنها تحتوى أدوات مثل لوحة دارت (dartboard) التي تسمح للمبرمج بكتابة وتشغيل كود لغة دارت في المتصفح، كما تمتلك أيضًا محرر دارت (Dart Editor) الذي يسمح لك بإنشاء وتعديل وتشغيل تطبيقات دارت. 3

وتوجد نسخة نشرت مؤخرًا SDK تحتوي على شريط لأدوات التحكم مثل: (Dart-to-java-script-compiler) الذي ينتج نصوص جافا التي يمكن إدخالها في أي متصفح، ويحوي أيضًا (Dart Virtual Machine) (VM) التي تسمح لك بتشغيل لغة دارت على السيرفرات. وآخر أداة تم إصدارها هو ملحق لمتصفح كروم الملقب ب Dartium الذي يحوي (VM) في داخله.

في لغة دارت يوجد أمر واحد يعطيك نتيجة خاطئة (False) وهو الامر الخاطئ (False) ذاته، عكس الجافا التي يمكن لأكثر من أمر إعطاء نفس النتيجة مثل (null,false,0).
أدوات دارت يمكنها أن تعبر عن نوعين من المشاكل، الإنذارات والأخطاء؛ والإنذارات هي مجرد تنبيه على أن الكود الذي أدخلته قد لايعمل، أما الأخطاء فقد تكون أخطاءً أثناء الكتابة أو أخطاء أثناء العمل. والخطأ أثناء الكتابة يمنع تحقيق الكود لهدفه، أما الخطأ أثناء العمل فيحدث مشاكل أثناء تنفيذ الكود.
على الرغم من أن هذه اللغة فيها قوانين محددة حول عدم تداخل الأنظمة مع بعضها البعض؛ إلا أن ملاحظات الكتابة للغة تكون اختيارية وذلك لقدرة لغة دارت على استنتاج انوتع الكتابة المتبعة.
تدعم دارت نوع الكتابة أو البرمجة العامة والشاملة.
على عكس جافا فإن دارت لا تحتوي كلمات مفتاحية بل إنها تعتمد على أن تكون لديها كلمات دلالية يمكن ان تسبق بـ(_) أو بحرف معين، ولكن عندما تُسبق بـ(_) فإنها تدخل إلى قسم مكتبة الكلمات أو (الأوامر) الخاصة.

لقراءة الكتاب إو تحميلة اضغط هنا

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

زر الذهاب إلى الأعلى
error: عفوا هذا الموقع محمي بموجب قانون الألفية للملكية الرقمية