كل الأنشطة
- الساعة الماضية
-
Yossef Hatem اشترك بالأكاديمية
-
بوزادة علي اشترك بالأكاديمية
-
Omar Hisham3 اشترك بالأكاديمية
-
Samer Naim2 اشترك بالأكاديمية
- اليوم
-
Ziad Etman اشترك بالأكاديمية
-
عبد الرحمن دره اشترك بالأكاديمية
-
user-69945d0a5c2db4.66389345 اشترك بالأكاديمية
-
Amgad Eeda اشترك بالأكاديمية
-
Ahmed Mohamed280 اشترك بالأكاديمية
-
Hayat Aich اشترك بالأكاديمية
-
وعليكم السلام ورحمة الله وبركاته. بالإجابة للنصائح الرائعة ي التعليق السابق ولكن بالنسبة لكثرة الدوال والمكتبات أثناء دراستك للذكاء الإصطناعي فالخطأ في البرمجة هو محاولة حفظ طريقة كتابة الدوال (Syntax). فالمهم هو معرفة ماذا تفعل الدالة؟ ومتى أستخدمها؟، وليس كيف تكتب حرفياً. على سبيل المثال، في مسارات تحليل البيانات أو التعامل مع النماذج اللغوية الكبيرة (LLMs)، يكفي أن تعرف أن هناك دالة جاهزة لدمج الجداول أو دالة لتهيئة وكيل ذكاء اصطناعي (Agent). عندما تواجه المشكلة، ستعرف تلقائياً الأداة المناسبة، وكل ما عليك فعله حينها هو البحث عن طريقة كتابتها. والنقطة الفاصلة هو أنه ستجد نفسك تستخدم 20% فقط من الدوال في 80% من وقتك. هذه الدوال الشائعة ستحفر في ذاكرتك تلقائياً وبدون أي مجهود بمجرد التطبيق العملي وبناء المشاريع ، فلن تحتاج لتخصيص وقت منفصل لمراجعتها. أما الدوال النادرة التي تستخدمها كل عدة أشهر، فمن الطبيعي جداً أن تنساها وتبحث عنها وقت الحاجة فقط.
-
الرواتب تختلف بشكل جذري حسب طبيعة العمل والمنطقة الجغرافية.و في السوق العربي بشكل عام، قد تتراوح رواتب المبتدئين بين 400 إلى 800 دولار ، وتزداد عند العمل عن بعد مع شركات أجنبية. ولكن يجب ملاحظة أن الأكاديمية تعطيك ضمان للحصول على وظيفة في مدة معينة وإذا لم يحدث يمكنك استرجاع قيمة الدورة ولكن الأكاديمية لا توفر لك الوظيفة .بل تساعدك في الحصول على الوظيفة من خلال تعليمك المهارات اللازمة ثم إرشادك لما تريده تحسينه أكثر من خلال الامتحان ومشروع التخرج ثم بناء سيرة ذاتية احترافية.
-
أولاً المشروع يعمل بشكل سليم وفكرة جيدة تنفيذك للمشروع من خلال javascript فقط وذلك يفيد أيضاً في تعلم react فيمكنك معرفة مميزاته ومتى تستخدمها بشكل صحيح . ثانياً في الوقت الحالي أصبح استخدام أدوات الذكاء الاصطناعي مهارة أساسية، لكن الاعتماد عليها بشكل خاطئ أثناء فترة التعلم قد يضر بمستواك كمبرمج ويوقعك في ما يسمى وهم المعرفة وهو أن تعتقد أنك تفهم الكود لأن الذكاء الاصطناعي كتبه وعمل بنجاح، بينما لا تستطيع كتابته بمفردك من الصفر. ولذلك يفضل تنفيذ المشروع بنفسك بدون استخدام ال AI أو بناء مشروع آخر.
-
أولاً إذا حاولت معالجة الأمر من خلال الـ Frontend فقط ، فإنك لم تحل المشكلة الأساسية، لأن الخادم سيظل يقرأ كل البيانات من قاعدة البيانات ويرسلها عبر الشبكة، مما يستهلك الذاكرة ويؤثر على الأداء. والاعتماد على دالة fetch في واجهة المستخدم (Frontend) غير كاف فهي مجرد أداة لإرسال الطلبات؛ لا يمكنها إجبار قاعدة البيانات على إرجاع عدد محدد من السجلات من تلقاء نفسها. ولذلك تحتاج لجعل الـ Controller قادراً على استقبال معامل (Parameter) يحدد عدد البيانات المطلوبة، ثم يستخدم هذا الرقم لفلترة البيانات مباشرة من قاعدة البيانات.
-
لاحظ أن دورة علوم الحاسوب تعتبر "حجر أساس" ممتاز؛ فهي تعلمك الخوارزميات، وهياكل البيانات، وطريقة تفكير الآلة. لكنها تظل دورة نظرية وتأسيسية عامة. وبالفعل الشركات اليوم نادراً ما توظف شخصاً بناءً على معرفته بعلوم الحاسوب العامة فقط، بل تبحث عن متخصص في مجال تطبيقي (مثل مهندس ذكاء اصطناعي، أو مطور ويب). ولكن هل يمكنك الوصول بعيداً في تخصص معين بدون دراسة الأساسيات بشكل كاف؟ الإجابة هي لا . ولكن بالنسبة للهدف الذي تريده هو التخصص في مجال معين فيمكنك إختيار الدورة التي تريدها ومراسلة الدعم الفني ثم تعلم علوم الحاسوب بالتزامن .
-
التعلم المعزز ليس أولوية بما أن هدفك الأساسي هو الرؤية الحاسوبية. فمجال الـ RL يستخدم بشكل أساسي في اتخاذ القرارات المتسلسلة للوكلاء الذكية (مثل الروبوتات، الألعاب، وأنظمة القيادة الذاتية). وتخصص الـ CV يعتمد بشكل شبه كلي على التعلم الخاضع للإشراف والشبكات العصبية العميقة (مثل CNNs و Vision Transformers). ولذلك يمكنك تخطي مسار التعلم المعزز في الوقت الحالي . وبالنسبة لتعلم ال sql وغيرها من المفاهيم فلاحظ أنه يتم شرح الأساسيات التي ستحتاجها لمتابعة الدورة ولكن لاحقاً عن التعمق في تخصص معين أو تطوير مهاراتك ستحتاج لتعلم مهارات مثل sql وغيرها من المفاهيم بتعمق أكثر ولكن حالياً لا تشتت نفسك فيمكنك المتابعة مع المدرب بدون مشكلة.
-
أضمن ترتيب البيانات، التدقيق اللغوي، والالتزام بوقت التسليم. الخدمة مناسبة للأعمال المكتبية، القوائم، الجداول، والملفات المختلفة.
- البارحة
-
أولاً الشعور بنسيان ما تعلمته سابقاً هو أمر طبيعي جداً ويمكنك الإطلاع على التعليقات التالية لحل هذه المشكلة وبالنسبة لدراسة javascript أولاً غير محبب حيث دراسة JS وحدها بعيداً عن المتصفح وواجهة الويب (DOM) ستكون عبارة عن نصوص وأرقام تظهر في وحدة التحكم (Console) فقط، وهذا قد يجعلك تشعر بالملل بسرعة لأنك لا ترى نتيجة حية وتفاعلية أمام عينيك. ولذلك الأفضل هو التطبيق على html وcss سريعاً مع تعلم ال javascript ولاحقاً سيمكنك بناء مشاريع تدمج اللغات الثلاث معاً وبالتالي ستتخلص من هذه المشكلة
-
وعليكم السلام ورحمة الله، لا أنصح بتعلم جافاسكريبت أولا ثم العودة لمراجعة HTML و CSS لاحقا والسبب الأساسي هو أن HTML و CSS يشكلان الأساس الذي تعمل عليه جافاسكريبت حيث تحتاج جافاسكريبت للتفاعل مع عناصر HTML وتنسيقات CSS لإضافة الحركة والتفاعل للصفحات. لذا فالتسلسل المنطقي يبدأ بتعلم HTML ثم CSS ثم جافاسكريبت، لأن هذا الترتيب يعكس طريقة عمل تطوير الويب الفعلية. فعندما تتعلم HTML و CSS أولا ستفهم بنية الصفحات وتنسيقها مما يجعل تطبيق جافاسكريبت عليها أكثر سلاسة ووضوحا أما بخصوص القلق من نسيان HTML و CSS عند الانتقال لجافاسكريبت فالحل الأمثل هو التطبيق المستمر والممارسة العملية من خلال بناء مشاريع صغيرة تجمع بين التقنيات الثلاث معا فالتطبيق العملي المتواصل يمنع نسيان الأساسيات ويعزز الفهم.
-
هل ينفع اتعلم جافاسكريبت الاول واتقنها وبعدين اراجع html css بحيث اطبق عليهم 3 مره واحده لاني بتعلم html css وبعدين ابقى ماشي في js انسى html css
- 2 اجابة
-
- 2
-
-
يتوفر موقع HTMLrev.com ويوجد به فلاتر لتصفية القوالب بناءًا عليها، بمعنى لإختيار قالب HTML, CSS فقط، قومي بتحديد فلتر HTML: ونفس الأمر لو أردتي قالب مُطور من خلال بوتستراب، فقومي بالضغط على فلتر Boostrap وستحصلين على HTML, CSS, JS, Boostrap ثم اختاري القالب الذي تريدينه وانزلي لأسفل الصفحة وستجد زر التحميل، ولو أردتي المعاينة قبل التحميل اضغطي على Live view كذلك المواقع التالية: https://startbootstrap.com/themes https://bootstrapmade.com/ https://bootswatch.com/
-
الأفضل هو الاهتمام بما تقوم بتطبيقه وتعلمه بدلاً من الاهتمام بالتقدم في الدورة. الهدف الرئيسي من الدورات التعليمية هو تعليم المفاهيم الأساسية والمهارات اللازمة لإتقان المهارات المطلوبة في المجال، ولكن الاستفادة الحقيقية من هذه الدورات تأتي من تطبيق هذه المفاهيم والمهارات على مشاريع عملية. عندما تستخدم المفاهيم والمهارات التي تعلمتها في مشاريع عملية، فإنها تصبح أكثر واقعية وقابلة للاستخدام في بيئة العمل الحقيقية، وتساعدك على تطوير مهاراتك وفهم المفاهيم بشكل أفضل. لذلك، يجب أن تركز على فهم المفاهيم وتطبيقها على مشاريع عملية، ويجب أن يكون التقدم في الدورة هو وسيلة لتحقيق هذا الهدف، وليس الغاية الأساسية. لذلك يمكن أن تأخذ الكثير من الوقت أكثر من أي شخص آخر وذلك بسبب التطبيق على ما تعلمته مع نفسك مثلاً بجانب التطبيقات الموجودة في الدورة أو محاولة التعمق أكثر في ما تتعلمه والعديد من الأسباب الأخرى وعموماً يمكنك الإطلاع على التعليق التالي للمزيد من التفاصيل
-
وعليكم السلام ورحمة الله وبركاته. ليس هناك مشكلة في تخطي المسارات الخاصة ب flask أو odoo حتى أنه يمكنك تعلم flask لاحقاً إذا أردت ذلك ولكن بما أن هدفك هو تعلم Django مع الدخول لمجال تحليل البيانات والذكاء الإصطناعي فيمكنك إتباع المسارات كما هي في ترتيبها كالتالي دمج تقنيات الذكاء الاصطناعي مع تطبيقات بايثون تحليل البيانات أساسيات تعلم الآلة Machine Learning أو يمكنك دراسة المسار دمج تقنيات الذكاء الاصطناعي مع تطبيقات بايثون في النهاية .
-
وعليكم السلام ورحمة الله، يمكنك تحميل قالب جاهز منسق بإطار Bootstrap من أحد المواقع المتخصصة مثل BootstrapMade أو Start Bootstrap ثم فك ضغط الملفات وفتحها باستخدام Visual Studio Code أو أي محرر أكواد آخر. بعدها يمكنك تعديل النصوص والعناوين داخل ملفات HTML لتناسب موقعك التعليمي، وتغيير الألوان والخطوط من ملفات CSS، مع إمكانية ترجمة المحتوى بالكامل إلى العربية وضبط اتجاه الصفحة إلى RTL أي من اليمين إلى اليسار بإضافة الخاصية: dir="rtl" في وسم html أو باستخدام ملف CSS خاص لدعم اللغة العربية.
-
السلام عليكم ورحمة الله وبركاته مساء الخير كيف انزل إطار جاهز واعدل عليه حسب موقعي و باللغة العربية
- 5 اجابة
-
- 2
-
-
أولاً من الأسهل بما أن هذه الدروس أو الأقسام في دورة بايثون فيمكنك أسفل كل درس طلب بعض التمارين خاصة بالقسم وسيتم الإجابة عليك بتمارين تناسب مستواك . ثانياً يمكنك البحث بكل سهولة عن Regular Expressions python وستجد الكثير من التمارين . وعموماً إليك بعض التمارين التالية أولاً ال Regular Expressions يمكنك بناء برنامج يقرأ نصوص ويستخرج منها معلومات محددة أو يتحقق من صحة تنسيقها. مثلاً يستخرج جميع عناوين البريد الإلكتروني أرقام الهواتف (بتنسيقات مختلفة) التواريخ (بأشكال متعددة) الروابط URL أرقام البطاقات الائتمانية (مع إخفائها للأمان) ثانياً يمكنك بناء برنامج يزور موقع أخبار (أو عدة مواقع) ويستخرج العناوين والتواريخ والروابط، ثم يحفظها في ملف JSON أو يعرضها بشكل منظم. وهذا المشروع جيد لأنه يجمع بين BeautifulSoup4 لتحليل HTML، مع requests لجلب الصفحات، وJSON لحفظ البيانات المستخرجة
-
رغم أن الكود يعمل بشكل مثالي، إلا أن هناك بعض التعديلات البسيطة التي تجعله أكثر احترافية وقابلية للقراءة مثل تسمية المتغيرات بما تدل عليه أي المتغير file_name يستخدم هنا لتمثيل مسار مجلد لذا من الأفضل تسميته folder_path أو dir_name وعند استخدام pathlib، ليس من الضروري استخدام Path مرة أخرى داخل عملية الدمج. يمكنك دمج السلاسل النصية (Strings) مباشرة باستخدام علامة /. وأيضاً بالرغم أن الكود مثال بسيط ولكن يتم استدعاء datetime.now() في كل دورة داخل الحلقة (Loop). إذا كنت تنشئ ألاف الملفات، فهذا سيستهلك موارد المعالج.فيمكنك أخذ الطابع الزمني مرة واحدة قبل الحلقة، والاعتماد على المتغير name لتمييز الملفات عن بعضها.
- آخر أسبوع
-
وعليكم السلام ورحمة الله وبركاته. حقيقة ما تريد تعلمه أو المسارات التي حددتها ليست الأساس في تعلم الذكاء الإصطناعي أي هي تطبيقات عملية على النماذج الموجودة مسبقاً . وما تريد التخصص فيه يدخل فعلاً في مجال AI Automation، وتحديداً في بناء وكلاء ذكاء اصطناعي (AI Agents) الذين يستطيعون أداء مهام معقدة باستخدام LLMs مثل GPT وربطها بالأدوات والبيانات عبر MCP ولكن هذا المجال لا يجعلك مطور AI ,اعتقد أنك يمكنك العمل بالمجال الخاص بال AI Automation ولكن تحتاج للتسويق لخدماتك . ولكن لاحظ أنه ليس مجالاً بالفعل إنما هي خدمات يمكنك تقديمها فأنت تضيع مجال مهم وواعد مثل مجال الذكاء الإصطناعي وتقلل من فرص عملك .ولذلك يفضل إكمال الدورة والإستفادة من المحتوى الموجود بها
-
التركيز الأساسي في هذه الدورة هو على الـ Backend (تطوير الواجهات الخلفية)؛ حيث ستتقن بناء الخوادم، وقواعد البيانات، والواجهات البرمجية باستخدام إطارات عمل مثل Django و Flask. ومع ذلك يمكنك تعلم لغات مثل html و css و javascript وتطوير مشاريع كاملة (مثل المتجر الإلكتروني وتطبيق إدارة المهام) في هذه الدورة و يمكنك اعتبار نفسك Full Stack Developer قادر على بناء تطبيق ويب من الصفر وحتى النشر على الإنترنت. ولكن، لتكون مطور Full Stack ستحتاح للتعمق أكثر في ال frontend وكذلك التعمق في التقنيات التي ستتعلمها في هذه الدورة. كما يمكنك أن تصبح Odoo Developer وبالمناسبة يعتبر هذا المجال من من المجالات المطلوبة جداً في قطاع الشركات ولها سوق عمل ممتاز ومربح.
-
أولاً يعد معرض الأعمال المقياس الحقيقي لمهاراتك، وغالباً ما يكون أهم من الشهادة ذاتها. وعند الدخول لسوق العمل هناك بعض الخطوات المهمة كالتالي بناء معرض أعمال احترافي (Portfolio) وذلك ما تساعدك به الأكاديمية من خلال استخدم المشاريع التي أنجزتها خلال الدورة لمعرض أعمالك. من رفع شيفراتك على منصة GitHub، واستخدم خدمات الاستضافة المجانية (مثل Vercel أو Netlify أو GitHub Pages) لرفع مواقعك وجعلها متاحة للمعاينة المباشرة من قبل أي عميل أو شركة وحتى العمل الحر يعد انطلاقة ممتازة، خاصةً عبر منصات مثل مستقل وخمسات. ابدأ بالتقديم على مشاريع بسيطة أو مهام محددة (مثل تعديل واجهة، أو بناء صفحة هبوط) لبناء سمعة جيدة . وأخيراً إنشاء حساب احترافي على منصة LinkedIn. من الخطوات المهمة ومشاركة مشاريعك وما تتعلمه باستمرار لتوسيع دائرة معارفك المهنية. كما يمكنك البحث عن فرص عمل عن بعد عبر منصات مثل بعيد.
