كل الأنشطة
- الساعة الماضية
-
Mohamed Fayed5 اشترك بالأكاديمية
-
Mmm Mm اشترك بالأكاديمية
-
Logo Bloom اشترك بالأكاديمية
- اليوم
-
Muhammad Haddad اشترك بالأكاديمية
-
Nermin Ibrahim اشترك بالأكاديمية
-
وفاء عاطف اشترك بالأكاديمية
-
علي عبدالقوي علي العسكري اشترك بالأكاديمية
-
ندى مصاروه اشترك بالأكاديمية
-
As Qw2 اشترك بالأكاديمية
-
اميمه سالم اشترك بالأكاديمية
-
الأمر ليس له علاقة بنسبة كبيرة، لكن التفكير المنطقي مهارة تنتقل من مجال لآخر بطبيعة الحال وتلك المهارة متوفرة في مجال الهندسة. كذلك سيكون لك الأفضلية في مجال أمن الأنظمة الصناعية ICS وSCADA بسبب استيعابك للدوائر التحكم، الـPLC، وأنظمة الطاقة، لتأمين المصانع ومحطات الطاقة والشبكات الذكية Smart Grid. بجانب أمن الأجهزة، بسبب معرفتك بالإلكترونيات الرقمية والتناظرية تساعدك في مجالات مثل تحليل الهاردوير، الهندسة العكسية، واختبار الاختراق للأجهزة، ستجد ذلك تحت مُسمى Hardware Pen-Testing. أيضًا إنترنت الأشياء IoT والسيارات المتصلة، فالخبرة في الميكروكنترولر والاتصالات اللاسلكية مفيدة لتأمين الأجهزة الذكية والمركبات الكهربائية. ما تحتاج إلى التركيز عليه هو الدراسة الذاتية: أساسيات لغة بايثون CompTIA Network+ الاستيعاب أساسيات الشبكات بشكل عميق، وهو أمر ضروري جداً. CompTIA Security+ هي نقطة الانطلاق في عالم الأمن السيبراني، وتغطي المفاهيم الأساسية والمصطلحات والأدوات. ثم تخصص في مجال معين: CEH (Certified Ethical Hacker) في حال مهتم بالاختراق الأخلاقي. OSCP (Offensive Security Certified Professional) وهي شهادة متقدمة وعملية جداً في مجال اختبار الاختراق. CISSP (Certified Information Systems Security Professional) لو أردت التوجه نحو الجانب الإداري والاستراتيجي وإدارة المخاطر لكن تتطلب خبرة عمل. شهادات SANS/GIAC تعتبر من أقوى الشهادات التقنية وتغطي تخصصات دقيقة جداً.
-
تستطيع استخدام google colab أو kaggle من أجل تدريب النموذج، فالموارد الحاسوبية المجانية التي توفرها كافية لتدريب النموذج بشكل سريع مقارنًة بحاسوبك. في حال استنفدت الموارد المجانية المتاحة لك، حاول تقليل عدد دورات التدريب وحجم البيانات، المهم هو التطبيق بشكل عملي وليس كتابة الكود فقط.
-
هل يمكن ان اجسر شهاده هندسه الكهرباء الى امن سبراني ؟ و هل كوني كهربائي رح يفديني في الامن سبراني ؟
- 1 جواب
-
- 1
-
-
Omar Adel13 بدأ بمتابعة رفع المشاريع ذاات وقت تدريب طويل
-
في دورة الذكاء الاصطناعي هناك مشاريع في مسارات مثل مسار التعلم العميق التي تتطلب موارد حاسوبية كبيرة ووقت تدريب طويل فاقوم بتطبيق الكود ولكن لا استطيع تدريب النموذج بسبب الوقت الطويل والموارد فهل يمكن رفع المشروع بدون التدريب
- 1 جواب
-
- 1
-
-
Faisal Al Zaedi بدأ بمتابعة حول تعلم الاله
-
أنا بدأت في مسار تعلم الآلة في لغة بايتون وإلى الآن لم تكتمل الصورة النظريه حول تعلم الآلة الذي أريده أن ترشدنى إلى كتاب معين باللغة العربية إذا أمكن يشرح لي تعلم الآلة نظريا حتى أستطيع أن أفهم عمليا وكذلك ما الذي يجب علي تعلمه في الرياضيات أو الإحصاء وغير ذلك من الأشياء المهمة التي تساهم في تعلم هذا المجال
- البارحة
-
دورة علوم الحاسوب توفر لك معلومات مكثفة حول مختلف مفاهيم لغات وتقنيات البرمجة وهي أساسية لزيادة معلوماتك حول مجال التقنية بشكل عام. و بانتهائك منها سيكون لديك خبرة جيّدة بدءً من الأساسيات والأفكار والمناهج النظرية مثل هندسة البرمجيات والبرمجة كائنية التوجه إلى التعامل مع أنظمة التشغيل ولغات البرمجة التي تم التطرق لها من خلال الأمثلة العملية في الدروس، وأيضاً سيكون لديك معرفة شاملة حول قواعد البيانات وطرق التعامل مع النوعين العلائقي وغير العلائقي. وفيها أيضاً مسار مخصص للدخول إلى عالم الويب والتعرّف على آلية عمل مطوري الويب في حال أحببت الانتقال إلى مجالات تطوير الويب لاحقاً لهذا إذا أردت التخصص في الواجهة الخلفية أو الأمامية فهذا المسار مهم جدا. ويمكنك قراءة الإجابة التالية لمزيد من التفاصيل حول الدورة : ولذلك فإن تلك الدورة مهمة للتأسيس عليها وفهم أساسيات الحسوب و التعامل مع الخوادم والأنظمة ولكنك لن تتخصص في مجال معين بل هي تضعك في بداية الطريق. وأنصحك بقراءة التالي لمزيد من التفاصيل : بإختصار سيتوجب عليك التخصص ودراسة مجال محدد لتستيطع الحصول على وظيفة مناسبة.
-
يفضل إستخدام الصور المرفقة في المسار لتفادي حدوث المشاكل الغير متوقعة في التنسيقات حيث أبعاد الصور التي أرفقتها ليست كالتي هنا في المسار لذلك من الممكن أن تجد صعوبة في تعديل التنسيقات لتتوافق مع أبعاد الصور التي لديك. يمكنك إستخدام الصور المرفقة في الدرس وبعد الإنتهاء من المشروع يمكنك إستخدام أى من الصور التي تريدها.
-
انا دلوقتي لو خلصت كورس علوم الحاسوب اقدر اشتغل بيه ولا لازم اخد كورس تاني
- 1 جواب
-
- 1
-
-
يمكنك البحث على موقع المنتج نفسه مثل موقع Apple وغيرها من المنتجات التي تريدها . وهناك مواقع مشهورة توفر صور عالية الجودة مجانية يمكن استخدامها في تصميم صفحات الهبوط مثل: Pexels Unsplash Pixabay StockSnap.io وهذه المواقع تقدم صور احترافية لمجموعة واسعة من المنتجات والمواضيع وبعضها مجاني بدون حقوق ملكية. وأيضا مواقع ال AI مثل gemnini وغيرها تستطيع إنشاء صور للمنتجات ولكن يجب تحديد الوصف بدقة للحصول على ما تريده. ويمكنك قراءة التالي لمزيد من المواقع :
-
وعليكم السلام ورحمة الله وبركاته. نعم بالفعل يوجد فرق جوهري بين تصميم البرمجيات وهندسة البرمجيات فببساطة هندسة البرمجيات هي المجال الأشمل والخطوات والتي تشمل دورة حياة تطوير البرنامج بأكملها بينما تصميم البرمجيات هو مرحلة محددة ومهمة ضمن هندسة البرمجيات. فهندسة البرمجيات (Software Engineering) هي منهج شامل ومنظم يطبق مبادئ هندسية على عملية تطوير البرمجيات وهو لا يهتم بكتابة الكود فقط بل بكل ما يحيط به لضمان إنتاج برامج عالية الجودة وقابلة للصيانةوتعمل بكفاءة وإليك مزيد من التفاصيل حولها : والهدف الأساسي لمهندس البرمجيات هو إدارة العملية بأكملها والنظر إلى الصورة الكبيرة للمشروع. أما تصميم البرمجيات (Software Design) فهي عملية حل المشكلات والتخطيط قبل كتابة أي سطر برمجي وإنها المرحلة التي يتم فيها تحويل متطلبات المستخدم إلى خطة عمل لتنفيذ المشروع.
-
لو عايز اعمل صفحة هبوط لمنتج ما وعايز اجيب صور لمنتج ما زي الماك مثلا او اي شئ جيب الصور دي منين انا معايا نسخه gemini pro بس بردو مش عارف اطلع منه صور حلوه
- 3 اجابة
-
- 1
-
-
السلام عليكم هل يوجد فرق بين تصميم البرمجيات وهندسة البرمجيات؟
- 1 جواب
-
- 1
-
-
لقد قمت بالانتهاء من مشروع ضمن دورة واجهات المستخدم لو حابب ارفع المشروع بوست على لينكدان واذكر فيه اكاديميه حسوب اكتب اي
-
تستطيع ذلك بالطبع لا مشكلة
- 5 اجابة
-
- 1
-
- آخر أسبوع
-
هل يمكن تعلم tailwind CSS و React بعد تعلم django و التعمق فيه ؟
-
سوق العمل ستحتاج إلى تفقده بنفسك من خلال تفقد الوظائف المعروضة على مواقع التوظيف مثل LinkedIn وIndeed، أي البحث بالكلمات المفتاحية الخاصة بمجال بايثون مثل Python Django Backend Developer وبالنسبة لوسائل الدفع، المتاح هو من خلال باي بال أو من خلال بطاقة إئتمانية تقبل الدفع بالدولار من مصر. أو يمكنك الدفع عن طريق شخص آخر ليشتري لك الدورات التي تريدها، ويوجد بالأكاديمية بطاقة هدية تستطيع استخدام رصيدها لشراء ما تريد، وبالطبع سيشتريها لك شخص آخر. في حال لم تتمكن من الإشتراك، تستطيع مراسلة مركز المساعدة لمناقشة الأمر معهم. بالنسبة لما يمكنك العمل به بعد الإنتهاء من الدورة،: مطور Full-stack لبناء مواقع الويب والمتاجر الإلكترونية أي قادر على تطوير الواجهة الأمامية والخلفية أيضًا من خلال Django و Flask. مطور واجهة خلفية Back-End فقط. مجال تعلم الآلة ولكن هنا أنت بحاجة إلى تعلم المزيد وعدم الإكتفاء بالدورة والأمر بحاجة إلى وقت أكثر من أي مجال آخر. محلل بيانات (Data Analyst )، حيث ستتمكن من استخدام مهارات البرمجة الخاصة بك للتحليل واستخراج البيانات من مصادر متنوعة، ومعالجة البيانات، وإجراء التحليلات الإحصائية والتعلم الآلي باستخدام مكتبات Python مثل pandas و NumPy و scikit-learn. مطور odoo ستجد تفصيل هنا:
-
ماهي مجالات العمل بعد انهاء كورس البايثون هل سيكون جيد للعمل ف شركه هل سيكون المستوي مناسب لسوق العمل ف مصر وهل توجد اي طريقة دفع عن طريق محافظ كاش او اي طريقه متوفره ف مصر
- 1 جواب
-
- 1
-
-
ليس كل ميزة أو تحديث جديد يجب دراسته أو الإهتمام به في الحال، بمعنى يجب أن تكون تلك الميزة قابلة للاستخدام في مشروع حقيقي، ففي لغة جافاسكريبت يتم إصدار ميزات في الإصدارات الجديدة، لكن ليست مدعومة من المتصفحات وتحتاج إلى وقت لكي تصل لتلك النقطة. نفس الحال بالنسبة للغة CSS، لذا الإلمام هنا بما هو جديد مطلوب بالطبع لتبقى على إطلاع، وأن تعرف أين تجد المعلومات عنه عندما تحتاج إليه لدراسته في الوقت المناسب. أما في حال كان إطار عمل مثل Next.js، هنا تتعلم الميزات الجديدة بالطبع، وتتعرف إلى الفروقات وكيفية تحديث المشاريع القديمة، وفيما سيفيدك التحديث وما الذي يقدمه مقارنًة بالإصدار السابق. ستجد توضيح لذلك في المستند الرسمي للإطار أو المكتبة، فهو أفضل مكان لتتحصل على معلومات منه، وذلك بعد استيعاب الفكرة العامة للميزات الجديدة، وستجد أمثلة للكود Code Snippets لفهم كيفية استخدامها عمليًا. بجانب الشروحات على يوتيوب مثلاً تبحث عن Next.js 15 new features tutorial ومشاهدة مبرمج آخر يطبق الميزة الجديدة أمامك في فيديو مدته 15-20 دقيقة يختصر ساعات من القراءة والتجربة الفردية. ثم تطبيق ذلك عمليًا من خلال مشروع بسيط لتجربة الميزات الجديدة بشكل معزول، أو إضافتها لمشروع قائم لتحسينه والأمر ليس بتلك السهولة حيث يجب توخي الحذر في حال المشروع منشور وله مستخدمين. وللمتابعة، قم بإنشاء حساب على منصة x.com وأيضًا منصة linkedin وقم بمتابعة مطورين مختصين بتقنيات MERN، ولكن اختر بعناية من تقوم بمتابعته، وستبقى على إطلاع بما هو جديد، كذلك متابعة بعض قنوات اليوتيوب المفيدة، وكذلك بعض المواقع المختصة بالبرمجة، والحسابات الرسمية للتقنيات نفسها @nextjs و @reactjs أي العملية هي مزيج من المتابعة السلبية وهي وصول الأخبار إليك عبر تويتر وخلافه والتعلم النشط والمركز من خلال التجربة في مشروع صغير عند ظهور شيء مهم ومفيد لمشاريعك.
- 1 جواب
-
- 1
-
-
أكيد مفيش أي كورس بيواكب سرعه تحديث اصدارات اللغات والاشياء الجديده حتى اكاديمية حسوب تحدث الدورات ولاكن تأخذ وقت كبير في تحديثها ازاي البرمجين الشطارين بيواكبوا التحديثات دي بيعرفوها منين هل كل شويه بيخشوا على الموقع الرسمي للغه مثلاً ويشوفوا هل في تحديث او اصادر جديد ولا بيعرفوا ازاي ولما يبقى في تحديث جديد بيذاكروه ازاي ولا بيطبقوا عليه ازاي ؟
- 1 جواب
-
- 1
-
-
الجزء الخاصة بالواجهة الأمامية ستحتاج به إلى تعلم لغات الويب الأساسية وهي HTML, CSS, JS وقد تعلمت ذلك بالفعل، لكن يجب التعمق بهم وتنفيذ مشاريع من خلالهم وليس دراسة الأساسيات فقط بدون تطبيق، أو الإكتفاء بالتطبيق على نماذج بسيطة ولا مشكلة في البداية، فالتدرج هو المطلوب لكن يجب الإنتقال لتنفيذ مشروع كامل أي موقع كامل. ستجد تمارين هنا للتطبيق عليها: https://www.frontendmentor.io/challenges?difficulty=1&type=free%2Cfree-plus بعد ذلك ستحتاج إلى تعلم إطار tailwind CSS فهو الإطار الإحترافي لتنسيق مشاريع الويب حاليًا، ثم تعلم مكتبة react ثم إطار Next.js والتي من خلالها تستطيع تطوير مشاريع Full-stack بواسطة لغة جافاسكريبت. بعد ذلك تنتقل إلى التعمق في الواجهة الخلفية من خلال Node.js والتي تعتمد على جافاسكريبت، ثم تعلم قاعدة البيانات MongoDB، وبذلك تكون قد تعلمت تقنيات MERN. أو تعلم Django الذي يعتمد على بايثون. وهناك نقطة هامة جدًا، ما تتعلمه يعتمد على سوق العمل، لذا تفقد المهارات المطلوبة أو نوعية المشاريع المعروضة في سوق العمل الذي تستهدفه، ثم تعلم المهارات المطلوبة وليس العكس.
-
الدليل الوحيد الشامل هو المستند الرسمي للمكتبة: https://pandas.pydata.org/docs/ وتستطيع قراءته بالعربية من خلال ترجمة جوجل، اضغط في أي مكان فارغ في الصفحة أثناء تصفح الموقع من خلال جوجل كروم، ثم اختر translate واختر العربية كلغة للترجمة. أو استخدم إضافة DeepTranslate على المتصفح لترجمة الموقع بشكل تلقائي لكن يجب إعداد الإضافة لفعل ذلك. وبالطبع لست بحاجة إلى تعلم كامل المكتبة، بل تعلم ما ستحتاجه في البداية، ثم عند الحاجة قم بالبحث عن ما تريده وتعلمه، أي يجب تعلم التالي أولاً: استيعاب الفرق بين series وdatafram pd.read_csv() pd.read_excel() df.to_csv() df.head() df.tail() df.info() df.describe() df.shape df.columns كيفية اختيار الأعمدة من إطار البيانات df[['col1', 'col2']] واختيار الصفوف أيضًا من خلال .loc[] و .iloc[] واستيعاب الفرق. التصفية الشرطية df[df['Age'] > 25] df.isnull().sum() df.dropna() df.fillna() groupby()
-
عفاك الله، عند مُراسلة مركز المساعدة سيتم الرد عليك لا تقلق بخصوص ذلك، أحيانًا يتأخر الرد بسبب وجود ضغط ليس أكثر، الحل الأول هو أن يتم توفير المحتوى النصي للدورة من قبل مركز المساعدة إن كان هناك سماحية كاستثناء لك بشرط إثبات أن بحاجة إلى الأمر. الحل الآخر هو استخدام قاريء للشاشة، والخيار الأفضل بالنسبة لنظام ويندوز هو NVDA (NonVisual Desktop Access) وبالطبع مجاني ومفتوح المصدر ويدعم اللغة العربية بشكل ممتاز. https://www.nvaccess.org/download/ يوجد أيضًا JAWS ولكنه مدفوع، أما للماك و آيفون فيوجد VoiceOver وهو مدمج في أجهزة آبل ويعمل بشكل ممتاز. بالنسبة لمحرر الأكواد اعتمد علىVisual Studio Code (VS Code) لأنّ فريق مايكروسوفت بذل جهد كبير لجعله متوافق تمامًا مع قارئات الشاشة، وسيقرأ لك قارئ الشاشة المسافات البادئة (Indentation) ووالأقواس والرموز وكل تفاصيل الكود. والمدرب في الدورة يشرح ما يفعله، سيقول مثلاً الآن سنقوم بإنشاء دالة جديدة اسمها calculate_price تأخذ معاملين، quantity و item_price، فالشرح الصوتي هو دليلك الأساسي. ولا تستمع للدرس كاملاً دفعة واحدة، استمع لشرح فكرة أو كتابة بضعة أسطر، ثم أوقف الفيديو مؤقتاً، وانتقل إلى محرر الأكواد، وحاول كتابة نفس الكود بنفسك، لترسيخ المعلومة، وقارئ الشاشة سيساعدك على التأكد من أنك كتبت كل شيء بشكل صحيح (الأقواس، الفواصل، المسافات البادئة).
-
ستقومين بتفقد حجم المجلدات والملفات في مجلد المشروع، تستطيعي الوقوف بمؤشر الفأرة فوق الملف أو المجلد وسيتم إظهار مساحته، أو الضغط عليه بزر الفأرة الأيمن ثم اختاري properties. غالبًا مجلد scraped_data هو الذي يسبب المشكلة، لنقم بوضعه في ملف gitignore كالتالي: scraped_data/ ثم تنفيذ git rm --cached -r . ثم: إعادة رفع المشروع: git add . git commit "first commit" git push