كل الأنشطة
- الساعة الماضية
-
Mazen Galal2 اشترك بالأكاديمية
-
Lara Adeeb اشترك بالأكاديمية
-
محمد الطاهر4 اشترك بالأكاديمية
-
Taha Elamymy اشترك بالأكاديمية
-
Hussein Ss اشترك بالأكاديمية
-
Miral Ms Mohamed اشترك بالأكاديمية
-
Kusay Alkanj اشترك بالأكاديمية
- اليوم
-
Maldyaya Omar اشترك بالأكاديمية
-
عمرو الشيخ2 اشترك بالأكاديمية
-
Aisha Nageeh اشترك بالأكاديمية
-
السلام عليكم ليه Kaggle Notebook مش دايمًا عليه أحدث نسخة من المكتبات؟
- 1 جواب
-
- 2
-
-
سمير عبود بدأ بمتابعة بعد الانتهاء من اساسيات تطوير الويب
-
الفكرة ليست في معرفة التقنية أو الخاصيات المستخدمة في التقنية، يمكنك تحصيل هذا الشيء من أي مصدر أو محتوى ترتاح له، التحدي الأكبر يكمن في إكتسابك لمهارة توظيف تلك الخصائص معاً او تلك التقنية في تحقيق أهداف معينة. لنأخذ على سبيل الصندوق المرن (Flex Box) هو أسلوب يمكن إستعماله حالياً لتنفيذ تخطيطات معقدة بشكل بسيط. (تلك التصاميم والتخطيطات كان تنفيذها معقد وصعب في السابق). سأرشح لك المقالات التالية لأخذ الأفكار الأساسية حول هذه المواضيع: مدخل إلى تخطيط صفحات الويب باستخدام CSS الأساليب القديمة في تخطيط صفحات الويب تخطيط الصندوق المرن Flexbox في صفحات الويب تخطيط صفحات ويب باستخدام تخطيط الشبكة Grid في CSS أو يمكنك أخذ أساسيات هذه المواضيع من خلال المقاطع على يوتيوب، الأمر راجع لك في اختيار ما يناسبك. بعدها يأتي التحدي الأكبر وهو محاولة تطبيق تخطيطات معينة سواء من خيالك أو من خلال الإنترنت (فقط عدد معين من الأفكار ومع الممارسة أكثر سيترسخ الفهم لديك) إليك بعض الأفكار البسيطة: شبكة صور بسيطة (معرض صور) قسم خدمات الشركة في صفحات الهبوط الخطط والأسعار فريقنا (بطاقات لفريق العمل في الشركة) قسم تفاصيل المنتج (القسم الذي نراه في المتاجر الإلكترونية - صور المنتج في جهة متوزعة بشكل منظم و تفاصيل المنتج في جهة { العنوان، الوصف، السعر وما إلى ذلك }) يمكنك الحصول على أفكار أخرى مختلفة من خلال الإنترنت وتصفح المواقع المشهورة بعد تطبيقك وتنفيذك لهذه الأفكار ستلمس بشكل أكبر أهمية هذه التقنيات والهدف منها وستتعلمها بعمق. بالتوفيق.
-
ليس بتلك الصعوبة، طالما استوعبت المسارات التي قمت بدراستها وتستطيع تنفيذ مشاريع عملية بنفسك مشابهة لما قمت به بالدورة، فلا مشكلة. آلية الإختبار هي كالتالي: بعد إنهاء 4 مسارات من الدورة على الأقل، أو الدورة بالكامل عليك رفع المشاريع التي قمت بها بالدورة على حسابك في github، ثم التحدث لمركز المساعدة وإخبارهم أنك تريد التقدم للإختبار وتوفير روابط المشاريع على github. ثم الإنتظار لبعض الوقت لحين مراجعة المشاريع وسيتم الرد عليك، وتحديد موعد لإجراء مقابلة، وبها يتم: إجراء محادثة صوتيّة لمدة 30 دقيقة يطرح المدرّب عليك أسئلة متعلّقة بالدورة والأمور التي نفّذتها خلالها، وسيتم سؤالك في المسارات التي أنهيتها فقط، لكن بحد أدنى يجب إنهاء 4 مسارات. يحدد لك المدرّب مشروعًا مرتبطًا بما قمت به أثناء الدورة لتنفيذه خلال فترة محددة تتراوح بين أسبوع إلى أسبوعين. إجراء محادثة صوتيّة أخرى لمدّة 30 دقيقة يناقش بها مشروعك وما نفذته وتطرح أسئلة خلالها. إن سارت على جميع الخطوات السابقة بشكل صحيح، تحصل على الشهادة أو يرشدك المدرّب لأماكن القصور ويطلب منك تداركها ثم التواصل معنا من جديد.
-
السلام عليكم ورحمة الله هل الامتحان والحصول على الشهادة سيكون صعبا هل سوف امتحان في كل ما درست في الدورة
- 3 اجابة
-
- 3
-
-
سمير عبود بدأ بمتابعة كيفية تنظيم مذاكره دورة الذكاء الاصطناعي
-
رائع جداً أنّك بدأت دراسة وتعلم مجال كالذكاء الاصطناعي في هذا العمر المبكر! هذا بحدّ ذاته إنجاز كبير ويُظهر شغفًا حقيقيًا لديك، حاول عدم الضغط على نفسك بشكل كبير فلديك الوقت أمامك لتحقيق إستفادة كبيرة. مع قليل من التنظيم والموازنة بين الدراسة والرياضة والدورة ستُحقق مبتغاك. إليك بعض النصائح التي من الممكن أن تساعدك في رحلتك التعليمية: الثبات أهم بكثير من الساعات الطويلة المتقطّعة، خصص وقت ثابت للمتابعة والتعلم خلال الأسبوع (مثلاً ساعتين او ساعتين ونصف خلال اليوم لأربعة أيام في الأسبوع) وسيتبقى لك وقت كافي لدراستك في المدرسة الحكومية وممارسة نشاطاتك الأخرى. بعد أي محاضرة او فيديو حاول تطبيق ما تعلمته فوراً عبر تجربة الأكواد وتنفيذ مشاريع مصغرة. التطبيق العملي يرسّخ المفاهيم أسرع من الدراسة النظرية وحدها إختر مشاريع شخصية صغيرة قريبة من إهتماماتك وتفضيلاتك وحاول تنفيذها. مثلأً تحليل بيانات اللاعبين والمباريات هذا يجعلك متحمساً للتعلم أكثر. دوّن ملاحظاتك وارفع التطبيقات والمشاريع التي تقوم بها على Github أو أي منصة مشابهة مع الوقت سيصبح لديك معرض أعمال قوي وتزداد خبرتك في المجال. بالتوفيق.
-
بالتأكيد يمكنك رفع ملفات المشروع إلى github بدون أي مشكلة ولكن الأفضل هو أن تكتب الكود بنفسك من البداية في ملفات جديدة أي تقوم بإنشاء مجلد المشروع بنفسك وذلك لأهمية بناء هيكل المشروع بنفسك حيث تفهم لماذا يوجد مجلد اسمه src أو assets ، وكيف يرتبط ملف HTML بملف CSS وملفات JavaScript. وأيضاً في أي وظيفة ، سيطلب منك البدء في مشروع جديد. معرفة كيفية تنظيم الملفات والمجلدات بطريقة احترافية هي مهارة لا غنى عنها تميز المطور المحترف عن المبتدئ. وأخيراً الكثير من المشاريع الحديثة تستخدم أدوات مثل Webpack أو Vite. هذه الأدوات تعتمد بشكل كبير على هيكلية معينة للمشروع. عندما تعتاد على بنائها بنفسك، يصبح التعامل مع هذه الأدوات أسهل بكثير في المستقبل.
-
الأمر يعتمد عليك في النهاية، Laravel UI يأتي مهيأ بشكل إفتراضي مع إطار العمل Bootstrap بعكس Laravel Breeze الذي يأتي مهيأ مع TailwindCSS. عند تنفيذ: composer require laravel/ui php artisan ui bootstrap --auth ستحصل على ملفات Blade مبنية على Bootstrap مباشرة. فلا تحتاج إلى تعديلات كبيرة على الـ CSS أو الهيكلة. أما لو اخترت Laravel Breeze و أردت إستخدام Bootstrap معه ستضطر إلى: إزالة او تعطيل إعدادات Tailwind. تثبيت Bootstrap وإعادة كتابة الـ views أو تعديل الـ Blade components لتتناسب مع Bootstrap. هذا يعني وقتًا إضافيًا وجهدًا أكبر للبدأ في الكتابة او العمل على متطلبات المشروع الأساسية. في السابق كانت توجد حزم لتقديم Breeze مع Bootstrap فهي توفر ذلك الوقت الذي كنت ستقضيه في تعديل الملفات والـ views لتناسب Bootstrap في الوقت الحالي لا أدري وضعها. لكن الأمر ليس بذلك التعقيد يمكنك القيام به بشكل يدوي. يوجد أيضاً خيار Laravel Jetstream فهو مثل Breeze لكنه يوفر خصائص وميزات أكبر. ويوجد أيضاً خيار Laravel Fortify لوحده فهو يوفر المتحكمات و جانب الـ Backend لعمليات المصادقة وتسجيل الدخول وهو مستخدم بشكل إفتراضي مع كل من Breeze و Jetstream لكنه لا يوفر الـ Frontend و ملفات العروض و الإعدادات الخاصة بهذا الجانب، الأمر متروك للمطور لإختيار وإستخدام ما يشاء. لكل من هذه الخيارات حالات إستخدام معينة والأمر في الأخير يرجع للمطور. خلاصة الأمر إذا كنت مبتدئ وتريد أسرع طريقة مع Bootstrap إستخدم Laravel UI، إذا كنت تملك الوقت ولا تمانع في بذل جهد للتخصيص اليدوي يمكنك إختيار Breeze وتخصيص الواجهات لتعمل مع Bootstrap. إذا كنت ترغب في تخصيص من الصفر للواجهات والأدوات يمكنك الذهاب مع خيار Fortify ثم إضافة ما يناسبك. إذا كنت تحتاج إلى الميزات التي يقدمها Jetstream و القصد هنا جلسات المتصفح والمصادقة الثنائية، إدارة الفريق ... فالخيار هو Jetstream. في Laravel 12 تم تقديم مجموعات بدء (Starter Kits) جديدة، هذه المجموعات مُصمّمة لتسهيل بدء المشاريع مع واجهة + مصادقة + إعدادات جاهزة، وتركّب التقنية الأمامية التي تفضّلها، وجميع هذه المجموعات الجديدة تستخدم Tailwind CSS كمكتبة CSS افتراضية.
-
قلت لي ادرس flex box and grid هل تنصحني ان ادرسها من هذاين الفديوهان و هذا
-
أنا أبغى أعمل نظام تسجيل دخول وتسجيل مستخدمين في مشروع Laravel، والفرونت اند حاب أستخدم Bootstrap. تنصحوني أستخدم Laravel Breeze وأعدل القوالب عشان تتوافق مع Bootstrap، ولا أستخدم ui bootstrap --auth Laravel UI اللي يجي جاهز مع Bootstrap؟ أي خيار أفضل للمشروع من ناحية السرعة وسهولة الصيانة؟"
- 1 جواب
-
- 1
-
-
من الافضل لك ان ترفع علي ال GitHub الكود بعد ما تكتب مع المدرب لكي يبقى المستودع Repo فيه مجهودك وتعليمك. و من الممكن ان تقوم بعمل الكود مع المدرب و المراجعة من المرفقات للتأكيد. بالتوفيق
- 2 اجابة
-
- 1
-
-
لدي سؤال انا مرات اخذ الملفات من المرفقات وبعد الفتح احذف كل الاكواد واكتب مع المدرب هل بامكاني ان اضيف تلك الملفات الي github ام علي ان اكتب دون المدرب شكرا
- 2 اجابة
-
- 1
-
- البارحة
-
كم ادنى عدد مشاريع يجب عملها و رفعها على Github؟ كم ادنى عدد مشاريع يجب عملها و رفعها على Github؟
-
بعد دراسة المسار الرابع ستكون لديك المهارات اللازمة للعمل ك backend ولكن مازلت لم تطبق بشكل كاف فيمكنك بناء مشاريع كاملة بنفسك من البداية إلى النهاية. و حاول أن تحل مشكلة حقيقية، حتى لو كانت بسيطة فيمكنك بناء (مدونة متقدمة، نظام إدارة مهام، واجهة برمجية (API) لمتجر إلكتروني صغير). وبعدها يمكنك نشر مشاريعك على GitHubحيث يعتبر GitHub بمثابة سيرتك الذاتية التي تثبت قدراتك عند التوظيف مع إنشاء حساب LinkedIn تواصل أيضاً مع المطورين وانشر ما تتعلمه وشارك في النقاشات التقنية. وأخيراً بالتزامن مع القيام بما سبق شرحه ودراسة الدورة أيضاً يمكنك الدخول لعمل مقابلات للتوظيف ليكون لديك معرفة ووعي بمتطلبات الشركات وما إلى ذلك .
- 3 اجابة
-
- 1
-
-
أولاً أحييك على التزامك بالدراسة والرياضة مع اهتمامك بمجال الذكاء الاصطناعي وشغفك به في هذا العمر المبكر. ثانياً من أهم المهارات التي يمكنك تعلمها إن لم تكن الأهم هي تنظيم الوقت بحيث تقوم بتخصيص فترات زمنية محددة لكل نشاط في يومك (مدرسة، كرة القدم، مذاكرة الذكاء الاصطناعي، راحة) ولكن لا تضغط على نفسك أكثر من اللازم. وبالنسبة للنصائح التي تساعدك في الاستفادة بأكبر قدر ممكن من الدورة فيرجى الإطلاع على التعليقات التالية
-
انا بدرس في دورة الذكاء الاصطناعي بقالي حوالي ست شهور وحاليا في مسار machine learning وانا عندي 17 سنه وبلعب في كوره في نادي وفي نفس الوقت عندي دراستي اللي في المدرسه فا الوقت عندي بيبقي محدود اني اذاكر الذكاء الاصطناعي لان بصراحه عندي شغف بيه فانا كنت عايز طريقه او خطه اني اقدر استفيد من الدوره كامله اكبر استفاده وابقي متخرج كا جونير كويس في المجال حتي لو مش هشتغل بيه بحب اقعد اجرب التقنيات اللي اتعملتها فا ارجو الإفاده
- 2 اجابة
-
- 1
-
-
بدي سوي موقع Movie website وبدي حط افلام في حقيقية كاملة وبدي ارفعه على Netlify و GitHub كيف يمكنني أتجنب مشاكل حقوق طبع ونشر لكن حصراً بدي احط فيديوهات حتى لو نصفها
-
نعم بعد إنهائك لأربع مسارات يمكنك البحث بالطبع عن عمل لمشاريع تستخدم إطار عمل Django او البحث عن شركات أو وظائف تتطلب مطورين بإستخدام Django . ونعم بالطبع يمكنك العمل كمطور واجهة أمامية دون الحصول على الشهادة . ولكن عند حصولك على الشهادة سيتم المتابعة معك من قبل الأكاديمية وتوجيهك للحصول على أول عمل لك . بالإضافة إلى بعض المميزات الأخرى مثل الإشتراكات والباقات التي سيتم توفيرها لك. ويجب عليك معرفة أن الأمر ليس بالسهولة تلك لهذا لا تشعر بالإحباط حيث ستقوم بالحبث كثيرا لحين الحصول على أول عمل لك وأيضا في ذلك الوقت سيتوجب عليك تحسين مستواك وأيضا إنشاء مشاريع بنفسك كثيرة لتطوير مهاراتك وزيادة خبرتك.
- 3 اجابة
-
- 1
-
-
ادرس حاليا المسار الثالث من دورة "تطوير التطبيقات بإستخدام بايثون" وهو "أساسيات Django", هل يمكن البدء في البحث عن عمل بعد انهاء المسار الرابع من الدورة ؟ اي العمل كمطور للواجهة الخلفية من دون الحصول على الشهادة . حيث انوي العمل كمطور للواجهات الخلفية مع التركيز على اكمال كامل الدورة. وكيف استطيع تأهيل نفسي للدخول لسوق العمل بالإعتماد على ما تعلمته في المسارات الأربعة الأولى سواء من الناحية التقنية او غيرها؟
- 3 اجابة
-
- 1
-
-
السلام عليكم ورحمة الله وبركاته استفسرت سابقا عن التوظيف و مازلت اعاني من مشكلة فيه فلم اجد للان وظيفة عن بعد بالasp.net core على الرغم اني لدي مجموعة من المشاريع الفري لانسر وسيرتي الذاتية مرفقة تحت , كيف احصل على وظيفة بسرعة افيدوني جزاكم الله خيرا. khalid-Al-rashid-FlowCV-Resume-20250509.pdf.pdf CamScanner 08-18-2025 15.34.pdf
-
وعليكم السلام ورحمة الله وبركاته. نعم بالفعل من الممكن أن تحتوي بيانات الصور ومقاطع الفيديو والصوت على قيم مفقودة وقيم متطرفة ولكنها تظهر بشكل مختلف عن البيانات الجدولية. حيث في البيانات غير الهيكلية مثل الوسائط لا تظهر القيم المفقودة كخلايا فارغة (NaN) كما في الجداول بل تظهر كتلف أو نقص في البيانات نفسها فمثلا في : الصور : يمكن أن تظهر القيم المفقودة على شكل بكسلات تالفة أو مفقودة،والتي قد تظهر كنقاط سوداء أو بيضاء أو ملونة بشكل عشوائي في الصورو. يحدث هذا أحيانا أثناء نقل الملفات أو بسبب مشكلة في الكاميرا. مقاطع الفيديو : تظهر القيم المفقودة على شكل إطارات تالفة أو غيرموجوده حيث يفقد إطار كامل أو جزء منه أثناء التسجيل أو البث مما يؤدي إلى تقطع أو تجميد مؤقت في الفيديو. الصوت : في الملفات الصوتية تُعرف القيم المفقودة بالتسرب الصوتي (audio dropouts) وهي أجزاء قصيرة من الصوت تختفي فجأة مما يجعل هناك جزء صامت أو طقطقة في التسجيل. أما القيم المتطرفة هي نقاط بيانات تختلف بشكل كبير عن بقية البيانات وفي الوسائط غالبا ما تكون عبارة عن تشوهات أو عناصر غير متوقعة فمثلا في : الصور : يمكن أن تكون القيم المتطرفة عبارة عن بكسلات ساطعة بشكل غير طبيعي أو داكنة لا تتناسب مع وحدات البكسل المحيطة بها. مقاطع الفيديو : القيم المتطرفة يمكن أن تكون أشياء غريبة تظهر في إطار واحد أو إطارات قليلة أو حتى تغييرات مفاجئة وغير منطقية في المشهد. الصوت : في الصوت تتمثل القيم المتطرفة في أصوات غريبة أو ضوضاء عالية غير متوقعة أو أي صوت حاد يظهر بشكل كبير وواضح عن باقي التسجيل الصوتي. إذا بالرغم من أن طبيعة بيانات الوسائط تختلف عن البيانات الجدولية إلا أن مفهوم القيم المفقودة والمتطرفة موجود ويظهر أثناء التعامل مع بيانات الصور والفيديو والصوت.
- 2 اجابة
-
- 1
-
-
السلام عليكم هل يمكن أن تحتوي بيانات الصور أو مقاطع الفيديو أو الصوت على قيم مفقودة أو متطرفة مثلما يحدث في البيانات الجدولية (Tabular Data)؟
- 2 اجابة
-
- 1
-