لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 01/30/24 في كل الموقع
-
السلام عليكم ورحمة الله وبركاته مكتبه maytplotlip لاتستجيب للتنزيل فيcmd بالامر pip install matplotlipوايضا pyplot لاتعمل ماالمشكله؟2 نقاط
-
السلام عليكم 1- virtualenv هي ده مكتبه زي مثل numpy 2- امتي استخدم البيئة الافتراضية 3- هل بتستخدم في الاطار العمل فقط ام المكتبة كمان وبتستخدم في المشاريع الكبير ام الضغير عادي مفيش مشكله 4- وهل في فرق بين لو ان مثل شغل ويب وعاوز اعمل البيئة الافتراضية وبين لو ان شغل فيه المجال تعلم الاله البيئة الافتراضية هل يكون في فرق في الاومر1 نقطة
-
اريد ان اصبح مطور ويب متكامل واكون متقن ال frontend و ال backend وافعل مواقع للشركات بحيث اجعل ذلك مصدر دخل لي لقد وجت لديكم دورة واجهة التطبيقات واللتي اظن انها فقط لل frontend وانا اريد ان اتنقن كلاً من ال frontend و ال backend اتمنى الجواب على سؤالي لأني لا اعرف ماهي الدورة المناسبة لي1 نقطة
-
هل يمكنني أن اشتري اكثر من دوره على حسابي ولكن الشهادات تكون بأسماء مختلفة (التي اريدها) وسوف يقوم المتخصصين بعمل cv لهم وانا لا أعني عدة شهادات بأسماء مختلفة لدورة واحدة بل لكل دورة شهادة باسم شخص مختلف وcv مختلف اريد الرد في اسرع وقت شكرا1 نقطة
-
virtualenv هي ليست مكتبة، وببساطة الغرض من البيئة الإفتراضية هو إنشاء بيئات افتراضية منفصلة لمشاريع البرمجة المختلفة، أي تعمل تلك البيئات كمساحة معزولة لمشاريعك، مما يسمح لك بإدارة إصدارات Python والمكتبات الخاصة بك بشكل مستقل لكل مشروع. ونستخدم البيئة الافتراضية في جميع أنواع المشاريع، سواء كانت صغيرة أو كبيرة ومع إطار عمل أو مكتبة معينة. ولا يوجد فرق بين استخدام البيئة الافتراضية لمشروع ويب أو مشروع في مجال تعلم الآلة، في كلتا الحالتين، توفر البيئة الافتراضية فوائد مماثلة، مثل العزل والتحكم في إصدارات Python والمكتبات. وبخصوص إنشاء البيئة الإفتراضية ستجد تفصيل هنا:1 نقطة
-
1 نقطة
-
تقوم بحفظ المشاريع والتطبيقات العملية على الحاسوب ثم بعد ذلك رفعها على github حيث يتم تقديم التطبيقات العملية التي تكون في المسارات تطبيقات عملية مثال على ذلك مشروع " تطوير تطبيق بسيط لإدارة المشاريع " في دورة php تحتاج لرفع هذا المشروع بعد الإنتهاء منه على github يقصد بذلك المشاريع التي تقوم ببناءها مع المدرب ويمكنك الإطلاع على المزيد من التفاصيل من خلال الإجابات التالية1 نقطة
-
1 نقطة
-
1 نقطة
-
1 نقطة
-
هنا يجب ان تكمل ال configuration الخاصة بالتطبيق بالنسبة لخطأ Application error ، فهذا بسبب ان heroku بحاجة إلى ملف procfile وبداخله اكتب web: node ./app.js .. لان هيروكو لا يعلم كيف يبدأ التطبيق، بعدها قم بعمل push على GitHub بالتعديل وتأكد انك مفعل Automatic deploy حتى يستطيع قراءة التعديلات على الrepo اول بأول. بالنسبة للخطأ الثاني invalid host header قم بانشاء ملف env.development. واكتب فيه HOST=name.herokuapp.com مع تغيير name باسم التطبيق1 نقطة
-
1 نقطة
-
هياكل البيانات او فيما يعرف بال Data structures هي طرق لتنظيم البيانات المستخدمة، وهي جزء من العملية البرمجية للتطبيقات او المواقع، بينما قواعد البيانات Databases تتعلق بتخزين البيانات وتسهيل الوصول إليها والتعديل عليها بشكل منظم وممنهج.1 نقطة
-
تراكيب البيانات هي طريقة تنظيم وتخزين البيانات في الحواسيب ويكون ذلك التخزين فى ذاكرة الوصول العشوائي (memory)تشمل هذه التراكيب أنواع مختلفة مثلما ذكرت فى سؤالك مثل list و ال sets وغيرها. أما SQL فهى لغة برمجة خاصة بإدارة و استعلام قواعد البيانات العلاقية وتخزينها يكون دائما على ال hard disk. كل موضوع منهم ليس له علاقة بالآخر، فهما شيئين مختلفين عن بعضهما.1 نقطة
-
أصبح تعلم Typescript مطلوباً جداً في هذه الأيام، وخطوتك التالية هي تعلم Next.js وهي مبنية على ال React.js، لذا حاول دمج تعلمك لل typescript مع ال Next.js سيكون الأمر سلساً. من المهارات الجيد تعلمها أيضاً والمرتبطة بال React، ودائماً ما كنت الاحظها في إعلانات التوظيف هي Material UI و Tailwind. ويمكنك أثناء بحثك عن عمل ان تبدأ في عمل Clones او نسخ من المواقع المشهورة وخاصة مواقع التسوق الالكتروني E-commerce، بمعنى ان تتخيل انك في مشروع كبير حقيقي، ابدأ بمشاهدة فيديوهات ال clones على اليوتيوب، مثلاً اكتب في البحث Amazon Clone with Next.js . وأخيراً يجب عليك تعلم ال git و ال github لأنه أساسي في العمل مع أي فريق، ومطلوب بشكل أساسي في أي وظيفة، لذا انصحك باختيار صديق لك وأشركه معك في مشروع للتدرب على استخدام git وفهمه والتطبيق عليه جيداً. ويمكنك أن تتصفح خارطة الطريق Roadmap لما يحتاج ان يتعلمه ال Frontend Developer. ولا تنسى أن تتفقد إعلانات العمل على مواقع التوظيق المشهورة مثل Linkedin و indeed وقراءة وصف الوظيفة والمهارات المطلوبة، لأن المجال يتحدث باستمرار ومتابعة هذا التغير أصبح امرا ضرورياً. تمنياتي بالتوفيق1 نقطة
-
السلام عليكم احتاج الى المساعدة لتصنيف النصوص العربي باستخدام الشبكات العصبية1 نقطة
-
1 نقطة
-
الغرض من تقديم المشاريع هو إثبات أنك قمت باستيعاب ما تم شرحه بالدورة وقمت بالتطبيق العملي على ذلك، فمشاهدة الدروس فقط لن تعني أنك أصبحت مبرمج. ليس المطلوب منك تقديم النماذج البسيطة بل المشاريع العملية الكاملة، مثل مشاريع سكراتش وأي مشروع آخر بالدورة حيث ستجد في نهاية كل مسار متعلق البرمجة أو قواعد البيانات تطبيقات عملية نهائية ومن خلالها يتم التطبيق على ما تم دراسته في المسار. ويمكنك تقسيم تلك المشاريع في مجلدات داخل مجلد واحد باسم الدورة ثم رفع ذلك المجلد على GitHub. ويتم مراجعة تلك المشاريع وإخبارك بأية ملاحظات أو نصائح، أيضًا يتم سؤالك عن محتوى المسارات التي قمت بإنهائها وأقل عدد هو 4، للتأكد من استيعابك لها.1 نقطة
-
أنت تقصد بيئة العمل الافتراضية في بايثون وهي بيئة مستقلة تحتوي على نسخة من مفسر بايثون ومكتباتها، ونستخدمها لعزل مشاريع بايثون المختلفة عن بعضها البعض، مما يمنع حدوث تعارضات بين الحزم والبرمجيات المستخدمة في المشاريع المختلفة. تتمثل أهمية بيئة العمل الافتراضية في بايثون في الآتي: عزل كل مشروع بايثون عن المشاريع الأخرى، مما يمنع حدوث صراعات بين الحزم والبرمجيات المستخدمة في المشاريع المختلفة، فلو لدينا مشروعان يستخدمان نفس الحزمة، ولكن بإصدارات مختلفة، فقد يؤدي ذلك إلى حدوث خطأ عند تشغيل أحد المشروعين. الحفاظ على توافق المشاريع المختلفة مع بعضها البعض، ومع وجود مشروعان يستخدمان نفس الحزمة، ولكن بإصدارات مختلفة، فقد يحدث خطأ عند تشغيل المشروعين معًا. تُسهل بيئة العمل الافتراضية عملية إدارة المشاريع المختلفة من خلال إنشاء بيئة عمل افتراضية لكل مشروع، مما يسهل تثبيت الحزم والإعدادات المطلوبة للمشروع. وهناك venv و pipenv وهما أداتان تستخدمان لإنشاء بيئات عمل افتراضية في بايثون، وكلاهما يسمح لك بإنشاء بيئة مستقلة تحتوي على نسخة من مفسر بايثون ومكتباتها، وبالطبع هناك بعض الاختلافات الرئيسية بين الأداتين: venv (Python Virtual Environment): venv هي أداة قياسية مدمجة في Python (متوفرة في إصدار Python 3.3 وما بعدها) تُستخدم لإنشاء بيئات افتراضية. يتم إنشاء بيئة افتراضية باستخدام الأمر: python -m venv <اسم البيئة> وتفعيلها بواسطة تشغيل النص source <اسم البيئة>/bin/activate في أنظمة Linux/macOS أو venv\Scripts\activate في نظام Windows. pipenv pipenv أداة تُستخدم لإدارة بيئات مشروع Python وتثبيت المكتبات المطلوبة بشكل أكثر تطورًا. حيث تقوم pipenv بدمج مهام إنشاء بيئات افتراضية وإدارة ملفات الاعتماد (مثل Pipfile و Pipfile.lock) وتثبيت المكتبات باستخدام pip في واجهة واحدة. تثبيت وتحديث الحزم تلقائيًا من مستودعات PyPI. إنشاء ملف requirements.txt الذي يسرد جميع الحزم المثبتة في البيئة الافتراضية، ويمكن استخدام هذا الملف لتثبيت نفس البيئة الافتراضية على جهاز آخر. لإنشاء بيئة pipenv، يجب تثبيت pipenv أولاً باستخدام أمر pip التالي: pip install pipenv بعد تثبيت pipenv، تستطيع إنشاء بيئة جديدة باستخدام الأمر التالي: pipenv install وسيؤدي الأمر إلى إنشاء بيئة عمل افتراضية جديدة في مجلد جديد باسم .venv في الدليل الحالي. لتنشيط البيئة الجديدة، استخدام الأمر التالي: pipenv shell1 نقطة