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

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

  1. Mohammed Hassan20

    Mohammed Hassan20

    الأعضاء


    • نقاط

      3

    • المساهمات

      5


  2. Ali Ahmed55

    Ali Ahmed55

    الأعضاء


    • نقاط

      2

    • المساهمات

      2050


  3. ياسر مسكين

    ياسر مسكين

    الأعضاء


    • نقاط

      2

    • المساهمات

      2633


  4. Abdulmnoum Albraky

    Abdulmnoum Albraky

    الأعضاء


    • نقاط

      1

    • المساهمات

      217


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

المحتوى الأعلى تقييمًا في 03/08/24 in أجوبة

  1. السلام عليكم لسه مبتدأ خالص في اللغة وكنت عايز أفكار بالبايثون أو غيرها. برجاء تفقد الصورة المرفقة >> محتاج مثلًا إنه يبدأ بعنوان البريد الإلكتروني وبعدين يرجع يقف على رقم الهاتف وبعدين يكمل على اليوم والشهر وينتظر "في حقل الشهر لحد ما أدوس "Tab" وهكذا فيه حد عنده فكرة أعمل ده ازاي ومش شرط بالبايثون بأي لغة أخرى وشكرًا مقدمًا لكم على المساعدة، جزاكم الله خيرًا
    3 نقاط
  2. كيف اضيف عرض احترافي وجذاب علي مشروع علي مستقل كمبرمج Front-end لأجذب إنتباه العميل ويرجى عدم ترشيح الفيديو اللي علي مستقل علشان مش عارف اطبقه.
    1 نقطة
  3. بسم الله الرحمن الرحيم و الصلاة والسلام على نبينا محمد عليه افضل الصلاه و اتم التسليم بعد مانتهيت من عمل موقع لزبون و قمت بوضع حقوق التصميم اوريد تشفير هذه الحقوق بتشفير base64 and hex و ملف css حتا إذا اتا عيل صغير و اخذ السورس كود لا يستطيع تغير الحقوق انا بالفعل عملت هذا الشي ب JavaScript بستخدام دالة eval لاكن هذا كان مقتصر على اكواد JavaScript فقط ارجو منكم عمل بعض الامثلة وشكرا مقدما
    1 نقطة
  4. العرض يبدو لي جيدا، لكن يمكنك تحسينه من الناحية اللغوية وترتيب الأفكار وتناسقها، مثلا: "السلام عليكم أستاذ أحمد، لقد قرأت تفاصيل المشروع وفهمتها، يمكنني مساعدتك بإنجازه باستخدام التقنيات التالية: HTML، CSS، وJS، سأبني لك موقعا تعريفيا متجاوبا مع جميع أحجام الشاشات، وسريعا في التصفح مع تأثيرات animation لتوفير تجربة مستخدم ممتازة، سأقوم بربط الموقع بواتساب لتيسير التواصل معك ومع العملاء بكل يسر وفعالية. أنا هنا للإجابة على أي استفسارات تتعلق بالمشروع، ويسعدني البدء في العمل معك. بانتظار ردك، شكرا لك." لكن يجب أن أنوه بأن الأمر ليس سحريا، فهو متعلق بعوامل كثير كما أجبت في الإجابة السابقة، لهذا ينبغي أن لا تيأس وأن تتقدم للمشاريع التي تراها مناسبة لك وأن تهتم أيضا بمعرض أعمالك، تحياتي.
    1 نقطة
  5. تقديم العروض على مختلف المشاريع البرمجية على منصة مستقل يعتمد على أساس كل مشروع على حدى، أي أن لكل مشروع وطريقة التقدّم إليه، بصراحة هذا الأمر يزداد تعقيدا لأن المشكلة ليست في طريقة التقديم فقط، بل في طبيعة العميل صاحب المشروع فليس كل العملاء لهم نفس التفكير ونفس الأهداف كي نضبط إيقاعا موحّدا للتقدّم على مشاريعهم. لهذا سأخبرك بطريقتي الشخصية لعلها تنفعك، أحاول مع رؤية كل مشروع تم فتحه أن أقرأ جميع التفاصيل ووصف المشروع وأحلله، فإن كنت قادرا على الإنجاز، انتقلت إلى الخطوة التالية. وهي رؤية ما إذا كان هنالك العديد من العروض التي تم التقديم عليها، في الغالب لا أتقدم على المشاريع التي فاقت التقديم عليها بعشرة عروض لأن احتمال الوصول إلى عرضي سيكون ضئيلا، فمن النادر أن تجد من يتفاوض مع أكثر من 10 ولا يجد من ينجز له المشروع إلا نادرا، وهذا لأني أحاول أ، أحتفظ بعدد التقديمات المحدودة التي لدي. بعدها، أنتقي الكلمات المناسبة وأكون خفيفا ظريفا، لا أبالغ ولا أكذب، ولا أطيل ولا أقصّر، فيكون العرض في حدود الميزانية ولا يفوق المتوسط، ومن جهة أشير إلى إمكانية تقديمي لنماذج عمل جاهزة، أو اختبار تقييمي، أو الإشارة إلى وجود معرض أعمال خاص بي، هكذا يمكن أن تلفت انتباه العميل إليك فيقوم بالتفاوض معك. في حالة ما قام بالتواصل معك ستظهر معلوماته الشخصية ومشاريعه المفتوحة والمنجزة، ومعلومات تتعلق بمعدل التوظيف، الكثيرون يقومون بتحليلها ومن هناك يعرفون إن كانت العميل جادّا في مشروعه أم لا، أتمنى أن أكون قد أفدتك، بالتوفيق.
    1 نقطة
  6. من المفترض ان ال live server يقوم بعمل مجلد المشروع الذى تقف فيه الى سيرفر ومن المفترض ايضا ان يستدعى ملفات الجافاسكريبت بشكل طبيعى . ان الكود الذى قمت بارفاقه يوجد فيه بعض الاخطاء لهذا لا عمل جيدا . وقد قمت بتعديل الاخطاء لك . اذا لم يعمل هل يمكنك ارسال صورة لل console لديك . حتى ارى ما هى الاخطاء الموجودة . class Person { constructor(name, age) { this.name = name; this.age = age; } // get age() { // return this._age; // } hellow() { console.log( `Hello , My name is ${this.name} , and I am ${this.age} years old` ) } } class Student extends Person { constructor(name, age, level) { super(name, age); this.level = level; } } const person = new Person('Ibrahim', 26); person.hellow(); // try and catch try { alert('try'); } catch (error) { alert('catch'); } function area(width, height) { if (isNaN(width) || isNaN(height)) { throw Error('Parameter is a number'); } return width * height; } const wait = time => new Promise( (resolve, reject) => { if (time > 5000) reject('Sory I can \ t wait'); setTimeout(resolve, time) } ); wait(2000) .then(() => { console.log("hello"); return wait(1000); }) .then(() => { console.log('world !'); }); new Promise((resolve, reject) => { setTimeout(() => resolve(1), 1000); }) .then(result => { console.log(result); return result * 2; });
    1 نقطة
  7. السلام عليكم هو مافيش داله في لغه باثيون ترجع نسخة من النص الذي قام باستدعائها مع حذف أي مسافة فارغة موجود في منتصف الجمل زي مثل the king is sleeping تبقي زي كده thekingissleeping
    1 نقطة
  8. لا يوجد دالة تقوم بهذا الأمر مباشرة و لكن يمكن إستغلال الدوال الأخرى لتنفيذ هذا الأمر، فمثلا يمكنك استخدام الدالة replace فهذه الدالة تقوم بتغيير الجزء المحدد من النص بقيمة أخرى، لذا يمكنك استخدامها لإزالة المسافات من النص، و هذا مثال على كيفية استخدامها: def remove_spaces(text): return text.replace(" ", "") text = "the king is sleeping" result = remove_spaces(text) print(result) # ستطبع "thekingissleeping" يمكنك أيضا استخدام الدالة join لدمج الكلمات دون مسافات بينها بالطريقة التالية: def remove_spaces(text): return ''.join(text.split()) text = "the king is sleeping" result = remove_spaces(text) print(result) # ستطبع "thekingissleeping" هنا split تقوم بتقسيم النص إلى كلمات باستخدام المسافات كمحدد، ثم join تقوم بدمج الكلمات بدون مسافات بينها.
    1 نقطة
  9. هل دورة الذكاء الاصطناعي تتطلب أخذ دورة بايثون قبلها أم أنها تغني عنها ؟
    1 نقطة
  10. دورة الذكاء الاصطناعي تختلف عن دورة تطوير التطبيقات باستخدام بايثون. مع أن كليهما يستخدمان نفس لغة البرمجة، إلا أن كلّ واحدة منهما تستخدمها بطريقة مختلفة. ففي دورة تطوير التطبيقات، يكون التركيز -بعد تعلّم الأساسيات- حول المفاهيم المتعلقة بإنشاء المشاريع و تطوير تطبيقات الويب وكذلك بعض التطبيقات الإدارية والمكتبية والأتمتة. بينما في دورة الذكاء الاصطناعي، يتم استخدام بايثون لتحليل البيانات وإنشاء نماذج للتعلّم الآلي والعميق ونماذج اللغة الكبيرة. ومع ذلك، يوجد جزء مشترك بين الدورتين، وهذا الجزء يتكون من مسارين: أساسيات بايثون، والتعامل مع البيانات وقواعد البيانات. هذان المساران يأخذان الطالب من الصفر إلى مستوى مقبول في بايثون، حتى يتمكن من متابعة دراسة بقية الدورة. لذلك، فالجواب المختصر على سؤالك هو: لا تحتاج إلى دراسة دورة تطوير التطبيقات باستخدام بايثون لكي تدرس دورة الذكاء الاصطناعي. لكن ملاحظة على الهامش: نماذج الذكاء الاصطناعي لا يمكن للمستخدم العادي أن يستفيد منها إذا لم تكن لها واجهة سهلة الاستخدام. دورة الذكاء الاصطناعي ليست موجهة لإنشاء مثل هذه الواجهات والبرامج الوسيطة، لأنها تركز على تطوير النماذج وليس على كيفية عرضها للناس. لذلك، إذا لم يكن في فريقك شخص يمكنه ربط نماذج الذكاء الاصطناعي التي تنشؤها ببرنامج آخر يكون قابلا للاستخدام من المستعمل العادي، فستحتاج لاحقا إلى دراسة تطوير التطبيقات بلغة بايثون من أجل أن تتمكن من إنجاز برنامج متكامل.
    1 نقطة
×
×
  • أضف...