كل الأنشطة
- الساعة الماضية
-
السؤال غير واضح، هل الأمر سيتم بشكل برمجي أم ماذا؟ ما هي المهام المطلوبة منك بالضبط؟
-
Aboudi Abwadi اشترك بالأكاديمية
- البارحة
-
Ahmed Elboni اشترك بالأكاديمية
-
Karim Karim6 اشترك بالأكاديمية
-
Jana Alkahlout اشترك بالأكاديمية
-
Heba Mansour اشترك بالأكاديمية
-
مروة الحسينى اشترك بالأكاديمية
-
خالد العتيبي10 اشترك بالأكاديمية
-
عصام جاد اشترك بالأكاديمية
-
نبيل فيصل اشترك بالأكاديمية
-
Moustafa Magdy2 اشترك بالأكاديمية
-
Ibrahim Almahdy بدأ بمتابعة تحديد السعر المناسب للمشروع
-
طلب مني صاحب متجر أن أذهب إليه واسجل منتجاته على اكسيل وهيا منتجات كثيرة عندما أحاسبه كم من المال اطلب أو في قرابة كم؟
- 1 جواب
-
- 1
-
-
لا توجد وظيفة مخصصة للمبتدئين الأمر لا يسير هكذا، كل تخصص وبه مستويات بمعنى في البداية لا تمتلك خبرة كبيرة لذا تكون بمستوى Junior ويتم تكليفك بمهام تناسب مستواك، وبعد فترة 3 سنوات مثلاً تكتسب خبرة متوسطة وتصبح بمستوى mid-level، وبعد فترة 5 سنوات تكتسب خبرة كبيرة نتيجة الإحتكاك بالمشاكل والمشاريع وهنا تصبح senior. web developer يندرج تحته الكثير من التخصصات مثل front end developer و back-end developer، وعلى ما أعتقد أنت تقصد front end لكونه أسهل نسبيًا.
-
السلام عليكم , ما هي افضل الوظائف التقنية التي يمكن للمبتدئين تعلمها و العمل فيها سمعت عن وظائف ك SOC analyst tier 1 و web developer هل هنالك خيارات اخرى ؟ المرجة اعطاء لائحة باسماء وظائف جيدة للمبتدئين.
- 1 جواب
-
- 1
-
-
هذا من أكثر الكليشيهات الشائعة، والإجابة باختصار هي: لا. استخدام Bootstrap أو أي إطار عمل آخر لا يُضعف مستوى المبرمج ولا يجعله غير قادر على كتابة كود بدون إطار، خصوصًا في وقتنا الحالي. العكس هو الصحيح غالبًا: الإطارات وُجدت لتسريع العمل، توحيد الحلول، وتقليل إعادة اختراع العجلة. المهم فعلًا هو فهم الفكرة والأساسيات أولًا (HTML, CSS, JavaScript أو المنطق البرمجي عمومًا)، ثم استخدام إطار العمل كوسيلة لاختصار الوقت والجهد، وليس كبديل عن الفهم. المشكلة ليست في الإطار، بل في شخص يستخدمه بدون فهم ما يحدث تحته. من يفهم الأساس يستطيع العمل بالإطار وبدونه متى شاء.
- 4 اجابة
-
- 1
-
-
أصبحت القهوة جزءًا أساسيًا من روتين الكثيرين، ومع تسارع وتيرة الحياة ظهرت حلول ذكية تجمع بين الجودة والسرعة، وعلى رأسها كبسولات قهوه التي غيّرت مفهوم تحضير القهوة في المنازل والمكاتب. فبدلًا من خطوات التحضير التقليدية، توفر الكبسولات مشروبًا متوازن النكهة خلال دقائق معدودة. تعتمد كبسولات القهوة على جرعات محسوبة من البن المطحون بدقة، ما يضمن ثبات الطعم في كل كوب، سواء كنت تفضل النكهة القوية أو القهوة الخفيفة. كما أنها تتيح تجربة أنواع متعددة من القهوة دون الحاجة لتغيير الأدوات أو الطحن أو الوزن. ومع تنوّع احتياجات المستهلكين، لا تقتصر الخيارات على الكبسولات فقط، بل يفضّل بعض الأشخاص اظرف قهوه لما توفره من سهولة في الاستخدام وسرعة في التحضير، خاصة أثناء السفر أو في أوقات العمل السريعة، مع الحفاظ على مذاق مقبول وثابت. ورغم ذلك، يبقى لعشّاق القهوة المختصة توجه آخر يعتمد على التحكم الكامل في النكهة والاستخلاص، وهو ما يدفعهم للاهتمام باستخدام ادوات القهوة المقطرة التي تمنح تجربة أعمق لعناصر الطعم والرائحة، وتناسب من يبحث عن تفاصيل أدق في فنجان القهوة اليومي. في النهاية، تختلف طرق تحضير القهوة لكن الهدف واحد: الحصول على كوب يرضي الذوق ويمنح لحظة استمتاع حقيقية، سواء عبر الكبسولات، أو الأظرف، أو طرق التقطير اليدوية
-
الكثير من الدروس الموجودة في دورة علوم الحاسوب متوفرة بشكل مقالي، كل ما عليك هو البحث بمفهوم أو اسم الدرس على جوجل وضع بجانبه كلمة حسوب، مثلاً ابحث عن "أنظمة التشغيل ونظام لينكس حسوب" على جوجل ستجد ما يلي: أو مكونات الحاسوب: كذلك يوجد كتاب علوم الحاسوب من الألف إلى الياء:
-
عبدالباسط ابراهيم بدأ بمتابعة الرياضيات و الذكاء الاصطناعي
-
وعليكم السلام ورحمه الله وبركاته يمكنك دراسة الدورة الخاصة بالذكاء الإصطناعي ولكن كما قلت فإنه من الأفضل دراسة بعض الأساسيات في الرياضيات حيث بدونها ستجد صعوبة في فهم المفاهيم المتقدمة. ويرجى الإطلاع على التعليق التالي حيث يرشح لك دورات وفيديوهات اشرح هذه الأساسيات
-
ستحتاج إلى دراسة أساسيات الرياضيات من أجل استيعاب الشرح بشكل أفضل، أرجو التوجه لليوتيوب ودراسة الأساسيات وتستطيع دراسة الدورة بدونها لا مشكلة، لكن ستواجه صعوبة في استيعاب المفاهيم وما يحدث في الخلفية، لكن الأساسيات فقط، فالتعمق سيستغرق وقت وستفقد الحماس والدافع، والكثير من المفاهيم الرياضية لن تحتاجها فعليًا. لذا في البداية خصص شهر لدراسة الرياضيات، ودراسة التالي: ابدء بالجبر الخطي ودراسة المصفوفات، العمليات الأساسية، الضرب النقطي. ثم التفاضل ودراسة المشتقات، قاعدة السلسلة، التدرج. ثم الإحصاء ودراسة المتوسط، الانحراف المعياري، التوزيعات الأساسية بعد ذلك كلما واجهتك مفاهيم رياضية، توقف وادرسها. ستجد تفصيل هنا:
-
الأفضل إنهاء كامل الدورة ماعدا مسار odoo فهو تخصص منفصل وليس مرتبط بجانغو وكذلك مسار تعلم الآلة، وتستطيع دراسته فيما بعد عند الحاجة. أي دراسة ما يلي: أساسيات لغة بايثون Python تطبيقات عملية باستخدام بايثون Python بعد ذلك دراسة المسار الأول من دورة تطوير واجهات المستخدم لتعلم أساسيات الويب HTML, CSS, JS وبوتستراب أو tailwind. أساسيات إطار العمل جانغو Django تطوير متجر إلكتروني باستخدام جانغو Django ثم التوقف وبناء مشاريع من خلال جانغو وليس استكمال الدورة، فالمعلومات ما زالت حاضرة في ذهنك هنا. تطوير واجهة برمجية لتعديل الصور باستخدام فلاسك Flask بناء مدونة باستخدام فلاسك Flask تحليل البيانات دمج تقنيات الذكاء الاصطناعي مع تطبيقات بايثون وبالنسبة لمجالات عمل دورة بايثون ستجد تفصيل هنا:
- 3 اجابة
-
- 1
-
-
Husam Laraj بدأ بمتابعة الرياضيات و الذكاء الاصطناعي
-
السلام عليكم , ما هي اساسيات الرياضيات التي يجب ان اكون ملم بها قبل الدخول في تعلم الذكاء الاصطناعي هل يمكن اعطاء قائمة من الدروس او ماشابه ذلك .
- 2 اجابة
-
- 2
-
-
سيحتاج إلى دراسة دورة علوم الحاسوب لأنّ بها ما يلي: أنظمة التشغيل وبالأخص Linux وذلك أساس الأمن السيبراني. الشبكات Web و Networks لاستيعاب كيف يعمل الإنترنت والبروتوكولات HTTP, DNS. أساسيات بايثون وهي اللغة البرمجية الأهم وستفتح له مجالات مختلفة وستمكنه لاحقًا من كتابة أدواته الخاصة للاختراق Exploits. أساسيات جافاسكريبت، وهي اللغة الأهم في حال يريد التخصص في Web Penetration Testing أي اختبار اختراق تطبيقات الويب و Bug Bounty وهو صيد الثغرات بمقابل مادي. قواعد البيانات كيف تعمل وكيف يتم اختراقها SQL Injection. وبعدها يختار ما بين دورة بايثون أو دورة PHP، لكن سيحتاج إلى تحديد التخصص في مجال الأمن السيبراني، وبناءًا عليه يختار، أي ما بين Red Teamer بمعنى اختراق الشبكة الداخلية، السيرفرات أو Bug Hunter بمعنى التركيز فقط على المواقع الإلكترونية واصطياد أخطاء المبرمجين فيها.
-
لتحسين تجربة المستخدم في منصة جامعية، يجب التركيز على هندسة المعلومات عبر توفير محرك بحث ذكي بمرشحات دقيقة (حسب التخصص، الرسوم، أو الموقع الجغرافي)، مع تبسيط واجهة العرض باستخدام التسلسل الهرمي البصري الذي يبرز البيانات الحيوية مثل شروط القبول والمواعيد النهائية بوضوح. كما يُفضل تعزيز التفاعل من خلال أدوات المقارنة المباشرة بين البرامج الدراسية وتصميم واجهة سريعة الاستجابة تدعم التصفح السلس عبر الهواتف الذكية، لضمان وصول الطالب للمعلومة بأقل عدد من النقرات.
-
جميل أخي الكريم، لكن يجب أن تعلم أن تصميم الشعارات له قواعد هامة يجب أن تعرفها أولا: اعلم أن تصميم الشعار رحلة إبداعية تهدف إلى تجسيد هوية النشاط التجاري من خلال دمج القواعد الفنية بالرؤية الاستراتيجية. ويرتكز بناء اللوجو الاحترافي على تحليل معايير الهوية البصرية واستثمار سيكولوجية الأشكال الهندسية، لتحقيق توازن مثالي بين الجماليات البصرية والوظيفة التسويقية، بما يضمن ترك انطباع ذهني قوي ومستدام لدى الجمهور. اطلع على هذه المقالة الهامة على موقع ماجوفينشي
-
أحد العملاء صمم على استخدام اللون الفسفوري الصارخ لموقع شركة متخصصة في الاستشارات القانونية، وكانت النتيجة كارثية؛ فالزوار كانوا يشعرون بعدم الجدية والارتباك. الألوان الصارخة تعطي انطباعًا بالمرح أو السرعة، وهو ما يتناقض تمامًا مع طبيعة العمل القانوني الرصين الذي يحتاج لألوان عميقة مثل الكحلي أو الزيتي. (***) / (***) بعد إقناعه بتغيير لوحة الألوان إلى درجات الأزرق الداكن والرمادي الوقور، تحسنت نظرة العملاء للشركة وزادت طلبات التواصل، فالتجربة تعلمنا أن اللون هو "ثياب" الفكرة، فإذا لم يكن الثوب مناسبًا للمناسبة؛ فلن ينظر أحد لجوهر الفكرة مهما كانت عبقرية. 💡 اختيار اللون هو قرار استراتيجي وليس مجرد رغبة فنية عابرة. يتطلب الأمر معرفة دقيقة بـ قواعد اختيار الألوان في التصميم الجرافيكي لضمان عدم حدوث تشتت بصري. سوف نشرح لك كيف تحول التصميم الباهت إلى تحفة فنية تنبض بالحياة، معتمدين على أسس علمية ومهارات عملية اكتسبتها من سنوات العمل في التايبست وتطوير المواقع، حيث يكون لكل بكسل ولون قيمة ومعنى حقيقي يؤثر على سلوك المستخدم النهائي. أخبرنا كيف ترى تناسق الألوان في التصميم ؟ اطلع على المقال الكامل من هنا
- آخر أسبوع
-
اسم المجال الذي تقصده هو robotics engineering والأمر ليس بتلك البساطة، برمجة عقل الروبوت تعني التركيز على الجزء البرمجي الذي يتحكم في اتخاذ القرارات، التعلم، التفاعل مع البيئة، وتنفيذ المهام، وذلك يشمل مجالات مثل الذكاء الاصطناعي AI، تعلم الآلة Machine Learning، الرؤية الحاسوبية Computer Vision، ومعالجة اللغة الطبيعية NLP، وهي كلها جزء من الدورة بالأكاديمية. حيث قمنا بدراسة ما يلي: مسار أساسيات بايثون وهي من ضمن اللغات الأساسية في تطوير الخوارزميات للروبوتات وتعلم الآلة. مسار التعامل مع البيانات والروبوتات تعتمد على البيانات مثل الحساسات لاتخاذ القرارات، بالتالي يلزم مهارات في SQL، APIs، واستخراج البيانات. تحليل البيانات (Pandas, Matplotlib, Seaborn) لفهم البيانات التي تجمعها الروبوتات وتحليل أدائها. تعلم الآلة من خلال الانحدار، التصنيف، التجميع، والترابط هي أدوات أساسية لتعليم الروبوت كيفية اتخاذ قرارات ذكية بناءًا على البيانات. الشبكات العصبية والتعلم العميق ضرورية لتطبيقات كالتعرف على الصور، معالجة اللغة، أو تحليل البيئة المحيطة بالروبوت. الرؤية الحاسوبية OpenCV و YOLO من أجل أن يرى الروبوت ويتعرف على الأشياء. نماذج اللغة الكبيرة LLMs وهندسة الموجهات لتطوير روبوتًا يتفاعل باللغة الطبيعية كالمساعدات الصوتية. نقل التعلم Transfer Learning لتدريب الروبوت بسرعة على مهام جديدة باستخدام نماذج جاهزة. وبعدها ستحتاج إلى دراسة لغة C++ ودراسة إطار ROS لتتمكن من برمجة الروبوتات ثم دراسة embedded systems. ستجد هنا تفصيل بخصوص الـ Roadmap اللازمة لذلك المجال: https://github.com/h9-tect/AI-Roadmaps/blob/main/robotics-ai-roadmap.md وأيضًا ستجد هنا roadmap لمجالات الـ AI التي تسائلتي عنها: https://github.com/h9-tect/AI-Roadmaps/tree/main
-
ببساطة، لغة البرمجة الخاصة بمجال الذكاء الاصطناعي هي بايثون، لذا تحتاج إلى التعمق بها وتجنب دراستها بسطحية حيث ستواجه صعوبات فيما بعد نتيجة التساهل في البداية، نطاق تخصص دورة الذكاء الاصطناعي هو تعلم الآلة وليس دراسة لغة بايثون بشكل مُتعمق، لذا يتم شرح الأساسيات اللازمة وللتعمق تتوفر دورة بايثون، والمسار الأول منها متاح لك بشكل مجاني. القدر المناسب الذي يجب أن تتعلمه في البداية هو: المتغيرات وأنواع البيانات. هياكل البيانات للتعامل باحترافية مع القوائم والقواميس، ويجب أن تعرف كيف تصل للعناصر، تعدلها، وتضيف إليها. التحكم في التدفق بواسطة الجمل الشرطية وحلقات التكرار. كيف تعرف دالة، تمرر لها متغيرات، وتعيد قيمة. التعامل مع النصوص لأنك ستحتاجها في تنظيف البيانات النصية. List Comprehensions طريقة اختصار الكود لإنشاء قوائم جديدة. التعامل مع الأخطاء try و except حتى لا يتوقف برنامج التدريب الطويل بسبب خطأ بسيط. التعامل مع الملفات بقراءة وكتابة الملفات البسيطة. البرمجة كائنية التوجه OOP أساسيات مكتبة NumPy، حيث يجب أن تفهم المصفوفات الخاصة بها، العمليات الحسابية عليها، والـ Broadcasting، فالذكاء الاصطناعي هو عبارة عن عمليات ضرب مصفوفات في النهاية. وبالطبع يجب تنفيذ تطبيقات عملية لتثبيت ما تعلمته، وعند تمكنك من قراءة أكواد بايثون وفهمها في حال فتحت مشروع على GitHub وفهمت 70% مما يجري، فأنت جاهز للانتقال لدراسة خوارزميات الذكاء الاصطناعي، وسوف تتعلم المزيد عند الحاجة.
-
أفضل وأسرع طريقة في الوقت الحالي هي استخدام الذكاء الاصطناعي متعدد الوسائط Multimodal AI، لأنها لا تقوم فقط باستخراج النص OCR، بل تفهم سياق الصورة، أي أنها تدرك أين يقع السؤال، وأين توجد الخيارات، وما هو الإجابة الصحيحة، وتقوم بتنسيقها لك كملف JSON جاهز. ستقومين بكتابة سكريبت بسيط لأتمتة العملية بالكامل. لكن الأمر مدفوع بالطبع وليس مجاني، يمكنك تجربة Vision API من Google Cloud Platform وهي تقنية التعرف الضوئي على الحروف (OCR)، والتي تدعم اللغة العربية، وتوفر جوجل تجربة مجانية عندما تقوم بالتسجيل لأول مرة، حيث ستحصل على بعض الرصيد لاستخدامه. لو أردتِ إتمام الأمر بشكل مجاني، ستجدي تفصيل هنا:
-
يجب أن تفتح منفذ الأوامر terminal في مسار مجلد المشروع الذي يحتوي على البيئة الإفتراضية، بمعنى لو مجلد venv بداخل مجلد باسم ecommerce فيجب الإنتقال إليه وتنفيذ الأمر: venv\Scripts\activate مع العلم أنّ venv أو اسم مجلد البيئة الإفتراضية وفي حال المجلد باسم مختلف لديك، يجب تعديل ذلك في الأمر. وفي حال تستخدم بيئة إفتراضية أخرى مثل pipenv فيجب أن تتواجد في مسار مجلد المشروع أيضًا، ثم تنفيذ التالي لتفعيلها: pipenv shell
-
دورات javascript , ruby , php يتم بها تطوير مشاريع كاملة Full-Stack بمعنى الواجهة الأمامية والخلفية معًا والتركيز بنسبة أكبر على اللغة البرمجية والتقنيات الخاصة بها مثل React و Next.js بالنسبة لجافاسكريبت، لكن لا يتم التطرق إلى أساسيات الواجهة الأمامية، حيث يتم إفتراض أنك مُلم بذلك من قبل، وهي ليست خاصة بالواجهة الخلفية فقط، رغم أنك تستطيع دراسة ذلك من خلالها وتجنب الدروس التي نقوم بتنفيذ الجزء الأمامي بها. بالنسبة لتخصص الواجهة الأمامية، ستحتاج إلى دراسة أساسيات HTML, CSS, JS وذلك متاح في دورة تطوير واجهات المستخدم. وفي حال أردت الإشتراك في أي دورة من javascript , ruby , php فتستطيع دراسة المسار الأول من دورة تطوير واجهات المستخدم بشكل مجاني وبالمثل باقي المسارات الأولى من جميع الدورات بالأكاديمية.
- 3 اجابة
-
- 1
-
-
Bootstrap يعتمد على المكونات وفي البداية الجميع يحتاج أن يرى نتيجة سريعة ليشعر بالإنجاز، بمعنى في بوتستراب، تكتب nav-bar فتحصل على شريط تنقل كامل وجاهز، أو card فتحصل على بطاقة منسقة، وذلك يسهل فهم مبدأ عمل أطر العمل وكيفية تقسيم الصفحة. بينما Tailwind يعتمد على مفهوم Utility-First، أي لكي تصمم زر في Tailwind، لا يوجد كلاس جاهز اسمه btn، بل يجب أن تكتب كلاسات مختلفة لتنسيق الزر بحيث كلاس يجعل الخلفية زرقاء، وكلاس للخط أبيض، والحواف دائرية، والمسافة الداخلية 4 بيكسل وهكذا، وذلك يتطلب منك فهم عميق لخصائص CSS وهي Padding, Margin, Flexbox, Colors قبل استخدامه. كذلك هناك الكثير من المشاريع القديمة ما زالت تستخدم بوتستراب لذا يجب دراسته. ونفس المهارات ستنتقل معك إلى Tailwind، لن تحتاج سوى بضعة أيام وكل ما سيتغير هو أسماء الكلاسات وطريقة الكتابة. لذا بعد إتقان CSS بنسبة جيدة قم بتعلمه في مراحل متقدمة عند تعلم مكتبات وأطر عمل الجافاسكريبت مثل React أو Next.js.
- 4 اجابة
-
- 1
-
-
الإطار نفسه لا ضرر منه بل مفيد من حيث الإنتاجية، لكن الضرر يقع عند تجاهل أساسيات CSS والإعتماد على الإطار بنسخ ولصق الكلاسات أو المكونات دونّ دراية، وعند مواجهة مشكلة أو الرغبة في تخصيص التصميم لا تستطيع. كذلك الأفضل تجنب استخدام إطار بوتستراب والإعتماد على tailwind فهو الإطار المُعتمد حاليًا لتنسيق الواجهات. في البداية لا تعتمد على أي تقنية وركز على الأساسيات وتعمق بها، ويجب تنفيذ مشاريع متدرجة الصعوبة بحيث تبدأ بنماذج بسيطة ثم الإنتقال تطوير موقع كامل.
- 4 اجابة
-
- 1
-
-
هل استعمال bootstrap و غيره من الاطر يؤثر على المستوى بحيث لا يستطيع المبرمج كتابة كود بدون اطار عمل ؟
- 4 اجابة
-
- 2
-
