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

Nabil Tayeh

الأعضاء
  • المساهمات

    421
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    7

أجوبة بواسطة Nabil Tayeh

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

    كما تقدم أكاديمية حسوب دورة تطوير التطبيقات باستخدام الجافا سكريبت

    بامكانك الاطلاع على تفاصيل الدورة والإلتحاق بها من خلال هذا الرابط

  2. السلام عليكم
    أنصحك بالإطلاع على هذه المقالة. ستشرح لك كل ما يهم في مجال البرمجة وتطوير الويب والتفكير المنطقي والخوارزميات وكل ما عليك معرفته لتصبح مبرمجاً, للإطلاع على المقال اضغط هنا

    إليك بعض المواقع التي يمكنك الاستفادة منها لتحسين تفكيرك المنطقي:

    https://www.codingame.com/start

    https://www.codewars.com

    https://codesignal.com

     

    • أعجبني 2
  3. السلام عليكم
    يحق للطالب الملتحق بأي دورة من دورات حسوب مشاهدة الفيديوهات الموجودة في الدورات الأخرى وهي المتعلقة فقط بشرح الأساسيات من كل دورة بهدف الإستفادة العامة.
    إنما بمشاهدتك للدروس الخاصة بدورة  تطوير التطبيقات باستخدام JavaScript, حسب التسلسل الموجودة فيه, أمر كافي للحصول على نتيجة ممتازة والإستفادة المرجوة من الدورة, حيث يبدأ المدرب من أساسيات الجافا سكريبت إنتهاءاُ بعمل تطبيق دردشة يشبه WhatsApp.
    الأمر قد يبدو لك بالبداية محاط ببعض الصعوبات, خاصة وأن هذه التجربة الأولى لك في مجال البرمجة, لكن عليك مشاهدة كل فيديو أكثر من مرة, ليتضح لك الأمر بشكل أفضل, في حال واجهتك مشاكل برمجية ولم تستطع حلها, بإمكانك طرح سؤال ليجيب عليه فريق أكاديمية حسوب.
    ويجب أن تؤمن تماماً بأن المشاكل هي من تصنع شخصية المبرمج القوي القادر على بناء اي منظومة بعد ذلك.

  4. السلام عليكم
    بالإمكان إستخدام هذا الكود أيضاً, حيث المتغير n سوف يرجع True or False حسب تحقق الشرط.

    <script >
    function check(){
      var str = document.getElementById("text1").value;
      var n = str.includes("fuck", "fucky"); // Array Of Words
    
        if(n == true) {
            swal({icon: "error", title: "كلمة بذيئة, العقوبة : باند يوم",});
        }
          else{
              {
                swal({icon: "success", title: "!كلمة غير بذيئة",});
              } 
          }
    }
    </script>

     

  5. بتاريخ 5 دقائق مضت قال محمود الكيال:

    بعد اتمامي للخطوات وجدت العنوان فوق ال menu مع كتابتي لجميع الاكواد 

    يجب عليك عمل حاشية إتجاه اليمين من داخل ملف index.css , كما هو موضح بهذا الكود

    #navTitle{
    	padding-right: 30px;
    }

    حيث navTitle هي ID الخاص في div التي تظهر النص "مهامي", إضف الكود السابق بأي مكان داخل ملف index.css وسوف يتم معالجة الخطأ.

  6. بتاريخ 13 دقائق مضت قال محمود الكيال:

    كيف بإمكاني إظهار محتوى الصفحة من اليمين إلى اليسار؟

    يجب إضافة إتجاه النص من اليمين إلى اليسار داخل body في ملف index.css كما هو موضح هنا
     direction: rtl
    يعني إتجاه النص right to left

    body {
        direction: rtl;
        -webkit-touch-callout: none;                /* prevent callout to copy image, etc when tap to hold */
        -webkit-text-size-adjust: none;             /* prevent webkit from resizing text to fit */
        -webkit-user-select: none;                  /* prevent copy paste, to allow, change 'none' to 'text' */
        background-color:#E4E4E4;
        background-image:linear-gradient(top, #A7A7A7 0%, #E4E4E4 51%);
        font-family: system-ui, -apple-system, -apple-system-font, 'Segoe UI', 'Roboto', sans-serif;
        font-size:12px;
        height:100vh;
        margin:0px;
        padding:0px;
        /* Padding to avoid the "unsafe" areas behind notches in the screen */
        padding: env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-right, 0px);
        text-transform:uppercase;
        width:100%;
    }

     

  7. يمكنك كتابة هذا الكود بطريقة سهلة

    Gaza <input type="checkbox" id="city" name="city" value="Gaza">
    Jablia <input type="checkbox" id="city" name="city" value="Jablia">
    Rafah <input type="checkbox" id="city" name="city" value="Rafah">
    Deer Elblah <input type="checkbox" id="city" name="city" value="Deer Elblah">
    Khanyounse <input type="checkbox" id="city" name="city" value="Khanyounse">
    Nosyrat <input type="checkbox" id="city" name="city" value="Nosyrat">
    
    <script>
         var IDArray = [];
        $("input:checkbox[name=city]:checked").each(function () {
            IDArray.push($(this).val());
        });
        if (IDArray.length == 3) {
            alert("You Selected 3 Cities");
          return false;
        }
    </script>

    الفكرة هنا, هي إنشاء مصفوفة فارغة من أي عنصر, ثم إضافة كل عنصر يتم تحديده إليها, وبعد ذلك معرفة عدد العناصر, في حال كان العدد يساوي 3 سوف يتم طباعة رسالة تنبيه.

  8. عليكم السلام
    بعد تصنيب البرنامج
    بإمكانك فتح ملف جديد يكون إمتداده js وتكتب بداخله كود الجافا بشكل مباشر مثل هذا المثال

    alert("Hello Word");

    أو إي إمتداد آخر يدعم الجافا سكريبت مثل HTML, PHP, وكتابة كود الجافا سكريبت بهذه الطريقة

    <script>
    	alert("Hello Word");
    </script>

     

  9. السلام عليكم

    بإمكانك حفظ الشعار بإمتداد PSD لو كنت تستخدم الفوتوشوب وهي نسخة بإمكان أي شخص التعديل عليها. بعد ذلك في حال لم تتمكن من رفعه، عليك حفظه في ملف مضغوط.

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

    • أعجبني 1
  10.  بشكل عام تطبيقات سطح المكتب ليس لها علاقة بتطبيقات الويب أو الموبايل وهذه الدورة لن تساعدك في تعلم تطبيقات المكتب. لكن تعلمك الجافا سكريبت سوف يكون الداعم الأساسي للإنطلاق بعد ذلك في برمجة تطبيقات سطح المكتب.
    بإمكانك التعرف أكثر على دروة تطوير تطبيقات الويب بإستخدام الجافا سكريبت من خلال هذا الرابط

  11. عليكم السلام
    عليك أولاُ تحديد المجال الذي ترغب في تعلمه, لذلك أنصحك بالإطلاع على هذه المقالة. سوف تتعرف من خلالها على أفضل الدورات التي قد تناسبك, إضغط هنا للمشاهدة

    هنا مقال عن العمل في شركة «آبل»..دليلك إلى الوظيفة المثالية بدون شهادة

  12. وعليكم السلام
    بإمكانك الإطلاع على هذه المقال, والتي سوف يوضح لك ما هي أنماط التصميم مع عرض أفضل المصادر لتعلمها

    دليلك للتعرف على أنماط التصميم (Design Patterns)

    بعض المصادر لتعلم انماط التصميم :

    - قناة Christopher Okhravi على اليوتيوب
    - منصة Medium
    - موقع sourcemaking
    - موقع refactoring

     

    • أعجبني 1
  13. يكفي أن تشاهد الدورس حسب الترتيب الموجودة فيه, حيث كل درس يعتمد على ما يسبقه من معلومات بالدروس السابقة. لهذا الدروس وضعت بشكل متسلسل يبدأ من التعريف بالمسار حتى ينتهي بمشروع حقيقي كامل يطبق فيه ما تعلمته.

    هذا المقال قد يساعدك كدليل للتعلم إضغط هنا للمشاهدة

  14. وعليكم السلام
    أخي لا تفكر في كيفية الإنتهاء, الأهم التطبيق الجيد للحصول على الفائدة المرجوة, يفضل إعادة الدرس مرة ومرتين وثلاثة, والتطبيق عدة مرات حتى تتمكن بالنهاية من دخول سوق العمل.

    • أعجبني 1
×
×
  • أضف...