-
المساهمات
23 -
تاريخ الانضمام
-
تاريخ آخر زيارة
إنجازات Mohammed Ammar Ammar

عضو مساهم (2/3)
22
السمعة بالموقع
-
Mostafa Ata العايش بدأ بمتابعة Mohammed Ammar Ammar
-
Mohammed Ammar Ammar بدأ بمتابعة Mostafa Ata العايش
-
السلام عليكم. احتاج مصادر من اجل تطوير نفسي باستخدام اطار عمل React لربطه مع API. احتاج بعض الأمور المتقدمة. مثل عمل Authorization. لدي خبرة جيدة باستخدام Laravel مع تطبيقات ال MVC ومع Inertia لكن اجد صعوبة في تعلم authentication and authorization باستخدام ال API ما يهمني هو التعمق بمجال ال React Frontend بدون التشتت في تعقيدات ال back end. هل استخدم firbase ؟ أيضا ما هي الأشياء التي يجب فهمها للتعمق في استخدام RESTful API (مرحلة ما بعد تعلم CRUD and authorization with API token) واخيرا كيف اقوم بفهم وتطبيق استخدام react مع GraphQL من الصفر. وشكرا جزيلا.
-
السلام عليكم. من فضلكم ابحث عن مقالات لتعلم firbase. او اي محتوى مكتوب سواء باللغة العربية او الإنجليزية. ايضا ان وجد فيديوهات مميزة فهي تفي بالغرض. وشكرا مقدما.
- 2 اجابة
-
- 1
-
-
إن كنت في بداية طريقك لتعلم البرمجة فلا انصحك بقراءة الكتاب. لأنك ربما تختار تخصص ليس له علاقة كبيرة ب JavaScript. انصحك باكمال كامل دورة علوم الحاسوب اولا وبعد ذلك سيتضح لك الكثير من الأمور التي ربما تكون غائبة عنك حاليا. او على الأقل اكمل الأقسام المتعلق بلغة python. فربما تعجبك لغة python بشكل اكبر.
-
انصحك بمشاهدة الفيديوهين السابقين. وربما كان flutter خيار جدا مناسب لأن تبدأ به. لكن بالنهاية الأمر يعود لتفضيلك الشخصي (لكن بالعموم البرمجة متشابهة وفي البداية يكون الأمر سهلا لكن عندما تبدأ بالاشياء المتقدمة يصبح الأمر أصعب). أهم نصيحية لا تشتت نفسك. ركز على امر واحد (على مجال واحد وتمكن منه). بعد ذلك يمكنك الانتقال لمجال آخر وسيكون الأمر أسهل ان شاء الله. 🌸🌸🌸🌸
-
وعليكم السلام ورحمه الله وبركاته. اخي الكريم هل قمت بعمل Commit لملفات مشروعك الجديدة ؟ اعتقد انك نسيت اضافة ملفات مشروعك. لاضافة جميع ملفات مشروعك اكتب ما يلي: ١- اكتب الامر * git add ٢- "git commit -m "add all my project file تستطيع استبدال add all my project file بأي نص تريده ثم بعد ذلك اكتب الامر git push origin main وسيتم رفع ملفاتك على ال repository ع ال GitHub. 🌸🌸🌸🌸
- 3 اجابة
-
- 1
-
-
ارفقت مشروعا صغيرا يوضح نفس المشكلة npm install npm start http://localhost:3000 http://localhost:3000/ar المشكلة موجودة بالصفحتين لكن هي واضحة أكثر ب http://localhost:3000/ar ملف الصفحة التي باللغة الانجليزية CompanyEn.js أول سطر فيه import "bootstrap/dist/css/bootstrap.min.css ملف الصحفة التي باللغة العربية CompanyArOne.js أول سطر فيه import "bootstrap/dist/css/bootstrap.rtl.min.css عند تعليق أحد السطرين يستخدم الموقع السطر الآخر في كلا الصفحتين أما عند الابقاء على السطرين يصبح هناك تضارب في كلا الصفحتين test.zip شكرا لك نجحت الطريقة لكن عن طريق استدعاء الملفات المتعلقة ب ال Bootstrap ب ال CDN لكن: من خلال المسار الذي قمت أنت بكتابه href={`/path/to/bootstrap/css/${getBootstrapCss()}`} كيف أصل إلى مجلد node_modules أم أنه حصرا يتوجب علي إضافة الملفات بمجلد ال Public داخل مشروع ال React ؟ وشكرا جزيلا لك.
- 5 اجابة
-
- 1
-
-
كيف يتم استخدام Bootstrap5 ضمن React بحيث أقوم باستدعاء RTl file عندما يكون الموقع باللغة العربية، وعندما يكون باللغة الانجليزية استخدم الملف العادي (LTR) الموقع الذي أعمل عليه يحتوي على بعض الصفحات باللغة العربية فقط وبعضها بالغة الانجليزية فقط لقد قمت باستدعاء كل ملف وحده ضمن ال Components الخاص بكل صفحة. اي أنني قمت باستدعاء import "bootstrap/dist/css/bootstrap.min.css في كل Component لصفحة لغتها انجليزية و ايضا import "bootstrap/dist/css/bootstrap.rtl.min.css"; في كل Component لصفحة لغتها عربية لكن يتم استدعاء كلا الملفين بجميع الصفحات.
- 5 اجابة
-
- 1
-
-
اذن عملية التواصل ونقل البيانات بين الشبكات تبدأ من أعلى طبقة في ال OSI model طبقة ال (application) مرورا ببقية الطبقات وصولا الى طبقة ال physical عندما نقوم ب اي request. ثم يقوم الجهاز الآخر بعكس العملية لتفسير الطلب فيبدأ من ال physical وينتهي ب ال application لتفسير ال request . ثم عندما يعيد الResponse يبدأ بتكوينه ايضا من الطبقة السابعة مرورا بالبقية وصولا الى الطبقة المادية. فيرسل هذا ال Response الى الطبقة المادية في الجهاز الآخر (الجهاز الأول الذي طلب الممعلومات في البداية). وتتكرر هذه الدورة (Cycle) لتشكل عملة التواصل بين الاجهزة. هل فهمي لهذه ال cycle صحيح؟ وشكرا جزيلا
-
سؤال آخر: ال Modem يعتبر ضمن ضبقة ال Network او طبقة Data Link في طبقات ال OSI model ؟ وشكرا سلفا.
-
شكرا على المقالة، فقد كانت مفيدة بالنسبة لي. هل يمكن للحواسيب ان تتصل بشكل مباشر مع ال Routers ام انها يجب ان تتصل بداية مع switches ثم تتصل ال Switches مع Routers ؟
-
شكرا لك أخي الكريم على هذا المقالة. هل BotMan صالح الاستخدام مع Laravel 9 و PHP 8 ؟ حينما أقوم بكتابة الأمر: composer create-project --prefer-dist botman/studio ilovedogs لا يعمل بسبب عدم التوافق مع اصدرار ال PHP والمشكلة لدي أن سيرفر ال VPS يحتوي على PHP 8.1 ولدي عدة مشاريع مبنية على هذا الأساس. هل يوجد حل ؟