كل الأنشطة
- الساعة الماضية
-
وفاء ياسر شلبي اشترك بالأكاديمية
-
Najmh Algodimi اشترك بالأكاديمية
- اليوم
-
Habiba Rahim اشترك بالأكاديمية
-
Didiye Elarbi اشترك بالأكاديمية
-
Aya Al Nayef اشترك بالأكاديمية
-
Barq Aday اشترك بالأكاديمية
-
Mostafa Bdrooo اشترك بالأكاديمية
-
user-697bc62f984b66.27630752 اشترك بالأكاديمية
-
Gana Seyam اشترك بالأكاديمية
-
Lamy Abdrahman اشترك بالأكاديمية
-
السلام عليكم لقد قمت بعمل مشروع صغير لإدارة عناوين الشبكات IP addresses, وكان الهدف هو تطبيق ما تعلمته من الدورة + تعلم تقنيات و ادوات جديدة و تطوير مهارة البحث عن حل المشاكل. لقد اعتمدت على الذكاء الإصطناعي لتوليد قوالب العرض بإستخدام إطار العمل Tailwind لأني ارغب في تعلمه فيما بعد, و قمت بالبحث عن كيفية الإستخدام الأمثل للدوال مثل form_valid و clean للقيام بعمليات التحقق المختلفة من الأخطاء و و معالجتها. اريد مراجعة للمشروع و ارشادي على اماكن وجود اخطاء و كيفية تحسين أداء المشروع. سؤال: ما هي اهم الدوال التي يمكن الإستفادة منها عند التعامل مع CBV (اقصد كا form_valid و get_queryset مثلا ) ؟ رابط المشروع: https://github.com/Motasem-Rgeiy/IPAM شكرا لكم.
- البارحة
-
بالفعل متاح لدينا ربط api لجميع الالعاب وتطبيقات الشات للتواصل معنا https://bit-card.net
-
عند مراجعة الكود، يمكن ملاحظة أكثر من سبب محتمل للخطأ الظاهر لديك، وسنحاول توضيحها. أولًا، رسالة الخطأ توضح أن المتغير discound غير معرّف. هل يمكنك ملاحظة أن اسم المتغير الذي عرّفته في الأعلى هو discount بدون حرف o إضافي، بينما داخل الكائن كتبت discound.value، وهذا الاختلاف في الاسم يؤدي إلى هذا الخطأ. ننصح بمحاولة توحيد أسماء المتغيرات حرفيًا دون أي اختلاف. ثانيًا، حاول أن تتحقق من سطر تعريف ads، حيث لم يتم وضع علامة =، مما سيؤدي إلى خطأ نحوي لاحقًا. كذلك، من المفيد مراجعة شرط الحلقة for لأنك استخدمت الرقم 1 بدل المتغير i في الشرط. قم بتجربة تشغيل الكود بعد تصحيح كل خطأ على حدة، ومتابعة رسائل وحدة التحكم (Console)، لفهم مصدر المشكلة وطريقة حلها. شكرًا لك
-
خديجة الفيفي بدأ بمتابعة جافا سكريبت
-
Ibrahim Almahdy بدأ بمتابعة امتحان
-
بالعربي وسيتم طلب مشروع تخرج
- 1 جواب
-
- 1
-
-
السلام عليكم، لقد أكملت دورة علوم الحاسوب ودورة لغة بايثون وعملت على عدة مشاريع وأقوم الآن بتعلم ML من خلال جهة اسمها deeplearning ai وأريد التخصص في مجال الذكاء الإصطناعي كباحث وكما تعرفون أن هذا يتطلب خلفية رياضية قوية ولم أدخل جامعة حتى الآن. فهل دخول بكالوريوس رياضيات يجعلني متخصص في مجال الذكاء الإصطناعي كباحث أو مهندس مع تغطية جوانب البرمجة والذكاء الاصطناعي من خلال الدورات؟ وكيف ستنظر الي الشركات؟ أرجوا نصحي بشكل واقعي وهل ما سأقوم به صحيح كي لا أقع في خطأ يتعلق في مستقبلي، وشكراً لكم.
-
السلام عليكم لديَ بعض الاسلئة من فضلكم . 1-المشاهدة و التطبيق: هل مشاهدة مقطع الفيديو لمرة واحدة فقط ثم تطبيقها عمليا يكفي ؟ اما يجب تكراره اكثر من مرة ؟ مع العلم انني افهم فكرة الفيديو من اول مرة ؟. 2- بخصوص المراجعة : هنالك الكثير من الدوال يجب عليَ معرفتها في مختلف المكتبات الخاصة بالذكاء الاصطناعي , وكل دالة يجب عليَ حفظ طريقة كتابتها , وهذا يحتاج الى مراجعة مستمرة بين فترةٍ و أخرى . ما حل هذه المشكلة ؟ . 3-تلخيص الفيديو : ما هي طريقة التلخيص المناسبة للفيديو ؟ هل يجب تلخيص كل شيء يذكر في المحاضرة ام ملاحظات بسيطة تكفي ؟ لان التلخيص يحتاج الى الكثير من الوقت , وشكراً.
- آخر أسبوع
-
هل الامتحان في نهاية الدورة بالانجليزي ام بالعربي؟
-
هل يوجد ملف فيه ملخص المحاظرات حتى نراجع منه
-
ليس هناك مشكلة يمكنك تخطي المسار حالياً طالما ستعود لتعلمه لاحقاً فهو من المسارات المهمة . وعموماً يفضل لو تقوم بمذاكرة المسار بدون التطبيق حالياً حتى تأخذ فكرة عامة عن أنظمة التشغيل وعن سطر الأوامر وما إلى ذلك من العمليات المختلفة ولاحقاً يمكنك تحميل نظام التشغيل ثم التطبيق سريعاً مع المدرب .
- 1 جواب
-
- 1
-
-
هل يمكن تخطي مسار انظمة التشغيل في الوقت الحالي لاني لا استطيع تنزيل ابونتو فهو 6 جيجا وانا لا استطيع تحميله لان لاسباب شخصيه
- 1 جواب
-
- 1
-
-
عندي سؤال اكتب برنامج يطلب من المستخدم أدخال اسمه ثم اطبعه على شاشه انا سويت هيك 1- بدء برنامج 2- اظهر للمستخدم ادخال اسمه 3- اطبع اسمه 4-انهاء برنامج هل صحيحه ولا لاا ؟
-
للأسف لا يمكن تحميل الفيديوهات للعديد من الأسباب منها الحفاظ على المحتوى من أن يصبح متاح مجاناً حتى نستطيع الاستمرار على نفس مستوى جودة المحتوى وأيضاً
-
هل يمكن تنزيل الفيديوهات لمشهدته عند ما لايوجد نت او هل يوجد برنامج لمشاهدة من تطبيق
- 1 جواب
-
- 1
-
-
الإنقطاع يؤثر بنسبة كبيرة في بداية التعلم، ففترة إنقطاع أكثر من أسبوع كافية بنسيانك نسبة كبيرة من المعلومات وتزداد النسبة إلى 90% تقريبًا كلما زادت الفترة. ستضطرين إلى العودة والدراسة من البداية وليس بشكل سريع بل بتأني، فتلك ليست مراجعة بل دراسة. وللتفصيل في بداية تخزين المعلومات، يكون الاسترجاع سهلًا ودقيقًا، ولكن مع مرور الوقت، يتلاشى الاسترجاع ويصبح أصعب، ويشير منحنى النسيان إلى أن هناك فترة تتلاشى خلالها المعلومات بشكل سريع في البداية، ولكن مع مرور الوقت، يصبح معدل النسيان أقل وأقل، ويتم الحفاظ على الجوهر الأساسي للمعلومات المهمة. فبعد مرور يوم واحد من التعلم، هناك انخفاض في الاسترجاع الدقيق للمعلومات، ويعتمد مدى النسيان على عوامل مثل طبيعة المعلومات ومدى تكرارها وأهميتها بالنسبة للشخص تتراوح نسبة النسيان بعد مرور يوم واحد بين 20% إلى 40% من المعلومات. وبعد 3 أيام من 50% إلى 70% وبعد مرور أسبوع ترتفع النسبة إلى 70% وحتى 90%، وذلك في حال لم تقومي بإعادة تكرار ما تعلمتيه من خلال تنفيذ مشاريع للتطبيق وتثبيت المعلومات واستخدام ما سبق وتعلم أمور جديدة.
-
لا مشكلة بالكود، وللعلم بالشيء مكتبة pathlib تعتبر حديثة وقديمًا كنا نستخدم os.path لكن حاليًا pathlib هي أحدث وأسهل في التعامل مع المسارات وتعمل على جميع الأنظمة Windows/Mac/Linux. كتحسين، المتغير file_name بمجلد وليس ملف لذا الاسم غير صحيح، حيث يجب استخدام أسماء تعبر عن المحتوى، مثل base_dir أو target_folder أو folder_path لتسهيل قراءة الكود واستيعاب المنطق. وبدلاً من كتابة Path.home() / Path('Desktop', 'Folder') الأفضل دمج النصوص مباشرة دون تحويل الجزء الثاني إلى Path: folder_path = Path.home() / 'Desktop' / 'Folder' كذلك إضافة parents=True، لتصبح mkdir(parents=True, exist_ok=True) وذلك على إفتراض أن مجلد Desktop غير موجود وهو أمر غير وارد بالطبع لكن على إفتراض المجلد هو مجلد آخر، أو أنك أردت إنشاء Folder/test مباشرًة، فمعلمة parents=True ستقوم بإنشاء كل المجلدات المفقودة في المسار وتجنب توقف الكود.
-
بالنسبة لطريقة الدراسة المناسبة فكل شخص له أسلوب يُناسبه في الدراسة، لكن المهم هو تجنب المشاهدة السلبية وتخصيص وقت أكبر للتطبيق العملي، فالبرمجة عبارة عن تفكير منطقي لحل مشكلة ثم تنفيذ ذلك من خلال كتابة الكود. بالنسبة لطريقة الدراسة البعض يُفضل كتابة مُلخصات لكل شيء، لكن لا أنصحك بذلك، اكتفي فقط بكتابة ملاحظات ومُلخصات ورسومات للأمور النظرية أو معلومة معينة تريد الإحتفاظ بها للعودة إليها للمراجعة. بينما البرمجة نفسها اكتفي بالتطبيق العملي فهو الأهم وبدونه فلا معنى للمُلخصات النظرية مهما كتبت، ببساطة لن تستطيع قيادة سيارة بمشاهدة فيديو صحيح؟ وحاول تجنب الإنقطاعات المتكررة خاصًة في البداية، حاول الدراسة بإنتظام بحد أدنى ساعتين يوميًا أو شبه يومي. ستجد تفصيل أكثر هنا بخصوص دورة الذكاء الاصطناعي:
-
الدورة هدفها تأسيسك لدخول مجال البرمجة وليست للتخصص في مجال معين، أي ستتعلم من خلالها أساسيات علوم الحاسوب والبرمجة اللازمة لدخول أي مجال برمجي. وبالنسبة لك، المهارات التي ستتعلمها من الدورة والمتعلقة بالتخصص الذي تريده هي: نظام Linux والتعامل مع منفذ الأوامر وإدارة العمليات والصلاحيات، وهي مهارة أساسية لأي محلل أمني. الشبكات Web & Networking حيث ستفهم كيف يعمل الويب، بروتوكول HTTP، وكيفية تواصل الخوادم، وهو أساس ضروري لفهم الهجمات. البرمجة وبالأخص بايثون لأتمتة المهام الأمنية وتحليل البيانات، وهي مهارة تميزك عن غيرك. أساسيات SQL ستساعدك في استيعابك هجمات مثل SQL Injection. وبعد ذلك ستحتاج إلى دراسة المهارات اللازم لتخصص SOC Analyst. بعد حصولك على الشهادة، وإن لم تحصل على عمل خلال 6 أشهر يغطي قيمة الدورة التي دفعتها، فسنعيد لك ما دفعت. موقع إلكتروني لمدة سنة مقدم من سنديان مع نطاق مخصص لعرض أعمالك وبناء تواجدك الرقمي على الإنترنت. اشتراك لمدة سنة في العضوية المميزة على منصة مستقل لمساعدتك على الانطلاق في العمل الحر وحصولك على أول عميل. استشارة توظيف فردية، وسيرة ذاتية احترافية من موقع بعيد تعزز فرصك في الحصول على الوظيفة التي تتطلع إليها.
-
الدورة موجهة لتعلم أساسيات الواجهة الأمامية من خلال تعلم اللغات الأساسية التي يعتمد عليها أي مكتبة أو إطار للواجهة الأمامية وهو HTML, CSS, JS. وتعلم تلك اللغات في البداية واجب وضروري، وبدونها ستعاني في فهم ما يدور في الكود الخاص بك عند تعلم تلك المكتبات والإطارات، وأيضًا ستواجه صعوبة في حل المشكلات التي تواجهك وأيضًا تخصيص مشروعك بالشكل الذي ترغب به. ولتعلم React.js الأمر يحتاج إلى فرد مساحة في دورة مختلفة تمامًا، والدورة لن تكون للمبتدئين في الواجهة الأمامية، فأنت بحاجة إلى تعلم اللغات الأساسية كما ذكرت لتفهم ما يحدث وما فائدة ما تتعلمه وتكتبته. ولذلك ستجد أنه تم تخصيص دورة تطوير التطبيقات باستخدام لغة JavaScript من أجل تعلم مكتبة React وإطارات جافاسكريبت الأخرى مثل React Native لتطوير تطبيقات الهاتف وأيضًا Ionic ثم ستتعلم Electron.js لتطوير برامج سطح المكتب. وأيضًا يوجد شرح لإطار Next.js وهو هام جدًا بعد تعلم React من أجل التصيير من جهة الخادم Server-side Rendering. وجميع المسارات الأولى من الدورات الأخرى متاحة لك، وتستطيع الإطلاع عليها فمثلاً في دورة تطوير التطبيقات باستخدام لغة JavaScript المسار الأول هو أساسيات لغة JavaScript وأنصحك بالإطلاع عليه لتعلم المزيد عن جافاسكريبت بجانب ما درسته في دورة تطوير واجهة المستخدم.
-
أعتقد أنك تقصد دورة تطوير واجهات المستخدم . ولذلك فالدورة لا تحتوي على react وذلك لعدة أسباب منها أنك تحتاج لتعلم لغة البرمجة javascript بتعمق أكبر عن الموجودة في دورة تطوير واجهات المستخدم مثل الكائنات Objects والتعامل مع الأخطاء والبرمجة غير المتزامنة وما إلى ذلك . وبالتالي لدراسة react بشكل ممتاز تحتاج لدورة كاملة قريبة في الحجم من دورة تطوير واجهات المستخدم فتحتاج لدراسة أساسيات المكتبة ثم الدخول لبعض التدريبات العملية ثم تعلم مكتبة state managment مع تعلم nextjs مع عدة مشروعات كاملة . ولذلك تم إضافة دورة جافاسكريبت حيث تشرح ما سبق مع شرح تطوير ال backend و تطبيقات الهاتف.
- 2 اجابة
-
- 1
-
-
هل تحتوي دوره حسوب علي React ام لا واذا كان غير موجود فا كيف تكون الدوره تعدك للاحتراف ولا تحتوي عليه ومتي سيضاف
- 2 اجابة
-
- 2
-
-
مرحبًا أخي مصطفى، في جميع الدورات نطلب أربع مسارات للدخول للاختبار طبعًا لكن في دورة الذكاء الاصطناعي نحتاج إلى إنهاء أربع مسارات على الأقل من بينهم يجب أن يتم الطالب مسار تعلم الآلة Machine Learning. تحياتي لك،
-
إذا كانت المشاريع التي تريدها تخص دروس أو أقسام في الدورة يرجى وضع كل مشروع تريده أسفل كل قسم أو درس حتى نستطيع إعطاءك المشاريع المناسبة للتقنيات التي تم شرحها في الدروس وذلك حتى تستفيد ويستفيد الطلاب الأخرون معك.
-
انا ابغى مشروع عن Regular Expressions وابغى مشروع عن JSON وابغى مشروع عن Web scraping or BeautifulSoup4 هل يفرق بين Web scraping بين BeautifulSoup4 كل نفس الشيء الاسم واعطوني اسم مشروع او فيديو اللي يقدر يساعدني
