اذهب إلى المحتوى

كل الأنشطة

تحدث تلقائيًا

  1. الساعة الماضية
  2. اليوم
  3. غير مهم في البداية، أي لمستوى مبتدئ ومتوسط فتستطيع أن تصبح مهندس رؤية حاسوب محترف دون الحاجة لتعلم التعزيز، حيث 95% من وظائف ومشاريع الـ CV مثل التعرف على الصور، اكتشاف الأجسام، تجزئة الصور، التعرف على الوجوه لا تستخدم تعلم التعزيز بشكل مباشر. لكن للمستوى المتقدم والمتخصص فهناك تقاطع بين المجالين في بعض التطبيقات المتقدمة مثل الـ Robotics فالروبوت يحتاج إلى رؤية بيئته أي CV لاتخاذ قرارات وذلك Reinforcement Learning. كذلك في السيارات ذاتية القيادة النظام يستخدم CV لفهم الطريق، ويستخدم RL أو تقنيات أخرى لاتخاذ قرارات القيادة، وفي بعض مهام معالجة الصور مثل تحديد أفضل سياسة لاقتصاص صورة أو تحسينها. بالتالي قم بتأجل دراسة تعلم التعزيز في الوقت الحالي، وركز على إتقان أساسيات وتقنيات الـ CV وعند الوصول لمستوى متوسط فتستطيع استكشافه كمعرفة إضافية. مهم كأساس لتعلم الآلة، ولكنه ليس مشروع CV أساسي، حيث نتعامل مع بيانات جدولية وليس صور. لكنه سيعلمك خطوات المشروع العملي أي فهم المشكلة، جمع البيانات، تنظيفها، تدريب نماذج مختلفة مثل Logistic Regression, Random Forest، وتقييمها، وتلك المهارات أساسية ومشتركة في كل فروع الذكاء الاصطناعي، بما فيها الـ CV. اعتبره تدريب على عملية بناء نموذج بشكل عام، لكن لا تتعمق فيه أكثر من اللازم، استوعب الفكرة الرئيسية، طبقها، ثم انتقل بسرعة إلى مشاريع الـ CV. ستحتاج دائمًا إلى التعمق من مصادر أخرى بجانب الدورة وذلك هو الحال في أي دورة من أي مكان، وما ذكرته ليس ضمن تخصص الدورة فمحتواها خاص بالذكاء الاصطناعي. لكن بالنسبة للغة SQL فما تم شرحه بالدورة يكفي حاليًا، وكذلك بالنسبة للـ API حيث تعلمنا فلاسك، وعند الحاجة لأمر ما تعلمه وتعمق به.
  4. ستتمكن من العمل على مشاريع بسيطة والتي تتطلب HTML, CSS, JS وبوتستراب مثل التعديل على قوالب منصة سلة وزد وإيزي أوردر وغيرهم. لكن المشاريع الإحترافية تتطلب تعلم مكتبة أو إطار عمل مثل React وNext.js واللذان تم شرحهما في دورة جافاسكريبت، ولم يتم شرحهم في دورة تطوير واجهات المستخدم للسبب التالي: وبالنسبة لتعلم ووردبريس، فأنت بحاجة إلى تعلم لغة PHP فهي اللغة البرمجية الخاصة بتلك المنصة، وبذلك تصبح مطور PHP في المقام الأول، بحيث ستتمكن من تطوير الواجهة الخلفية عن طريق PHP ثم تطوير الواجهة الأمامية عن طريق React وتلك هي الطريقة الحديثة Headless WP حيث نستخدم ووردبريس كـ Backend ونبني الواجهة الأمامية بـ React أو Next.js.
  5. للبدء في تعلم React بشكل مريح ودون تعقيدات، لست بحاجة إلى أن تكون خبير في كل تفاصيل جافاسكريبت، ولكن يجب أن تتقن مفاهيم ES6+ من اللغة لأن React تعتمد عليها بشكل كلي. والمفاهيم هي: المتغيرات والنطاق Scope بمعنى الفرق بين var والتي يجب تجاهلها قدر الإمكان و let و const، ومتى تستخدم const ومتى تستخدم let. واستيعاب الـ Block Scope وهو النطاق الخاص بالدالة أو الجملة الشرطية. ثم استيعاب الـ Arrow Functions فهي أهم شكل للدوال في React فيجب أن تعرف كيف تُكتب وما هو مميزاتها وحدودها. ثم التعامل مع الكائنات والمصفوفات، ومفهوم الـ Destructuring وSpread Operator و طريقة كتابة الكائنات باختصار Object Literals. ثم التعمق في دوال المصفوفات حيث في React، نادرًا ما نستخدم حلقات التكرار ونعتمد على الميثودز التالية: map وهي الأهم filter find مفهوم الوحدات Modules وتقسيم الكود إلى ملفات وكيفية استخدام Import وExport واستيعاب الفرق بين ESM وCommonJS ثم استيعاب مفهوم Short-circuiting وTernary Operator. كذلك مفهوم Template Literals وMutability مقارنًة بالـ Immutability. لا تقضِ الكثير في تعلم اتلك المفاهيم نظريًا، فبمجرد أن تفهم الفكرة وتطبق عليها بمثال بسيط، قم بتطبيق ما تعلمته في مشروع جافاسكريبت، ثم انتقل لتعلم React، وستترسخ المفاهيم أكثر أثناء بنائك للتطبيقات.
  6. لتجنب إدخال نفسك في متاهة مفرغة، أرجو إنشاء مجلد للدورة ثم بداخله قم بإنشاء عدّة مجلدات حيث مجلد لكل مسار في الدورة. وبداخل كل مجلد قم بوضع التطبيقات العملية التي قمنا بها في ذلك المسار، ثم رفع المجلد الرئيسي بالكامل بما يحتويه من مجلدات على مستودع GitHub وتوفير الرابط الخاص به عند التقدم للإختبار. وفي حال وجود مشروع به الكثير من الملفات والمجلدات ويحتاج إلى مجلد خاص به مثل مشروع taskaty هنا تقوم برفع المشروع على مستودع GitHub منفصل خاص به. فعلى أي حال أنت ستقوم بالتطبيق العملي الذي جاء بالشرح، فلا يصح تعلم البرمجة بمجرد المشاهدة ولا تعتمد على استيعابك وحده أو الحفظ، كلاهما مهم بالطبع، لكن التطبيق العملي هو الأهم. كل شخص له أسلوب يُناسبه في الدراسة، لكن المهم هو تجنب المشاهدة السلبية وتخصيص وقت أكبر للتطبيق العملي، فالبرمجة عبارة عن تفكير منطقي لحل مشكلة ثم تنفيذ ذلك من خلال كتابة الكود. بالنسبة لطريقة الدراسة البعض يُفضل كتابة مُلخصات لكل شيء، لكن لا أنصحك بذلك، اكتفي فقط بكتابة ملاحظات ومُلخصات ورسومات للأمور النظرية أو معلومة معينة تريد الإحتفاظ بها للعودة إليها للمراجعة. بينما البرمجة نفسها اكتفي بالتطبيق العملي فهو الأهم وبدونه فلا معنى للمُلخصات النظرية مهما كتبت، ببساطة لن تستطيع قيادة سيارة بمشاهدة فيديو صحيح؟ وحاول تجنب الإنقطاعات المتكررة خاصًة في البداية، حاول الدراسة بإنتظام بحد أدنى ساعتين يوميًا أو شبه يومي. ستجد تفصيل هنا:
  7. دورة علوم الحاسوب ليست موجهة للتخصص في مجال معين، فهي بمثابة تأهيل لدخول مجال البرمجة، وستتعلمين بها الأساسيات اللازمة لإختيار المجال البرمجي المناسب الذي تريدينه والذي يتم إختياره حسب المطلوب في سوق العمل المراد العمل به أي الذي تستهدفينه. ستتعلمين بها ما يلي: أساسيات البرمجة بتعلم المنطق البرمجي أولاً من خلال سكراتش ثم تعلم أساسيات البرمجة بشكل واقعي من خلال اللغة البرمجية بايثون وجافاسكريبت ثم تعلم الخوارزميات وهياكل البيانات ومفاهيم أخرى خاصة بعلوم الحاسوب، بالتالي لا يمكن اعتبار دورة علوم الحاسوب كافية للبدء بالعمل بعد انتهائها، ولكنها تزود المتعلمين بالمعرفة اللازمة للاستمرار في تعلم مجال البرمجة وتطوير مهاراتهم فيه، ومن المهم أيضًا بعد الدورة العمل على تطبيق المفاهيم والمهارات التي تم اكتسابها عبر القراءة والتدريبات العملية ومشاريع التطبيق العملية. ولا مشكلة في حال هناك أمور تجدينها غير مفهومة أو مبهمة فالغرض هو تعريفك بالمجالات والمفاهيم وليس التعمق بها. وبخصوص التوظيف وسوق العمل، فأرجو مناقشة ذلك مع مركز المساعدة وسيتم إرشادك لما يجب فعله.
  8. لن تستطيع استعادة النص بعد حفظه بترميز غير صحيح، بمعنى عند الحفظ بترميز خاطئ ANSI بدلاً من UTF-8، يقوم الويندوز باستبدال الأحرف التي لم يتعرف عليها وهي اللغة العربية بعلامة استفهام حقيقية أي رمز ASCII 63، بالتالي البيانات الفعلية للأحرف العربية قد حُذفت واستبدلت، ولم يعد لها وجود داخل الملف. لكن أحيانًا تكون البيانات سليمة ولكن برنامج Notepad يعرضها بشكل خاطئ، للتأكد افتح برنامج Microsoft Word، ومن داخله اختر فتح ثم اختر الملف وسيسألك الوورد عن الترميز، جرب اختيار Arabic (Windows 1256) أو UTF-8. أو قم بسحب وإفلات الملف في متصفح الإنترنت مثل جوجل كروم وسيتم فتحه، ولو ظهر الكلام العربي، فقم بنسخه وحفظه في ملف جديد. وفيما بعد قبل حفظ أي ملف نصي اضغط على file ثم Save As ثم انظر في أسفل نافذة الحفظ ستجد خيار اسمه Encoding الترميز، فقم بتغييره من ANSI إلى UTF-8 أو UTF-8 with BOM، ثم اضغط حفظ.
  9. ahmedameed1984@gmail.comانا حفظ الكلام في التكسيت ولكن بعد الحفظ وجدت إن الكلام عبارة عن علامات استفهام ...السؤال هل أقدر ارجع الكلام تانى وإلا لا مع العلم إن الملف ده حفظته أمبارح ؟ كل الكلام العربي أصبح علامات استفهام والكلام الأنجليزي والأرقام كما هي بدون أى تغيير ... شكراً لكم
  10. البارحة
  11. اقتعنت بكلامك وهوا منطقي جدا ولاكن عن كلام دوره تكوير واجهات المتسخدم فا قالوا انها ليست الاساسيات فقط ولاكن ستحعلني محترف ولا يوجد احتراف بون هذه المكمتبات فا يجب وجود بديل فا لا يوجد مشروع واحد يربد عمل موقع بسيط فا لن استغني عن هذه المكتبات
  12. أولاً تحتاج لرفع التطبيقات العملية أي المشاريع والتي يكون لها قسم أو مسار محدد وبالنسبة للتمارين البسيطة لست مطالب برفعها ولكن الأفضل لو تقوم برفعها بعد الإنتهاء من هذا القسم . وبالنسبة للمشاريع الكبيرة فيمكنك رفعها أثناء التطبيق أي أثناء الدراسة وبعد عدة دروس يمكنك رفع التغييرات الخاصة بالمشروع .
  13. أثناء الدراسة، مع كل جزء تنتهي منه خلال الدروس طويلة تقوم برفع ما قمت به إلى مستودع GitHub البعيد على السحابة، بينما الدروس القصيرة يكفي رفعها بعد الإنتهاء منها أو في نهاية المسار مثلاً دفعة واحدة. حيث تلك مهارة لا غنى عنها لأي مبرمج، وكلما بادرت بتعلمها مبكرًا أصبح الأمر أسهل وستجنبك ضياع مجهودك إن حدث خطأ بملفات المشروع على حسوبك، حيث تستطيع استرجاعها من على المستودع البعيد على السحابة. وتستطيع تعلم GitHub من خلال الشرح التالي:
  14. ما هو أفضل وقت لنشر المشاريع على GitHub؟ هل هو بعد كل درس أم بعد الانتهاء من كل قسم؟
  15. شكرًا لك عماد ، سأنهي تعلم flexbox و grid وسأطبق عليهم مشاريع وإن وقف أمامي شئ سأكلمكم شكرا لكم
  16. في ترتيب الصفحات بشكل كامل نعم كلا من flexbox و grid هم الشائعين وكما قال لك المدرب مصطفى ان موضوع float هذه الأيام يقتصر على جعل الصورة تطفو على اليمين أو اليسار بينما يلتف النص حولها مثل المقالات في الجرائد أو المدونات.
  17. يعني الاعتماد حاليا على flexbox و grid وليس float
  18. ان طبقتها مرة او مرتين وفهمت كيفية عملها فهذا كافي ولا تحتاج للتعمق فيها كثيرا وانطلق ل Flexbox حيث هنالك يكمن ترتيب الصفحة بالتصاميم الحديثة.
  19. بارك الله فيك مصطفى ، انا اتعلم دلوقتي css واحاول التطبيق على كل ما اتعلمه والان مفروض ادخل على Flexbox لاكن المدرب قال في الفيديو تدرب على float انا فهمت فكرتها لاكني غير متمكن جدا منها فهل اكمل وادخل في flexbox ?
  20. الدورة ليس تخصصها مجال تحليل البيانات، ما ستتعلمه بها هو جزء كبير من الأساسيات اللازمة لذلك المجال، بعد ذلك ستحتاج تعلم أساسيات برنامج الـ Excel، وبالأخص دوال ومعادلات SUM, AVERAGE, VLOOKUP, INDEX, و MATCH. ثم دورة لتعلم الإحصاء والإحتمالات، سواء من Khan Academy أو من مصادر أخرى، ثم دورة أخرى متخصصة في تحليل البيانات باستخدام برنامج الـ Excel. ثم تعلم قواعد البيانات ولغة الـ SQL وقد تعلمت ذلك بالدورة بالفعل، لكن ستحتاج إلى تعلم SQL for Data Analytics للتعمق قليلاً والتعرف على مفاهيم متقدمة منها JOINs بأنواعها، GROUP BY, Window Functions, Subqueries, CTEs، وللعلم معظم مقابلات العمل لمحللي البيانات تتضمن أسئلة SQL متقدمة. الخطوة التالية هي تعلم أحد برامج التحليل والتصوير المرئي للبيانات مثل Power BI أو Tableau أو Google Looker Studio، وبالطبع الأفضل برنامج Power BI فهو المطلوب في سوق العمل. كما أنه يجب عليكِ الاستمرار في التطبيق بكثافة على بيانات حقيقية لتحليلها كلما تقدمت في المسار التعليمي، ومن أشهر المواقع التي يمكنك الحصول منها على بيانات لتقم بتحليلها هو موقع Kaggle الشهير، ولديك أيضًا Data.gov. للتبسيط الصورة التالية جيدة: وفي المرحلة المتقدمة ستحتاج إلى دراسة تعلم الآلة، وذلك ما ستتعلمه بالدورة بالفعل، بالتالي تحتاج إلى دراسة القليل خارج الدورة فيما يخص الأساسيات. ستجد هنا تفصيل لما تحتاجه: https://roadmap.sh/data-analyst
  21. لا حاجة لتعلم تلك الخاصية الآن، يكفيك فقط فهم الفكرة والتطبيق على مثال بسيط، وقم بتركيز كامل جهدك على تعلم الـ Flexbox و CSS Grid Layout كما تم التوضيح هنا: في الماضي قبل 2015 كنا بحاجة لاستخدام float لوضع عنصر بجانب عنصر مثل وضع القائمة الجانبية بجوار المحتوى الرئيسي، ولكن ذلك كان يعتبر تحايل لأن float لم يصمم لهذا الغرض أصلاً، وكان يسبب مشاكل كثيرة تتطلب حلولاً برمجية إضافية مثل Clearfix. الآن، لدينا أدوات مخصصة وقوية جداً للتخطيط. الوظيفة الأساسية التي صُنع float من أجلها هي جعل الصورة تطفو على اليمين أو اليسار بينما يلتف النص حولها مثل المقالات في الجرائد أو المدونات، وذلك هو الاستخدام الصحيح والوحيد له حاليًا في التصميم الحديث.
  22. كما تعلم يوجد قسم خاص بتحليل البيانات في دورة الذكاء الصناعي كما انه في مجال تدريب الالة نحتاج الى ان نحلل البيانات سابقا مما يعطينا خبرة عملية فنعم يمكنك ان تخرج كمحلل بيانات لكن تركيز الدورة ليس على تحليل البيانات فقط بل تعلم الالة والتعلم العميق وغيرها من المواضيع فان كان الهدف تعلم تحليل البيانات فانها تعطيك معلومات جيدة عن المجال وفي حال احتجت معلومات يمكنك البحث عنها بسهولة فلديك أكثر من الأساسيات في المجال والدورة تعطيك أكثر من مجال تستطيع الدخول اليه واختر المناسب لك.
  23. يمكنك ان تزور الصفحة التالية حيث يوجد فيها تفاصيل float كما يوجد التوثيق الرسمي الخاص بها. https://wiki.hsoub.com/CSS/float
  24. مرحبا هل يمكن ان اتخرج كمحلل بيانات
  25. عايز اقوي نفسي في float في css ممكن روابط مسائل اطبق عليها float
  26. نعتذر على تسبيب الإزعاج لكن قد ياخذ بعضا من الأيام او بعض من الساعات للرد على الرسائل حيث انه يوجد ضغط على مركز الدعم مما يسبب هذا التأخير الرجاء التحلي بالصبر.
  27. طيب عماد , تم التواصل مع الدعم منذ أمس لم يتم الرد , متى الممكن يتم الرد علي ؟
  28. بعد أخذ الشهادة سوف يتم متابعتك عن طريق مدرب وسوف يعطي نصائح وافكار على كيفية الحصول العمل ويرشد الى ماذا ينقصك كيف تحصلي على عمل فإن تم التطبيق ولم تحصلي على عمل خلال 6 أشهر يتم استرجاع ما دفعتيه رسوما للدورة فكل ما عليكي الان هو التقديم للاختبار والنجاح فيه ومن ثم تتاح الخدمات والشخص الذي سوف يختبرك يمكنك سؤاله التفاصيل.
  1. عرض المزيد
×
×
  • أضف...