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

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

  1. Kais Hasan

    Kais Hasan

    الأعضاء


    • نقاط

      4

    • المساهمات

      2365


  2. Mohamed Essam12

    Mohamed Essam12

    الأعضاء


    • نقاط

      2

    • المساهمات

      2


  3. Shahinaz Mohi

    Shahinaz Mohi

    الأعضاء


    • نقاط

      2

    • المساهمات

      14


  4. علي عبد محسن

    علي عبد محسن

    الأعضاء


    • نقاط

      2

    • المساهمات

      651


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

المحتوى الأعلى تقييمًا في 11/17/22 في كل الموقع

  1. بالإضافة إلى ما ذكره المدرب أسامة، أود إضافة أنه من الجيد أن تقوم بمحاولة كتابة أمثلة خاصة بك باستعمال التعليمات و المعلومات التي تعلمتها، أي لنفرض أنك تعلمت عن العبارات الشرطية، قم بكتابة مثال ترغب به يستعمل العبارات الشرطية. هذه الطريقة تسمح لك باختبار التعليمات بشكل ممتع كما أنها ستجعلك تحاول التعديل في التعليمات و هذا يؤدي إلى فهم أكبر لغاية كل تعليمة و كيفية استعمالها. أيضاً لا تركز على حفظ التعليمات، فدائماً يمكنك الذهاب و البحث عن تعليمة في حال نسيتها، المهم هو أن تفهم كيفية كتابة البرامج في بايثون و المفاهيم العامة المرتبطة بهذه اللغة، و التعليمات ما هي إلا وسيلة مساعدة لتحقيق ذلك، و بالتالي عليك التركيز على الأفكار بشكل أساسي، و ستتعود على التعليمات بمرور الوقت.
    2 نقاط
  2. كتبت اكواد Css وربطتها بملف Html ولكنها لا تظهر علي ملف Html ما الحل؟
    1 نقطة
  3. public function index() { $s =DB::select(' select c.Course_name, pc.Course_name from courses c inner join prerequsites p on c.course_id=p.course_id inner join courses pc on p.Has_Pre=pc.Course_id'); return view('Home')->with('s', $s); } هذا الاستعلام يعيد المواد ومتطلبات المواد كيف يمكنني انشاء جدول في صفحة blade.php والحصول على نتيجة كما موضح في الصورة
    1 نقطة
  4. انا جديد في دورة تطوير التطبيقات باستخدام بايثون. السؤال المهم" كيف اذاكر في هذا الكورس لكي اخذ اقصى استفادة ؟"
    1 نقطة
  5. عندما يتم طرح هذا السؤال فأكثر من ننصح به هو الممارسة والتطبيق مع المدرب خلال الشرح ، ممكن أن تفعل التي في البداية قم بمشاهدة الدرس ورؤية ما يتم شرحه فيه وان احتاج الشرح تدوين بعض المعلومات قم بتدوينها حتى لا تنسها . ثم في المرة التانية قم بتطبيق مع المدرب وبعدها يفضل ان تقوم بتطبيق ما تم شرحه بالدرس دون الإطلاع على الدرس وفي النهاية مقرانة التطبيق الخاص بك مع المدرب وفي حال وجدت أخطاء قم بمعالجتها . وفي كل مرة تكتسب فيها معلومة جديدة قم بالبحث عنها على محرك البحث جوجل بحيث تتطلع على كل شيء يخص هذه المعلومة .
    1 نقطة
  6. طريقة نمذجة البيانات في جدول تعتمد على هيكلة هاته البيانات بدرجة أولى، يمكن عمل حلقة foreach للمرور على ناتج الاستعلام وطباعة البيانات بالشكل التالي: <table> @foreach($s as $courseName) <tr> <td> {{ $courseName['firstCol'] }} </td> <td> {{ $courseName['secondCol'] }} </td> </tr> @endforeach </table> أيضا قد تحتاج الاستعانة بالأسماء المستعارة Aliases في SQL لتنظيم هيكلة الناتج: $s =DB::select(' select c.Course_name as FirstCol, pc.Course_name as SecondCol from courses c inner join prerequsites p on c.course_id=p.course_id inner join courses pc on p.Has_Pre=pc.Course_id'); ولما لا، استعمال باني الاستعلامات Query Builder في لارافيل لكتابة الاستعلام بشكل أكثر تنظيما: DB::table('courses') ->select('courses.Course_name as FirstCol', 'courses.Course_name as SecondCol') ->join('prerequsites' , 'courses.course_id' , '=' , 'prerequsites.course_id') ->join('courses','prerequsites.Has_Pre','=','courses.Course_id') ->get(); كيف تستخدم منشئ الاستعلامات Query builder للتخاطب مع قاعدة البيانات في Laravel منشئ الاستعلامات في Laravel حسب ويكي حسوب قوالب Blade في Laravel
    1 نقطة
  7. تنتهي مهمتنا بحل المشكلة الأصلية وهي تثبيت الحزم المذكورة بنجاح. إذا تواجه مشاكل أخرى مثل مشاكل في إستخدام الأدوات قبل إستيرادها حاول حلها بنفسك وإذا لم تفلح يمكنك فتح سؤال جديد.
    1 نقطة
  8. انا استخدم لغة البرمجة vb .net اريد جلب ارقام الواتساب فما هي افضل طريقة بذلك هل عن طريق selenium أو ان هناك طريقة اخرى افضل وكيف يمكن ان اجد مثل هذه المعلومات
    1 نقطة
  9. لطفاً راجع الرد السابق. لن تكون هناك مشكلة في حذف جميع المكتبات وإعادة تثبيتها
    1 نقطة
  10. بشكل عام عندما نريد التعامل مع هكذا تطبيقات نقوم باللجوء إلى ال API التي قامت هذه التطبيقات بتوفيرها، يمكنك الإطلاع على ال API الخاصة بالواتساب من هنا، يجب أن تجد أي شيء تريده هناك.
    1 نقطة
  11. كيف اغير في خلفيه الصورة نفسها؟ اي اخراج الرسم او الصورة من الخلفيه . وكيفيه جعل الصورة في المنتصف؟ باستخدام اكوادcssوhtmlفقط
    1 نقطة
  12. السلام عليكم جديدة في عالم البرمجة عملت من قبل مشاريع بسيطة بما يخص الديزاين لكن مطلوب مني الان تحضير مشروع نهاية فصل انا لا ابحث هنا عن حلول وانما اريد ان اعرف من اين ابدأ هل ممكن ان احصل على مساعدة هنا بأي نصيحة المشروع التالي In this project you will implement the customer side of a support site belonging to an imaginary company according to the given instructions. This company provides hosting services. The zip package below contains rough sketches of the pages and the company's graphical manual (colors and fonts). You are expected to design the details of the site. The pages are required to be responsive (adapt to different screen sizes) and to get their contents from the database. The package also includes the SQL file with a handful of support articles. Please feel free to add more through phpMyAdmin if necessary. You are not required to implement the company side of the support site. In the real world, the articles would come from another IT system. It is recommended to work in pairs. However, if you wish, you can also complete the project solo. The programming languages used are HTML/CSS and PHP. Using React / Redux instead is also allowed if you have done the Full Stack course. والصور التاليه جائت من ضمن السؤال هل يجب ان ابدأ بالمشروع كما موضوح في الصور ولدينا ملف SQL قد قمت بربطه مقدمأ ب XXAMP
    1 نقطة
  13. هناك الكثير من الأمور المهمة للتصميم، سأشارك معك بعض مما أجده نافعاً. في البداية من الجيد أن تكوني على إطلاع على المخططات المستعملة لكتابة التصاميم، مثل UML هذه المخططات يتم إعطاءها في مقرر هندسة البرمجيات، في حال لم تكوني على إطلاع عليها يمكنك الإطلاع على مقالات حسوب فهناك بعض المقالات الجيدة. عند معرفة ما سبق يجب أن نقوم في البداية بتحديد المتطلبات التي نريدها، أي ما الذي نريد تقديمه في هذا المشروع و نحاول أن نقوم بعصف ذهني، و يمكن أن يأخذ هذا الأمر أكثر من يوم، لا داعي للعجلة، فالخطأ في هذه المرحلة غير جيد و من الأفضل أخذ وقت كافي لتجنب هكذا أخطاء. بعد تحديد المتطلبات يجب علينا محاولة تجميع المتطلبات المتشابهة معاً، و محاولة تنظيم ما سبق، أي كما نقوم في البرمجة بتقسيم البرنامج الكبير إلى مجموعة من ال modules التي تحتوي على توابع و كلاسات لها صفات عامة مشتركة أو تقوم بأشياء مترابطة. يفضل القيام بالخطوة السابقة بشكل تجريدي، أي بدون كتابة مخطط فعلي، بعد ذلك يمكننا التحول إلى كتابة مخطط فعلي، لقد وجدت أنه في هذه المرحلة من المفيد أن تكوني على دراية ببعض المخططات المشهورة لتصميم الكود يطلق على هكذا شيء اسم design patterns، أجد من المفيد في بعض الأحيان الاستعانة ببعض من التصاميم، كما أنها بشكل عام تعطيك فكرة عن كيفية التفكير عند تصميم كود ما. شخصياً أقوم بكتابة كل شيء على ورقة، أقسم البرنامج إلى مكونات، بحيث أحدد العلاقات بين كل مكون و آخر و ما الذي يجب أن يقوم كل مكون بتقديمه للمكون الآخر، ثم أقوم بمحاولة تصميم كل مكون، ما هي التوابع المطلوبة و هل أحتاج إلى كلاسات أو ما إلى هنالك، و كل تابع ما الذي يقوم بأخذه و ما الذي يقوم بإعادته، كل هذا على الورق. خلال هذه العملية أحاول قدر الإمكان أن تكون الحلول التي أقوم بتصميمها بسيطة و قابلة للتوسع، حيث أن التعديل هو عملية لا مفر منها و بالتالي التصميم الجيد الذي يأخذ بعين الاعتبار قابلية التوسع و التعديل و مرونته هو الأفضل، من أحد الطرق لتحقيق ذلك هو التأكد بأن الخطوات مفصولة بشكل جيد، بحيث أنه يمكن التعديل على خطوة ما بدون النظر حتى إلى الخطوة الأخرى، فقط نريد الإبقاء على ما نعيده للخطوة الأخرى و لكن آلية عملها لا تهمنا، هذا الفصل محبذ. بعد ذلك من الجيد القيام بكتابة كود بسيط جداً لتحقيق التصميم و التأكد أن كل الأمور على ما يرام، ثم نحاول التحسين في حال كان ذلك مطلوب. أيضاً من الجيد كتابة اختبارات، حيث أن الاختبارات تساعد على التأكد من صحة الكود، شخصياً أتبع الطريقة التي تقول بأن نكتب الاختبارات قبل كتابة الكود حتى، و ذلك يعطيني فكرة واضحة عن الكود الذي أريد كتابته، و أتأكد أنه فعلاً ما أريده، حيث أن الاختبارات ستمثل ما الذي أريد لكودي القيام به.
    1 نقطة
  14. قم بإرفاق ملفات المشروع لنساعدك بشكل أفضل.
    1 نقطة
  15. كنت مجربة هذا الكود من قبل, لكنني كنت ابحث عن حل اخر منطقي ف اردت ان اعطي كل الاسمين و الرقمان السري على هيئته الخاصه بعدها طباعة رسالة الفشل من الواضح ان منطق الكود بحد ذاته غير صحيح شكرا جزيلا بكل الاحوال
    1 نقطة
  16. يوجد الكثر من الطرق لحذف نص متكرر في ملف txt بأستخدام لغة python. ومن هذه الطرق قراءة الملف وتقسيمه إلى قائمة من الأسطر، ثم المرور على كل سطر من الأسطر وإضافته في قائمة جديدة بعد التحقق من أن الكلمة غير موجودة بالفعل في هذه القائمة، كما في الكود التالي: with open('test.txt', 'r') as file: info = file.read().rstrip('\n').split('\n') # إزالة آخر سطر فارغ (إن وجد) وتقسيم محتوى الملف إلى قائمة من الأسطر print(info) #['hello12', 'hasob', 'academy', 'hello12'] pure_list = [] repeated_words = [] for i in info : if info.count(i) > 1 and (i not in repeated_words): repeated_words.append(i) continue pure_list.append(i) print(pure_list) #['hasob', 'academy', 'hello12'] print(repeated_words) #['hello12'] لمعرفة المزيد عن أي دالة من الدوال المستخدمة أنظر المصادر في الاسفل. التابع count التابع split التابع rstrip التابع append كيفية التعامل مع النصوص البرمجية
    1 نقطة
  17. هل تقبل الدفع بعملات الرقميه
    1 نقطة
  18. في حال كنت تقصد الدفع للإشتراك بالدورات ،أعتقد أنه لا ، لا يتم الدفع من خلال العملات الرقمية ، لكن يمكنك التواصل مع مركز المساعدة إخبارهم وبالتأكيد سوف يخبرونك بالطرق المتاحة لدفع .
    1 نقطة
  19. الامر بسيط بتوحيد لون ال text بلون الخلفية او نستخدم خاصية text-indent #تكليفات الزيرو اولا كود ال HTML <div class="two" style=" background-color: red; color: white; padding: 20px; border: 1px solid blue; font-size: 80px;"> Hello Div </div> لاحظ لا يمكن الوصول او التعديل علي كود ال html .two{ width: 400px !important; margin: 30px auto !important; color: #eee !important; /* or تم توحيد اللون هنا بلون لون النص الخلفية */ >>>/* text-indent: -2000px; */ /* ونطلعها برا الصفحة خالص text-indent او نستخدم خاصية*/ font-size: 20px !important; background-color: #eee !important; /* بلون الخلفية هنا */ border: none !important; text-align: center; position: relative; } .two::after{ content: "Elzero"; position: absolute; top: 18px; left: 196px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: black; text-align: center; } الرد متاخر بس عشان لو حد بيتعلم وسال نفس السوال بالتوفيق
    1 نقطة
  20. UML : Unified Modeling Language لغة النمذجة الموحدة هي لغة نمذجة رسومية تقدم صيغة لوصف العناصر الرئيسية للنظم البرمجية تتجه بطبيعتها للتعامل مع كائنات العالم بشكل كائني التوجه (الزبون - البائع - نظام حاسوبي طرفي .. ) تستخدم هذه اللغة لعمل رسوم تخطيطية لوصف برامج الكمبيوتر من حيث العناصر المكونة لها أو خط سير العمليات الذي يقوم به البرنامج. مثل عمل مخطط لترتاتبية الأحداث التي ممكن أن تحدث ضمن النظام البرمجي أو مرتبطة به و تتأثر به. وهي تحوي عدة أنواع و بنى مختلفة لتوصيف المخططات للتعامل مع المشاريع بعدة مستويات و توصيفات بنيوية مختلفة أوّل ما يتم ملاحظته عن UML هو أنه يوجد العديد من المخطّطات المختلفة (نماذج). السبب في هذا التنوّع يعود إلى أن تطوير البرمجيات يشترك فيه عدد من الأفراد، وكل واحد له دور، مثلا: المحلّلون المصمّمون المبرمجون القائمون بالاختبار مراقبو الجودة المستفيدون الكتّاب التقنيون لغة (UML) توفر وسيلة لتصور النظام في رسم تخطيطي، بما في ذلك بعض العناصر مثل: أنشطة (وظائف) المكونات الفردية للنظام التفاعل مع مكونات البرامج الأخرى. تشغيل النظام تفاعل الكيانات مع الآخرين (مكونات واجهات) واجهة المستخدم الخارجية من المهم أن نميز بين نموذج UML ومجموعة من الرسوم البيانية للنظام. مخططات UML تمثل وجهات النظر المختلفة للنظام وتنقسم إلى قسمين: (Static/structure) : تركز على البنية الثابتة للنظام باستخدام ( relationships ، operations ، attributes ، objects ) (Dynamic/behavior) : يركز على السلوك الديناميكي للنظام أي تغيراته مع الزمن ويشمل sequence diagrams ، activity diagrams ، state diagram هي تفيد مصممي النظم البرمجة و المهندسين بشكل كبير حيث يعتمد عليها مع المشاريع الكبيرة ومن ثم يتقاسم العمل على المشروع بحيث كل شخص يعلم الشكل العالم للمشروع و ماهو جزئه في العمل. كورس لدراستها: بالتوفيق
    1 نقطة
×
×
  • أضف...