كل الأنشطة
- الساعة الماضية
-
Mastafa Leghlimi اشترك بالأكاديمية
-
امال الجمال اشترك بالأكاديمية
-
Vilan Inonno اشترك بالأكاديمية
-
Gwendolyn Jackson اشترك بالأكاديمية
-
أميرة محمد8 اشترك بالأكاديمية
- اليوم
-
Choukri Choukri اشترك بالأكاديمية
-
Style Studio اشترك بالأكاديمية
-
عون الكوشة اشترك بالأكاديمية
-
Hosain Hosain اشترك بالأكاديمية
-
Omar Gabr2 اشترك بالأكاديمية
-
وعليكم السلام ورحمة الله وبركاته. أولا لنجهز مشروع React للبناء من خلال الأمر : # في بيئة التطوير المحلية npm run build # أو yarn build وهكذا سيتم إنشاء مجلد build يحتوي على الملفات المجهزة والمجمعة. ثانيا رفع الملفات إلى الاستضافة : الطريقة الأولى وهي عبر cPanel قم بسجيل الدخول إلى cPanel الخاص بموقع dzsecurity.com ومن ثم انتقل إلى File Manager وافتح مجلد public_html أو المجلد الرئيسي لموقعك وقم برفع جميع محتويات مجلد build مباشرة إلى المجلد الرئيسي. أو الطريقة الثانية وهي من خلال FTP الخاص بموقعك وإستخدام برنامج مثل filezilla لرفع الملفات من خلاله. ثالثا تكوين خاص لموقع React : مثل ملف .htaccess للخوادم التي تدعم Apache وأنشئ ملف .htaccess في المجلد الرئيسي وأضف: Options -MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.html [QSA,L] وإذا كان لديك دومين فرعيتأكد من رفع الملفات في المجلد الصحيح مثل subdomain.dzsecurity.com. رابعا إعدادات DNS والدومين : تأكد من توجيه الدومين إلى الخادم الصحيح وقد تحتاج لضبط إعدادات A Record أو CNAME لو كنت قد اشتريت النطاق domain بشكل منفصل
-
نعم صحيح فبتاريخ 23 شهر 11 تم تغير وإضافة مسار أطر عمل css وهو تعديل وتحسين للمسار السابق ويمكنك قراءة تفاصيل أكثر حول هذا التحديث : والأفضل دائما إذا لم يتغير المسار الذي تشاهده فلامشكلة يمكنك إكماله كما أنت ومن ثم متابعة التعديلات التي تمت . أما لو كان المسار الذي تشاهده هو الذي تم تعديله وتم نقله إلى قسم الأرشيف فهنا يجب ترك المسار الموجود به ومشاهدة التحديث مباشرة .
-
إليك المشاريع التالية بديلا سهلا للمشروع Social Media Developers Hub : لوحة مهام تعاونية (Collaborative Kanban Board) : هو مشروع مشابه ل Trello أو Jira ولكن بنسخة مبسطة (Live Collaboration). والفكرة هي لوحة تحتوي على أعمدة مثل (To Do, In Progress, Done) ويمكن للمستخدمين سحب وإفلات البطاقات (Tasks). و ال Real-Time في المشروع هو: عندما يقوم "مدير المشروع" بسحب بطاقة من عمود لآخر يجب أن تتحرك البطاقة أمام الموظف في شاشته فورا دون عمل Refresh. مؤشر "Who is typing فيجب إظهار من يقوم بتعديل البطاقة حاليا لمنع شخصين من تعديل نفس المحتوى. نظام تذاكر الدعم الفني المباشر (Live Support Helpdesk) : هو أعقد قليلا من تطبيق الدردشة العادي. والفكرة هي أنه نظام يربط العملاء بموظفي خدمة العملاء. وال Real-Time هنا هو عبارة عن: توزيع التذاكر (Tickets) فبمجرد دخول عميل جديد يظهر إشعار عند كل الموظفين المتاحين وأول من يضغط "Accept" تختفي التذكرة من عند الباقين. حالة الكتابة وقراءة الرسائل (Read Receipts).
-
وعليكم السلام ورحمة الله وبركاته. لا داعي للقلق فقد تم تصميم الدورة وترتيبها بعناية حيث تعتمد المسارات على بعضها البعض وتراعي مستوي الطلاب في التدرج ولهذا دائما الافضل هو اتباع الترتيب الموجود في الدورة. ستجد مثلا في مسار "تحليل البيانات Data Analysis" هناك قسم بداخله خاص بالتعامل مع "البيانات والإحصاء" وهنا ستتعلم كيفية التعامل مع تلك البيانات وتنظيفها فهذا هو المهم الآن للدخول في مجال تحليل البيانات . أما في مسار "التعامل مع البيانات" تم التعامل مع قواعد البيانات وغيرها من المصادر الأخرى للبيانات والتي ستحتاجها عند التعامل مع "تعلم الآلة Machine Learning" والمسارات التالية . وأيضا في الدورة لاحظ أنه يقوم في المسارات الأولى بالتطبيق العملي وهي إستخدام تطبيقات موجودة بالفعل وتعليمك كيفية إستخدامها وما هي المهام والمخرجات الخاصة بها . ولكن في المسارات اللاحقة تم شرح كيفية بناء تلك التطبيقات بنفسك وهذا أفضل لك حيث يمكنك رؤية أولا التطبيقات النهائية وإستخدامها وفي النهاية تقوم ببنائها بعدما فهمت ما المغزى منها وفيما تستخدم . ولكن بالطبع يمكنك دراسة المسار الذي تريده أولا ولكن الأفضل إتباع ترتيب الدورة.
-
لا داعي للقلق هذا الأمر طبيعي بسبب إنشغالك في الدراسة والأمور الأخرى . ولكن أنصحك حتى إذا بدأت الدراسة بأن تقوم بتوفير ساعة واحدة أو إثنين في اليوم فقط للمراجعة وللتطبيق على ما تعلمته وذلك حتى لا تنسى ما قمت بمذاكرته سابقا وتقوم بالإعادة مجددا عند إنتهاء الدراسة وأيضا هكذا ستكون لديك الخبرة الجيدة بسبب كثرة التطبيق الذي ستكون قد قمت به في فترة الدراسة . ونعم يمكنك دراسة أول 4 مسارات ولو أردت تعلم flask فيمكنك دراسة المسار الخامس والسابع وهما "تطوير واجهة برمجية لتعديل الصور باستخدام فلاسك Flask" و "بناء مدونة باستخدام فلاسك Flask" ويمكنك تجاهل odoo فهذا المسار مخصص لمن يريد العمل كمطور odoo وهي وظيفة منفصلة لذلك إذا لم تكن تريد العمل كمطور odoo فميكنك تجاهله . أما باقي المسارات فهي متخصصة لم يريد دمج تقنيات الذكاء الإصطناعي في مشروعه ويمكنك تجاهلها حاليا ومن ثم العودة إليها لاحقا إذا أردت ذلك . أما لو أردت إستخدام Tailwind فهذا ممتاز ولكن أنصحك بتعلم أساسيات HTML و CSS و JS وهذه الأساسيات ستجدها في أول مسار في دورة تطوير واجهات المستخدم يمكنك دراسة أول مسار بشكل مجاني .
-
وعليكم السلام ورحمة الله وبركاته. لا توجد وظائف تسمى بوظائف المبتدئين فجميع الوظائف في بدايتها تكون للمبتدئين والذي يكون من المتوقع على هذا المبتدأ تنفيذ أشياء معينة ومع تقدم مستواه ومهارته تزداد المهمام المطلوبة منه وبالتبعية يزداد راتبه. يمكنك بالطبع العمل في البداية كبمتدأ في مجال الحماية cyper security أو مجال تطوير الويب أو أى مجال غيره والأفضل لك هو الدخول في المجال الذي تجد في الشغف الخاص بك والذي تحبه وهذا الذي سيجعل متقدما ومتفوق في هذا المجال.
- البارحة
-
Abdulrahman Eslam بدأ بمتابعة Ali Abo Bakr2
-
Adnane Kadri بدأ بمتابعة ماذا تغير في دورة تطوير واجهات المستخدم
-
مرحبا أمير، صحيح، تم استحداث مسارات جديدة في أغلب الدورات وهذا يتم تقريبا بشكل دوري، بما في ذلك دورة تطوير واجهات الاستخدام. ما عليك فعله: استئناف المسار الذي قمت بالتوقف فيه، ثم استئناف المسارات التالية بعده. ولهذا يتم ارشفة بعض المسارات وليس التخلص منها مباشرة، لاعتبار هذا النوع من الطلبة. بالتوفيق.
-
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <title>Animated Tux</title> <style> html, body { margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: black; font-family: monospace; } /* شاشة كاملة */ .screen { position: fixed; inset: 0; background: radial-gradient(circle, #400000, #000); display: flex; flex-direction: column; justify-content: center; align-items: center; } /* حركة تعويم */ .penguin { width: 220px; max-width: 70%; animation: float 3s ease-in-out infinite; } /* وميض شاشة اللابتوب */ .laptop-glow { position: absolute; width: 120px; height: 80px; background: rgba(0,255,0,0.2); filter: blur(15px); animation: glow 1.5s infinite; } /* النص */ .title { margin-top: 20px; font-size: 2rem; color: red; text-shadow: 0 0 10px black; } .sub { color: #00ff66; margin-top: 8px; font-size: 1rem; } /* Animations */ @keyframes float { 0% { transform: translateY(0); } 50% { transform: translateY(-15px); } 100% { transform: translateY(0); } } @keyframes glow { 0% { opacity: 0.3; } 50% { opacity: 0.8; } 100% { opacity: 0.3; } } </style> </head> <body> <div class="screen"> <!-- وميض اللابتوب --> <div class="laptop-glow"></div> <!-- صورة البطريق --> <img src="https://y.yarn.co/19333661-8823-4907-9aa4-af7dd79f2670_text.gif" class="penguin" alt="Tux"> <div class="title">HACKED BY</div> <div class="sub">@xman . Fsociety</div> </div> </body> </html>
- 1 تعليق
-
- كائنات الملفات
- ترميز
-
(و 1 أكثر)
موسوم في:
-
أسعد الله أوقاتكم من شهرين تقريبا لم أعد أدخل إلى الموقع فأرى الآن تغيير في مسار كان اسمه تطوير موقع يشبه يوتيوب كنت في منتصفه تقريبا الآن آراه من مسارات الأرشيف وأرى بداله أطر css فماذا علي أن أدرس الآن هل أتابع مثل الجديد أم أكمل موقع يوتيوبي؟ وشكرا لكم
- 2 اجابة
-
- 2
-
-
أي وظيفة Data entry، المتوسط هو 5 دولار لكل 200 خلية، أو 1 سنت لكل صف، لكن الحسبة هنا مُربكة، الأفضل إخباره بأنك تريد 10 دولار لكل 100 صنف ستقوم بجرده وتسجيل بياناته كاملة (اسم، سعر، كمية، ملاحظات). لأنك لا تقوم بنسخ ولصق وأنت جالس، بل ستقوم ببحث، عد فعلي، سؤال عن السعر وكتابة، لذا عرض الـ 1 سنت مناسب فقط لو كان العمل Data Entry من ورقة جاهزة إلى الكمبيوتر، لكن العمل من خلال المتجر يستحق 10 سنت للصنف على الأقل أو ما يعادله بالعملة المحلية. عامًة تستطيع التفاوض بالطبع بالسعر المناسب لظروفك.
- 3 اجابة
-
- 1
-
-
مرحبًا، إن كنت ترغب بمشاريع أسهل من تطبيق ويب مثل Social Media Developers Hub ولكن ما زالت تحتوي على عنصر Real-Time، فننصحك بالبدء بمشاريع مصغّرة ذات نطاق محدود. يمكنك تجربة تطبيق دردشة فورية بسيطة باستخدام WebSocket أو Socket.IO، حيث تركز فقط على إرسال واستقبال الرسائل دون نظام أصدقاء أيضاً إنشاء لوحة إشعارات فورية تعرض تنبيهات عند حدوث حدث معين، أو تطبيق تصويت مباشر يتم تحديث نتائجه لحظيًا عند تصويت المستخدمين. في كل مشروع قم بتطوير وظائف اساسية: الاتصال اللحظي، إدارة الحالة، والتعامل مع أكثر من مستخدم.
-
ماهي مشاريع الاسهل من تطبيق ويب Social Media Developers Hub بدي مشاريع اتدرب بها بس ليست سهلة اريدها ك تحدي مع RealTime
- 2 اجابة
-
- 1
-
-
لا ليست برمجية المهام هي جمع جميع أصناف منتجات المتجر ووضعها في شيت اكسيل وتحديد السعر والكمية لمعرفة كم مقدار كمية كل منتج موجود في المتجر وسعرها عند البيع
- 3 اجابة
-
- 1
-
-
ندرس تحليل البيانات Data Analysis مُبكرًا لأننا سنحتاج ذلك في المسارات التالية، ولن نحتاج دراسة قواعد البيانات والـ APIs مُبكرًا، لذا الترتيب مناسب لمنهج الدورة. فلا يمكنك بناء أي موديل ذكاء اصطناعي بدون أن تعرف كيف تنظف البيانات وتعالجه، فذلك هو الأساس. ومجال الـ Computer Vision الحديث يعتمد بنسبة 90% على تقنيات الـ Deep Learning، والـ Deep Learning هو فرع متطور من الـ Machine Learning. لذا تستطيع دراسة الدورة بنفس الترتيب لترى النتيجة أي التطبيق العملي أولاً، مثل اكتشاف الأشياء باستخدام YOLO في البداية لتشعر بقوة المجال، ثم العودة للخلف لنشرح الأساسيات أي الرياضيات والخوارزميات في مسار ML و DL. أو الترتيب التالي لو أردت تعلم الأساسيات ثم التطبيق العملي: Machine Learning Deep Learning Computer Vision
- 2 اجابة
-
- 1
-
-
السلام عليكم ورحمه الله وبركاته انا ملاحظ في كورس ال AI ان في مسار تحليل البيانات وفي بعده مسار التعامل مع البيانات وفي برضو ال cv وبعدها ال ml فهل دا طبيعي ولا انا مش لازم التزم بالترتيب ؟ شكرا جزيلا ...
- 2 اجابة
-
- 2
-
-
السؤال غير واضح، هل الأمر سيتم بشكل برمجي أم ماذا؟ ما هي المهام المطلوبة منك بالضبط؟
- آخر أسبوع
-
طلب مني صاحب متجر أن أذهب إليه واسجل منتجاته على اكسيل وهيا منتجات كثيرة عندما أحاسبه كم من المال اطلب أو في قرابة كم؟
- 3 اجابة
-
- 1
-
-
لا توجد وظيفة مخصصة للمبتدئين الأمر لا يسير هكذا، كل تخصص وبه مستويات بمعنى في البداية لا تمتلك خبرة كبيرة لذا تكون بمستوى Junior ويتم تكليفك بمهام تناسب مستواك، وبعد فترة 3 سنوات مثلاً تكتسب خبرة متوسطة وتصبح بمستوى mid-level، وبعد فترة 5 سنوات تكتسب خبرة كبيرة نتيجة الإحتكاك بالمشاكل والمشاريع وهنا تصبح senior. web developer يندرج تحته الكثير من التخصصات مثل front end developer و back-end developer، وعلى ما أعتقد أنت تقصد front end لكونه أسهل نسبيًا.
-
السلام عليكم , ما هي افضل الوظائف التقنية التي يمكن للمبتدئين تعلمها و العمل فيها سمعت عن وظائف ك SOC analyst tier 1 و web developer هل هنالك خيارات اخرى ؟ المرجة اعطاء لائحة باسماء وظائف جيدة للمبتدئين.
- 2 اجابة
-
- 1
-
-
هذا من أكثر الكليشيهات الشائعة، والإجابة باختصار هي: لا. استخدام Bootstrap أو أي إطار عمل آخر لا يُضعف مستوى المبرمج ولا يجعله غير قادر على كتابة كود بدون إطار، خصوصًا في وقتنا الحالي. العكس هو الصحيح غالبًا: الإطارات وُجدت لتسريع العمل، توحيد الحلول، وتقليل إعادة اختراع العجلة. المهم فعلًا هو فهم الفكرة والأساسيات أولًا (HTML, CSS, JavaScript أو المنطق البرمجي عمومًا)، ثم استخدام إطار العمل كوسيلة لاختصار الوقت والجهد، وليس كبديل عن الفهم. المشكلة ليست في الإطار، بل في شخص يستخدمه بدون فهم ما يحدث تحته. من يفهم الأساس يستطيع العمل بالإطار وبدونه متى شاء.
- 4 اجابة
-
- 1
-
-
أصبحت القهوة جزءًا أساسيًا من روتين الكثيرين، ومع تسارع وتيرة الحياة ظهرت حلول ذكية تجمع بين الجودة والسرعة، وعلى رأسها كبسولات قهوه التي غيّرت مفهوم تحضير القهوة في المنازل والمكاتب. فبدلًا من خطوات التحضير التقليدية، توفر الكبسولات مشروبًا متوازن النكهة خلال دقائق معدودة. تعتمد كبسولات القهوة على جرعات محسوبة من البن المطحون بدقة، ما يضمن ثبات الطعم في كل كوب، سواء كنت تفضل النكهة القوية أو القهوة الخفيفة. كما أنها تتيح تجربة أنواع متعددة من القهوة دون الحاجة لتغيير الأدوات أو الطحن أو الوزن. ومع تنوّع احتياجات المستهلكين، لا تقتصر الخيارات على الكبسولات فقط، بل يفضّل بعض الأشخاص اظرف قهوه لما توفره من سهولة في الاستخدام وسرعة في التحضير، خاصة أثناء السفر أو في أوقات العمل السريعة، مع الحفاظ على مذاق مقبول وثابت. ورغم ذلك، يبقى لعشّاق القهوة المختصة توجه آخر يعتمد على التحكم الكامل في النكهة والاستخلاص، وهو ما يدفعهم للاهتمام باستخدام ادوات القهوة المقطرة التي تمنح تجربة أعمق لعناصر الطعم والرائحة، وتناسب من يبحث عن تفاصيل أدق في فنجان القهوة اليومي. في النهاية، تختلف طرق تحضير القهوة لكن الهدف واحد: الحصول على كوب يرضي الذوق ويمنح لحظة استمتاع حقيقية، سواء عبر الكبسولات، أو الأظرف، أو طرق التقطير اليدوية
-
الكثير من الدروس الموجودة في دورة علوم الحاسوب متوفرة بشكل مقالي، كل ما عليك هو البحث بمفهوم أو اسم الدرس على جوجل وضع بجانبه كلمة حسوب، مثلاً ابحث عن "أنظمة التشغيل ونظام لينكس حسوب" على جوجل ستجد ما يلي: أو مكونات الحاسوب: كذلك يوجد كتاب علوم الحاسوب من الألف إلى الياء:
-
وعليكم السلام ورحمه الله وبركاته يمكنك دراسة الدورة الخاصة بالذكاء الإصطناعي ولكن كما قلت فإنه من الأفضل دراسة بعض الأساسيات في الرياضيات حيث بدونها ستجد صعوبة في فهم المفاهيم المتقدمة. ويرجى الإطلاع على التعليق التالي حيث يرشح لك دورات وفيديوهات اشرح هذه الأساسيات
- 2 اجابة
-
- 1
-
-
ستحتاج إلى دراسة أساسيات الرياضيات من أجل استيعاب الشرح بشكل أفضل، أرجو التوجه لليوتيوب ودراسة الأساسيات وتستطيع دراسة الدورة بدونها لا مشكلة، لكن ستواجه صعوبة في استيعاب المفاهيم وما يحدث في الخلفية، لكن الأساسيات فقط، فالتعمق سيستغرق وقت وستفقد الحماس والدافع، والكثير من المفاهيم الرياضية لن تحتاجها فعليًا. لذا في البداية خصص شهر لدراسة الرياضيات، ودراسة التالي: ابدء بالجبر الخطي ودراسة المصفوفات، العمليات الأساسية، الضرب النقطي. ثم التفاضل ودراسة المشتقات، قاعدة السلسلة، التدرج. ثم الإحصاء ودراسة المتوسط، الانحراف المعياري، التوزيعات الأساسية بعد ذلك كلما واجهتك مفاهيم رياضية، توقف وادرسها. ستجد تفصيل هنا:
-
الأفضل إنهاء كامل الدورة ماعدا مسار odoo فهو تخصص منفصل وليس مرتبط بجانغو وكذلك مسار تعلم الآلة، وتستطيع دراسته فيما بعد عند الحاجة. أي دراسة ما يلي: أساسيات لغة بايثون Python تطبيقات عملية باستخدام بايثون Python بعد ذلك دراسة المسار الأول من دورة تطوير واجهات المستخدم لتعلم أساسيات الويب HTML, CSS, JS وبوتستراب أو tailwind. أساسيات إطار العمل جانغو Django تطوير متجر إلكتروني باستخدام جانغو Django ثم التوقف وبناء مشاريع من خلال جانغو وليس استكمال الدورة، فالمعلومات ما زالت حاضرة في ذهنك هنا. تطوير واجهة برمجية لتعديل الصور باستخدام فلاسك Flask بناء مدونة باستخدام فلاسك Flask تحليل البيانات دمج تقنيات الذكاء الاصطناعي مع تطبيقات بايثون وبالنسبة لمجالات عمل دورة بايثون ستجد تفصيل هنا:
- 4 اجابة
-
- 1
-
