مقدمة من أكاديمية حسوب
دورة تطوير التطبيقات باستخدام لغة JavaScript
في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp.
دورة تطوير واجهات المستخدم
في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية.
دورة تطوير تطبيقات الجوال باستخدام تقنيات الويب
في هذه الدورة ستتعلم أساسيات منصة كوردوفا و كيف تستخدمها لتطوير تطبيقات متعددة المنصات, بناء تطبيق لموقع Wordpress, تطوير تطبيق قائمة مهام, تطوير تطبيق حالة الطقس, تطوير تطبيق لمطعم باستخدام إطار العمل Ionic 4.
دورة تطوير تطبيقات الويب باستخدام لغة PHP
في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل.
دورة تطوير تطبيقات الويب باستخدام لغة Ruby
في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O.
دورة علوم الحاسوب
هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب.

أخطاء صفحات الإنترنت

في هذا المقال ستتعرف على معاني أخطاء الصفحات التي قد تواجهها عند تصفحك للمواقع الإلكترونية.

 

الأخطاء التي تبدأ بالرقم 400

بشكل عام, الأخطاء التي تبدأ بالرقم 400 سببها المستخدم (أنت) و فيما التالي وضعنا أرقام الأخطاء التي قد تظهر لك و معانيها:

  • 400 – Bad Request : يحدث هذا الخطأ عندما يتعذر على الخادم معالجة طلب الوصول للصفحة.
  • 401 – Unauthorized : يحدث هذا الخطأ عندما تحاول الوصول لمعلومات في الموقع بدون أن تسجل الدخول في حين أن الموقع يريدك أن تسجل الدخول حتى تتمكن من المتابعة.
  • 402 – Payment Required : يحدث هذا الخطأ عندما ترغب بالوصول لصفحة يتطلب الوصول لها دفع مبلغ الخدمة.
  • 403 – Forbidden : يحدث هذا الخطأ عندما تصل لصفحة غير مصرّح لك بالوصول لها.
  • 404 – Not Found : يحدث هذا الخطأ عندما تحاول الدخول لصفحة ليست موجودة, أي رابط الصفحة الذي تحاول الدخول لها غير موجود.
  • 405 – Method Not Allowed : يحدث هذا الخطأ عندما تصل لصفحة بطريقة غير صحيحة, مثلاً في حال كانت الصفحة تطلب المحتوى بأمر GET في حين أن الموقع في الأساس يتوقع أن تطلبها بأمر POST.
  • 406 – Not Acceptable : يحدث هذا الخطأ عندما يكون الرد غير متوفر في Header الطلب.
  • 407 – Proxy Authentication Required : يحدث هذا الخطأ عندما يكون لا توجد بيانات المصادقة.
  • 408 – Request Timeout : يحدث هذا الخطأ عندما يستغرق وقت الوصول للصفحة أكثر من الوقت الإفتراضي. أي عندما يحدث تأخير غير مرغوب.
  • 409 – Conflict : يحدث هذا الخطأ عندما يحصل تعارض في الطلبات مع الطلب الحالي.
  • 410 – Gone : يحدث هذا الخطأ عند محاولة الوصول لشيء كان موجود في الأساس و لكنه لم يعد موجوداً.
  • 411 – Length Required : يحدث هذا الخطأ عندما يرفض الخادم فتح الصفحة دون تحديث حجم عرض محتواها.
  • 412 – Precondition Failed : يحدث هذا الخطأ عندما يتعذر تنفيذ بعض الشروط و القيود الخاصة بالصفحة.
  • 413 – Payload Too Large : يحدث هذا الخطأ عندما يتم إرسل كمية كبيرة جداً من المعلومات دفعة واحدة أو في نفس الطلب للخادم.
  • 414 – URI Too Long : يحدث هذا الخطأ عندما يتم ارسال كمية كبيرة من المعلومات في طلب نوعه GET و بالطبع هنا من المفترض أن تكون المعلومات مرسلة في طلب نوعه Post.
  • 415 – Unsupported Media Type : يحدث هذا الخطأ عند عدم دعم نوع الوسائط المعروضة في الصفحة.
  • 416 – Range Not Satisfiable : يحدث عندما تطلب من الموقع جزء من ملف تريد تحميله و لا يتمكن الخادم من التعرف على الجزء الذي طلبته.
  • 417 – Expectation Failed : يحدث هذا الخطأ عندما لا ترسل للخادم كل المعلومات التي يتوقعها في Header الطلب.
  • 422 – Unprocessable Entity : يحدث هذا الخطأ عندما لا يتمكن الخادم من التعرف على نوع المحتوى مع أن المحتوى في الأساس لا مشكلة فيه.
  • 425 – Too Early : يحدث هذا الخطأ لأن الخادم غير مستعد للمخاطرة في معالجة طلب قد يتم إعادة تشغيله.
  • 426 – Upgrade Required : يحدث هذا الخطأ عندما يرفض الخادم تنفيذ الطلب بإستخدام البروتوكل الحالي.
  • 428 – Precondition Required : يحدث هذا الخطأ عند تخطي الصفحات المشروطة.
  • 429 – Too Many Requests : يحدث هذا الخطأ عندما يتم إرسال عدة طلبات على الخادم في نفس الوقت.
  • 431 – Request Header Fields Too Large : يحدث هذا الخطأ عندما يتم إرسال بيانات كثيرة في الحقول التي يتم إرسالها في Header الطلب الذي يحضر الصفحة.
  • 451 – Unavailable For Legal Reasons : يحدث هذا الخطأ عند محاولة الوصول لصفحة بطريقة غير قانونية.

 

