إعلان
دورة تطوير التطبيقات باستخدام لغة JavaScript في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp. تعلم الآن
دورة تطوير واجهات المستخدم في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية. تعلم الآن
تطوير تطبيقات باستخدام لغة بايثون في هذه الدورة ستتعلم أساسيات البرمجة بلغة بايثون وصولاً إلى التعامل مع أشهر أطر العمل (Flask و Django) و ستتعلم كيف تبني متجر إلكتروني يمكن للمستخدمين البيع و الشراء من خلاله. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة PHP في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة Ruby في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O. تعلم الآن
دورة علوم الحاسوب هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب. تعلم الآن

    البرمجة للمبتدئين أنواع البيانات

    أهم أنواع البيانات

    أي نوع من البيانات نتعامل معها برمجياً لها نوع محدد و نوعها هو ما يحدد لنا ما الذي يمكننا فعله معها فمثلاً البيانات الرقمية يمكن إجراء عمليات حسابية عليها أما البيانات النصية فيمكن التعديل على أحرفها و عرضها بالشكل الذي نريده.

    فيما يلي أهم أنواع البيانات الموجودة في البرمجة و التي يمكنك التعامل معها في محرر الكود.

    النوع معناه
    number يعني أن القيمة عبارة عن عدد.

    مثال: var a = 9;
    هنا قيمة المتغير a يعتبر نوعها number.
    string يعني أن القيمة عبارة عن نص.

    مثال: var web = "Harmash";
    هنا قيمة المتغير web يعتبر نوعها string.
    boolean يعني أن القيمة منطقية.
    هنا القيمة تكون إما true و إما false.
    هذا النوع يستخدم لوضع شروط في الكود.

    مثال: var valid = true;
    هنا قيمة المتغير valid يعتبر نوعها boolean.

    طباعة نوع البيانات

    في محرر الكود يمكنك استخدام الأمر typeof() لمعرفة نوع البيانات.
    ببساطة تقوم بتمرير القيمة التي تريد معرفة نوعها له و هو يعطيك نوعها.
    من بعدها يمكنك طباعتها بواسطة الأمر write().


    في المثال التالي قمنا بطباعة نوع القيمة 55.
    النتيجة ستكون الكلمة number لأنها عبارة عن رقم.

    المثال الأول

    write(typeof(55));
            

    سنحصل على النتيجة التالية عند التشغيل.

    number

    جرب الكود


    في المثال التالي قمنا بطباعة نوع القيمة "Harmash".
    النتيجة ستكون الكلمة string لأنها عبارة عن نص.

    المثال الثاني

    write(typeof("Harmash"));
            

    سنحصل على النتيجة التالية عند التشغيل.

    string

    جرب الكود


    في المثال التالي قمنا بطباعة نوع القيمة true.
    النتيجة ستكون الكلمة boolean لأنها عبارة عن قيمة منطقية.

    المثال الثالث

    write(typeof(true));
            

    سنحصل على النتيجة التالية عند التشغيل.

    boolean

    جرب الكود


    لمعرفة نوع القيمة الموجودة في متغير, قم بوضع إسم المتغير في الأمر typeof().

    المثال الرابع

    var x = 123;
    write(typeof(x));
            

    سنحصل على النتيجة التالية عند التشغيل.

    number

    جرب الكود

    أمثلة و ملاحظات مهمة

    بالنسبة للبيانات العددية التي من النوع number, في حال كان العدد يحتوي على فاصلة عشرية, فالفاصلة العشرية نضعها كنقطة عادية و ليس كفاصلة.
    مثال: واحد فاصلة خمسة نكتبها 1.5 و ليس 1,5 و سيظهر لك خطأ إن فعلت ذلك.


    في المثال التالي قمنا بتعريف متغير إسمه x قيمته 1.5.
    بعدها قمنا بطباعة إسم المتغير و قيمته و نوعه.

    المثال الأول

    var x = 1.5;
    write("x is a " + typeof(x) + " with value = " + x);
            

    سنحصل على النتيجة التالية عند التشغيل.

    x is a number with value = 1.5

    جرب الكود


    المثال التالي هو نفسه المثال السابق و لكننا وضعنا 1,5 بدلاً من 1.5 في المتغير x الأمر الذي سيؤدي لظهور خطأ عند التشغيل.

    المثال الثاني

    var x = 1,5;
    write("x is a " + typeof(x) + " with value = " + x);
            

    سنحصل على النتيجة التالية عند التشغيل.

    Syntax Error!

    جرب الكود

    إعلان

    Eqla3Tech.com

    شروحات مكتوبة حول لغات البرمجة و تقنية المعلومات باللغة العربية مقدمة من إقلاع تك.

    لغة جافا لغة ++C قواعد البيانات نظام ويندوز نظام لينكس الشبكات تقنية المعلومات

    الدورات

    أدوات مساعدة

    الأقسام

    دورات
    مقالات أسئلة مشاريع كتب