اذهب إلى المحتوى

لوحة المتصدرين

  1. سمير عبود

    سمير عبود

    الأعضاء


    • نقاط

      2

    • المساهمات

      3560


  2. Walid Mohamed2

    Walid Mohamed2

    الأعضاء


    • نقاط

      2

    • المساهمات

      202


  3. كريم أمعطيل

    كريم أمعطيل

    الأعضاء


    • نقاط

      2

    • المساهمات

      59


  4. ايمن اسماعيل

    ايمن اسماعيل

    الأعضاء


    • نقاط

      1

    • المساهمات

      2


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 11/26/20 in أجوبة

  1. مرحباً @Taha NEKHLI عملية الConcatenation تُستخدم بين السلاسل النصية (strings) لذلك إن أردت جمع متغير نصي مع متغير عددي سيُعطي خطأ و لتجاوز هذا الخطأ نقوم بتحويل قيمة المتغير العددي إلى قيمة نصية و ذلك بإستخدام الدالة str بهذا الشكل: a = 15 b = "Taha" print(str(a) + b) # output: 15Taha الدالة input التي تستخدمها تُستعمل لقراءة ما يقوم المُستخدم بإدخاله من خلال لوحة المفاتيح و تستقبل المدخلات على هيئة سلسلة نصية مثلاً إذا أردنا طباعة رسالة للمستخدم تُفيد بإدخال عُمره و رسالة أُخرى تُفيد بإدخال إسمه ثم نطبع له رسالة تضم الإسم و العمر معاً سيكون البرنامج بالشكل التالي: a = input("Enter age: ") b = input("Enter Name: ") print("Hello " + b + ", Your age is: " + a) سيكون الناتج بهذا الشكل: بالتوفيق.
    2 نقاط
  2. مرحباً إخواني وأخواتي، من فضلكم انصحوني أريد التعليم من دورة أخرى على أكاديمية . الآن عندي : دورة تطوير واجهات المستخدم Ruby and Rails
    1 نقطة
  3. أرى إذا كنت تريد أن تخطو خطوة أخرى فسوف تكن تعلم لأحدى framework كا front-end ينقصك تعلم إحدى frameworks لكي تستطيع بناء منصات ومواقع كبيرة بدقة كيبرة واحترافية يعتبر framework أداة تتوفر على عدة مكونات تساعد على وضع أساس التطبيق الذي ترغب في إنشائه, كما يوفر مجموعة من الأكواد المكتوبة مسبقاً. أرى الخيار الأفضل لك تعلم framework وإذا كان الاختيار على react يمكنك تعلم ذلك من خلال دورة javascript سوف تستطيع من خلال هذه الدورة تعلم أساسيات مكتبة React.js وإنشاء تطبيقات كبيرة واحترافية مثل إنشاء تطبيق يشبه الواتس اب . ولكن بالطبع أنصحك أيضاً بأن لا تدخل في دورة أخرى قبل التأكد من فهمك وتطبيق على الدورات الأخرى يمكن أن تعطي لنفسك وقت كبير للتطبيق والعمل بهذه الإمكانيات التي تملكها حتى تكتسب الخبرة التي تؤهلك للدخول إلى مجالات أخرى .
    1 نقطة
  4. الرابط الذي ذكرته هو الدليل الرسمي للRuby On Rails لذا بكل تأكيد هذا المرجع مفيد جداً. لكن انتبه هذا الدليل يفترض أنك قد تعلمت لغة البرمجةRuby لأن Ruby On Rails هي framework وليست لغة البرمجة
    1 نقطة
  5. الأمر يتوقف على ماذا تريد أن تتعلم، ما هي الخطوة التالية. إذا كنت تريد أن تتعمق في لغة javascript و مكتباتها و تتعلم مكتبة react لبناء واجهات المستخدم "كمطور frontend من الضروري أن تعرف أحد هذه المكتبات" و مكتبة react native لبناء تطبيقات الهاتف الهجينة و إطار العمل express لبرمجة الواجهات الخلفية باستخدام لغة جافاسكريبت. في هذه الحالة أنصحك بالالتحاق بدورة تطوير التطبيقات باستخدام جافاسكريبت. لغة جافاسكريبت مستخدمة بكثرة هذه الأيام و الطلب عليها في سوق العمل يتزايد باستمرار. أما إذا أردت أن تتعلم تطوير الواجهات الخلفية باستخدام php و إطار العمل laravel. هذا الإطار مستخدم بكثرة أيضا و له شهرة كبيرة في المجتمع العربي. في هذه الحالة يمكنك شراء دورة تطوير تطبيقات الويب باستخدام php.ستتعلم wordpress أيضا في هذه الدورة. أما إذا كنت تريد بناء تطبيقات هواتف هجينة باستخدام تقنيات الويب "html و css و javascript" و المنصات cordova و capacitor و ionic. في هذه الحالة يمكنك الالتحاق بدورة تطوير تطبيقات الجوال باستخدام تقنيات الويب. هذه التقنيات لها شهرة واسعة هذه الأيام. في النهاية الأمر يعود لك و إلى أهدافك المستقبلية حدد ما تريد القيام به، ثم اختر الدورة المناسبة لك.
    1 نقطة
  6. مرحباً عبد الواحد, بتعلمك RoR) Ruby on Rails) فأنت قادر على بدأ العمل على مشاريعك الخاصة وبرمجة المواقع من الصفر , كما انك تستطيع برمجة لوحة تحكم وما يعرف بالBackEnd لتطبيقات الهاتف, ما تحتاجه لبرمجة الواجهة الأمامية هو تعلم بعض اللغات التي تٌعتمد في بناء واجهة المستخدم في التطبيقات وأنصحك في هذه الحالة بدورة تطوير تطبيقات الجوال باستخدام تقنيات الويب حيث ستعتمد ما تعلمته في دورة تطوير واجهات المستخدم ولغة الـRuby لبرمجة الخلفية والدورة ستوضح لك نظام جديد (Cordova) يقوم بالربط بين ما تعلمته في الدورتين لتصميم تطبيق هاتف كامل تحياتي لك
    1 نقطة
  7. a = input("number") b = input("word"); print(a + b) لتجمع كلمة مع رقم يجب عليك تحويل الرقم الى string وليس العكس كل ما يجب عليك فعله هو ازالة int() من input ليتم قراءة الرقم على انه string
    1 نقطة
  8. في البايثون إذا كنت ترغب في ربط رقم ، مثل عدد صحيح int أو float ، مع سلسلة ، قم بتحويل الرقم إلى string مع str () ثم استخدم عامل التشغيل + أو + = عامل التشغيل. s1 = 'aaa' s2 = 'bbb' i = 100 f = 0.25 s = s1 + '_' + str(i) + '_' + s2 + '_' + str(f) print(s) #output: aaa_100_bbb_0.25
    1 نقطة
  9. الهندسة العكسية او ما يسمى بالـReskin هي عملية البحث عن تطبيق (صالح للهندسة العكسية) لأنه توجد بعض التطبيقات التي لا يمكنك العمل عليها نهائيا و التعديل عليها ، سواء كانت تطبيقات موجود على متجر جوجل بلاي او تطبيقات موجود على متجر آخر و خير مثال amazon , aptoid .... لعمل الموضوع كل ما عليك هو تحميل تطبيق موجود على المتجر عن طريق هذا الموقع apkpure ، وبعدها تقوم بتفكيكيه عن طريق برنامج Advanced ApkTool ، ثم بعد ذالك يجب عليك أن تحمل النوت باد ++ أو أي برنامج تحرير ، و تقوم بعمل له Edit او تحديث ثم تقوم بتغير كل من الأسماء و إعلانات ادموب و الباڭاج نيم بعدها ستنتقل إلى مرحلة الصور ، تقوم بتغييرها عن طريق الملفات و ها هو أصبح لديك تطبيق خاص بك .. وللأسف برنامج Advanced ApkTool غير متوفر على الهواتف .. ستحتاج حاسوب لإنجاز العملية
    1 نقطة
  10. وعليكم السلام ورحمة الله . تركك للبرمجة لفترة هذا يؤدي إلى مشكلة نسيان الأكواد بعض الشئ ولغة js ليست باللغه البسيطة التي يمكنك تزكرها سريعاً يجب عليك مراجعة اللغة وإنشاء بعض التطبيقات بال javascript ومن الصعب الدخول إلى تعلم framework هكذا وهذا ليس حل الحل هي مراجعة اللغة مرة ثانية والتطبيق من جديد ومن ثم تعلم es6 يعتبر إصدار جديد من لغة js ومبني عليه بعض frameworks مثل angular ولفهم أكواد framework واحترافه يجب تعلم es6 وأيضاً لفهم es6 يجب عليك تعلم javascript ومراجعتها والتطبيق عليها حتى تكن بعد ذلك محترف في إحدى frameworks .
    1 نقطة
  11. كيف ؟ الإجابة بسيطة ولا علاقة للبيانات المدربة مع البيانات الغير مدربة لأن ما نقوم به الأن هو Data preprocessing و الهدف الأول والأخير هل الحصول على موديل بدقة عالية من دون تواجد ولا X واحد له علاقة ب X أخر، ولتستكشف ذلك كل ما عليك هو إستعمال pandas ودراسة ذلك، الفيديو التالي سيوضح لك كيف ستقوم بذلك.
    1 نقطة
  12. اكتب برنامج بلغة C++ يعرف مصفوفة تحتوي على 10 قيم من النوع الصحيح يقوم البرنامج بطباعة مجموع ومتوسط عناصر المصفوفة
    1 نقطة
  13. أهلاً أيمن، البرنامج التالي يقوم بالإعلان عن مصفوفة تحتوي 10 قيم صحيحة ويجد مجموع هذة القيم ومتوسطها #include <stdio.h> #include <conio.h> int main{ int i, sum=0; int marks[10]={94,99,95,80,70,65,93,88,75,83}; for(i=0;i<10;i++) sum+=marks[i]; printf("The sum=%d\n",sum); printf("The average=%f\n",1.0*sum/10); getch(); return 0; } لعلك لاحظت أن الإجابة في مجملها بسيطة، لكن ربما تتساءل عن سبب ضرب القيمة 1.0 في المجموع قبل قسمته على عدد العناصر عند حساب متوسط القيم! أردت أن أجعل الإشارة ( / ) تعمل كإشارة القسمة الطبيعية ( ÷ ) بدلاً من أن تنتج الجزء الصحيح فقط من القسمة، لكن هذا غير متاح في لغة ++c إلا للقيم العشرية؛ لذلك قمت بتحويل القيمة العددية الصحيحة لعشرية من خلال الضرب في 1.0، وهذة أبسط الطرق الكثيرة لتحويلها. بالتوفيق...
    1 نقطة
×
×
  • أضف...