الأخطاء التي تبدأ بالرقم 500

بشكل عام, الأخطاء التي تبدأ بالرقم 500 سببها مشكلة ما من قبل الخادم ( الموقع ) و فيما يلي وضعنا أرقام الأخطاء التي قد تظهر لك و معانيها:

  • 500 – Internal Server Error : يحدث هذا الخطأ عند حدوث مشكلة غير متوقعة تمنعه من تنفيذ الطلب.
  • 501 – Not Implemented : يحدث هذا الخطأ عندما لا يتمكن الخادم من دعم المهام المطلوبة لتلبية الطلب.
  • 502 – Bad Gateway : يحدث هذا الخطأ عند عمل الخادم كبوابة أو وكيل، تلقى إستجابة غير صالحة من الخادم الرئيسي.
  • 503 – Service Unavailable : يحدث هذا الخطأ عندما تكون إستجابة الخادم غير متوفرة و يشير ذلك أن الخادم غير جاهز للتعامل مع الطلب.
  • 504 – Gateway Timeout : يحدث هذا الخطأ عندما لا يستطيع الخادم تلقي الإستجابة في الوقت المناسب من الخادم الرئيسي الذي يحتاجه لإكمال الطلب.
  • 505 – HTTP Version Not Supported : يحدث هذا الخطأ عندما يكون إصدار HTTP المستخدم في الطلب غير مدعوم من الخادم.
  • 506 – Variant Also Negotiates : يحدث هذا الخطأ عندما يتم طلب شيء من الخادم و الخادم يكون عنده عدة إصدارات منه. مثلاً طلبت صورة منه و هذه الصورة يوجد منها نسخة نوعها PNG  نسخة نوعها GIF و لكنك لم تحدد له Header الطلب أي نسخة منهم تريد.
  • 507 – Insufficient Storage : يحدث هذا الخطأ عندما يمتلئ قرص التخزين الخاص بالخادم.
  • 508 – Loop Detected :يحدث هذا الخطأ عندما ينتهي الخادم من العملية الحالية و عثر على حلقة تكرارية بصورة لا نهائية.
  • 511 – Network Authentication Required : يحدث هذا الخطأ عندما لا توجد مصادقة لوصول المستخدم إلى الشبكة.
نبّهني عن
guest
0 تعليقات
الآراء المضمنة
شاهد جميع التعليقات

جميع الحقوق محفوظة للموقع   ٢٠٢٠ - ٢٠١٤ ©
DMCA.com Protection Status

محتوى الموقع يخضع لرخصة (CC BY-NC-ND 4.0) التي لا تسمح باستخدام الشروحات لأغراض تجارية, إجراء تعديل عليها و نشرها في موقع آخر, وضع الشروحات في تطبيق أو في كتاب إلا في حال أخذ موافقة صريحة من إدارة الموقع.

© 2020 Harmash. All Content is licensed under CC BY-NC-ND 4.0 unless mentioned otherwise.