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

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

  1. Husam Laraj

    Husam Laraj

    الأعضاء


    • نقاط

      4

    • المساهمات

      11


  2. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      3

    • المساهمات

      20354


  3. سمير عبود

    سمير عبود

    الأعضاء


    • نقاط

      1

    • المساهمات

      3560


  4. عبد الحميد حمشو

    • نقاط

      1

    • المساهمات

      106


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

المحتوى الأعلى تقييمًا في 12/30/25 in أجوبة

  1. السلام عليكم , ما هي اساسيات الرياضيات التي يجب ان اكون ملم بها قبل الدخول في تعلم الذكاء الاصطناعي هل يمكن اعطاء قائمة من الدروس او ماشابه ذلك .
    2 نقاط
  2. السلام عليكم , ما هي افضل الوظائف التقنية التي يمكن للمبتدئين تعلمها و العمل فيها سمعت عن وظائف ك SOC analyst tier 1 و web developer هل هنالك خيارات اخرى ؟ المرجة اعطاء لائحة باسماء وظائف جيدة للمبتدئين.
    1 نقطة
  3. هل استعمال bootstrap و غيره من الاطر يؤثر على المستوى بحيث لا يستطيع المبرمج كتابة كود بدون اطار عمل ؟
    1 نقطة
  4. هذا من أكثر الكليشيهات الشائعة، والإجابة باختصار هي: لا. استخدام Bootstrap أو أي إطار عمل آخر لا يُضعف مستوى المبرمج ولا يجعله غير قادر على كتابة كود بدون إطار، خصوصًا في وقتنا الحالي. العكس هو الصحيح غالبًا: الإطارات وُجدت لتسريع العمل، توحيد الحلول، وتقليل إعادة اختراع العجلة. المهم فعلًا هو فهم الفكرة والأساسيات أولًا (HTML, CSS, JavaScript أو المنطق البرمجي عمومًا)، ثم استخدام إطار العمل كوسيلة لاختصار الوقت والجهد، وليس كبديل عن الفهم. المشكلة ليست في الإطار، بل في شخص يستخدمه بدون فهم ما يحدث تحته. من يفهم الأساس يستطيع العمل بالإطار وبدونه متى شاء.
    1 نقطة
  5. الأفضل إنهاء كامل الدورة ماعدا مسار odoo فهو تخصص منفصل وليس مرتبط بجانغو وكذلك مسار تعلم الآلة، وتستطيع دراسته فيما بعد عند الحاجة. أي دراسة ما يلي: أساسيات لغة بايثون Python تطبيقات عملية باستخدام بايثون Python بعد ذلك دراسة المسار الأول من دورة تطوير واجهات المستخدم لتعلم أساسيات الويب HTML, CSS, JS وبوتستراب أو tailwind. أساسيات إطار العمل جانغو Django تطوير متجر إلكتروني باستخدام جانغو Django ثم التوقف وبناء مشاريع من خلال جانغو وليس استكمال الدورة، فالمعلومات ما زالت حاضرة في ذهنك هنا. تطوير واجهة برمجية لتعديل الصور باستخدام فلاسك Flask بناء مدونة باستخدام فلاسك Flask تحليل البيانات دمج تقنيات الذكاء الاصطناعي مع تطبيقات بايثون وبالنسبة لمجالات عمل دورة بايثون ستجد تفصيل هنا:
    1 نقطة
  6. دورات javascript , ruby , php يتم بها تطوير مشاريع كاملة Full-Stack بمعنى الواجهة الأمامية والخلفية معًا والتركيز بنسبة أكبر على اللغة البرمجية والتقنيات الخاصة بها مثل React و Next.js بالنسبة لجافاسكريبت، لكن لا يتم التطرق إلى أساسيات الواجهة الأمامية، حيث يتم إفتراض أنك مُلم بذلك من قبل، وهي ليست خاصة بالواجهة الخلفية فقط، رغم أنك تستطيع دراسة ذلك من خلالها وتجنب الدروس التي نقوم بتنفيذ الجزء الأمامي بها. بالنسبة لتخصص الواجهة الأمامية، ستحتاج إلى دراسة أساسيات HTML, CSS, JS وذلك متاح في دورة تطوير واجهات المستخدم. وفي حال أردت الإشتراك في أي دورة من javascript , ruby , php فتستطيع دراسة المسار الأول من دورة تطوير واجهات المستخدم بشكل مجاني وبالمثل باقي المسارات الأولى من جميع الدورات بالأكاديمية.
    1 نقطة
  7. Bootstrap يعتمد على المكونات وفي البداية الجميع يحتاج أن يرى نتيجة سريعة ليشعر بالإنجاز، بمعنى في بوتستراب، تكتب nav-bar فتحصل على شريط تنقل كامل وجاهز، أو card فتحصل على بطاقة منسقة، وذلك يسهل فهم مبدأ عمل أطر العمل وكيفية تقسيم الصفحة. بينما Tailwind يعتمد على مفهوم Utility-First، أي لكي تصمم زر في Tailwind، لا يوجد كلاس جاهز اسمه btn، بل يجب أن تكتب كلاسات مختلفة لتنسيق الزر بحيث كلاس يجعل الخلفية زرقاء، وكلاس للخط أبيض، والحواف دائرية، والمسافة الداخلية 4 بيكسل وهكذا، وذلك يتطلب منك فهم عميق لخصائص CSS وهي Padding, Margin, Flexbox, Colors قبل استخدامه. كذلك هناك الكثير من المشاريع القديمة ما زالت تستخدم بوتستراب لذا يجب دراسته. ونفس المهارات ستنتقل معك إلى Tailwind، لن تحتاج سوى بضعة أيام وكل ما سيتغير هو أسماء الكلاسات وطريقة الكتابة. لذا بعد إتقان CSS بنسبة جيدة قم بتعلمه في مراحل متقدمة عند تعلم مكتبات وأطر عمل الجافاسكريبت مثل React أو Next.js.
    1 نقطة
  8. PHP و Ruby و Python هي لغات Server-side (جانب الخادم). ولذلك لا تعمل داخل المتصفح، بل تعمل على السيرفر البعيد لتقوم بمعالجة البيانات، الاتصال بقواعد البيانات، وحماية النظام. لذلك الدورات الخاصة بهذه اللغات هي دورات تختص بمجال ال backend . ولكن دورة javascript تشرح العديد من التقنيات بعيداً عن ال backend منها إطار العمل react كما يتم شرح أطر العمل الخاصة ببناء تطبيقات الهواتف . وأخيراً يوجد دورة منفصلة لشرح ال frontend كما تم التوضيح في التعليق السابق .
    1 نقطة
  9. مرحبًا أخي، لدينا دورة من أجل تطوير واجهات المستخدم Front End ويمكنك الاطلاع على تفاصيلها من خلال الرابط التالي: https://academy.hsoub.com/learn/front-end-web-development/ تحياتي لك،
    1 نقطة
  10. مرحباً @الشيخ المختار الشنقيطس أنماط التصميم (Design Patterns) هي عبارة أساليب أو طرق مٌبتكرة يتم إستخدامها لحل مشاكل مُتكررة أي صادفت العديد من المُطورين من قبل. ويُمكن تقسيم هذه الأنماط إلى عدة أنواع يُمكن إختزالها في ثلاثة أنواع: أنماط التصميم الإنشائية أنماط التصميم الهيكلية أنماط التصميم السلوكية لكن قبل الدخول و الغوص في هذا المجال عليك معرفة أن هذه الأنماط ليست متعلقة بلغة برمجة مُعينة و إنما يُمكن تطبيق النمط بأي لغة برمجة. أيضا حتى تستطيع فهم النمط و أين تستخدمه و ماهي الحالات التي تستعمل فيها النمط عليك أن تدرس و تفهم البرمجة الكائنية جيدا وتفهم الأسس الأربعة التي بُنيت عليها: Abstraction Encapsulation Inheritance Polymorphism بعد فهم هذه المبادئ جيداً أدرس العلاقات بين الكائنات ك Association ، Composition Aggregation و ماهو الفرق بينها، بعدها أدرس مبادئ التصميم و هي 5 و تُسمى SOLID principles بعد الفهم الجيد لهذه الأشياء ستتمكن من فهم أنماط التصميم و كيفية تطبيقها و متى تُطبقها. يُمكنك متابعة هذه السلسلة من خلال هذا الرابط: SOLID Principles بالعربى ثم هذه السلسلة: Creational Design Patterns بالعربى ثم هذه السلسلة: Structural Design Patterns بالعربى إذا كنت تستخدم لغة PHP فستُفيدك هذه السلسلة جيداً كما قلت سابقاً فالأنماط ليست تابعة للغة مُحددة يُمكنك تطبيقها بأي لغة كانت: إضغط هنا كما يُمكنك الإعتماد على توثيق موسوعة حسوب بخصوص أنماط التصميم من: هنا كما يوجد بعض المقالات حول أنماط التصميم على الأكاديمية يُمكنك الوصول لها من خلال هذا الرابط: إضغط هنا بالتوفيق.
    1 نقطة
×
×
  • أضف...