تفاصيل العمل

قمت بتطوير موقع ويب تعليمي لتعليم أساسيات التشفير (Cryptography) بهدف مساعدة الطلاب والمبتدئين على فهم طرق التشفير التقليدية (Classical Ciphers) بشكل مبسط وتفاعلي.

الموقع يسمح للمستخدم بكتابة النص المطلوب ثم اختيار نوع التشفير لرؤية النص بعد التشفير (Encryption) أو فك التشفير (Decryption) مباشرة، مما يحول الشرح النظري إلى تجربة عملية سهلة.

? Features (مميزات الموقع)

واجهة سهلة وبسيطة ومناسبة للمبتدئين

شرح مبسط لكل خوارزمية تشفير

تطبيق عملي داخل الموقع:

إدخال نص → اختيار خوارزمية → إظهار النتائج فوراً

دعم أكثر من طريقة تشفير كلاسيكية:

Caesar Cipher

Vigenère Cipher

Substitution Cipher

تنظيم الصفحات بطريقة واضحة لكل طريقة تشفير (أو داخل صفحة واحدة حسب التصميم)

?️ Technologies Used (التقنيات المستخدمة)

HTML5 لبناء صفحات الموقع وهيكلها

CSS3 لتصميم الواجهة وتحسين تجربة المستخدم

JavaScript لتنفيذ خوارزميات التشفير وفك التشفير وجعل الموقع تفاعلي

(اختياري لو موجود): PHP لتجهيز backend بسيط أو تنظيم المشروع (ولكن الموقع تعليمي ويعتمد على الواجهة الأمامية أساسًا)

? هدف المشروع

هدف المشروع هو تقديم تجربة تعليمية تفاعلية لفهم مفاهيم التشفير بطريقة عملية، مع التركيز على كيفية عمل الخوارزميات خطوة بخطوة بدلاً من الاعتماد على الشرح النظري فقط.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات