Learn Typing Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Computer Fundamentals English English Conversations Problem Solving

جميع المقالات

الفرق بين SVG – PNG – JPG – GIF

للصور أنواع عدة منها: PNG هي إختصار لجملة Portable Network Graphic, JPG هو نفسه JPEG و كلاهما إختصار لجملة Joint Photographic, GIF هي إختصار لجملة Graphics Interchange Format, SVG هي إختصار لجملة Scalable Vector Graphic.

كلمات المرور الآمنة

كلمات مرور حساباتنا ممهمة لنا و الأهم أن تكون قوية و آمنة يصعب إختراقها لذلك يجب أن تكون أكثر من 8 أحرف, تحتوي حروف, أرقام و رموز. لحفظها تستطيع أن تستعمل برنامج مثل Passwords Manager أو تكتبها بداخل ملف نصي عادي (أي ملف txt) بشكل مضغوط و مشفر , و إستعمال التحقق الثنائي ( Two Factor Authentication )

المعلومات التي تعرفها عنك المواقع

تحتفظ المواقع بمعلومات عنك منها: عنوانك الحالي على الشبكة التي تتصل من خلالها ( IP Address ), البلد الذي تعيش فيه حالياً, نظام التشغيل الذي تستخدمه في جهازك الإلكتروني, حجم البيانات التي تم تمريرها إليك من الموقع و التي تسمى ( Bandwidth ) و غيرها.

الطريق الصحيح لتعلم البرمجة

مسارات البرمجة متعددة منها: تطوير المواقع (Web Development), بناء تطبيقات سطح المكتب (Desktop Applications), بناء تطبيقات لنظام Android, تطوير الألعاب.

قائمة بأهم الأسئلة التي يسألها أغلب المبرمجين لعملائهم

من أهم الأسئلة التي يسألها أغلب المبرمجين لعملائهم: ‏نوع البرمجة (موقع إلكتروني أو تطبيق هاتف ذكي أو تطبيق سطح مكتب)؟, هل لديك مواقع أو أنظمة مشابهه لمشروعك للإطلاع عليها؟, كم المدة الزمنية لإنجاز المشروع؟, كم الميزانية التقريبية للمشروع؟ و غيرها.

ما يجب معرفته لحماية المواقع من الإختراق

تتعرض المواقع للإختراق لذلك لا بد من معرفة عمل بروتوكل HTTP, و كيف نحميها فيجب: التأكد من أن الإتصال بين الموقع و العميل آمن, تحديد صلاحيات المستخدم للبيانات و لخدمات الموقع لمنع المستخدم من الوصول لأمور غير مخول بها و غيرها. من أشهر البرامج التي تُستعمل للبحث عن ثغرات: Dynamic Application Security Testing.

أي لغة برمجة أختار؟

لغة البرمجة كثيرة و متعددة, و لها مميزاتها الخاصة, قد تجعلك تحتار لذلك لا بد لك قبل كل شيء أن تتعرف على أشهر لغات البرمجة و إستخدامتها فلغة PHP تُستخدم في برمجة المواقع الإلكترونية كما جافا Java تُستعمل في برمجة تطبيقات للهواتف التي تعمل بنظام Android و لغة R في تحليل البيانات. أما ++C تُستعمل في برمجة الألعاب باستخدام محرك ألعاب Unreal Engine و غيرها من اللغات مثل C#, JavaScript, Python, Swift , Kotlin.

طريقة إسترجاع الملفات المحذوفة من الحاسوب

قد نحذف دون إنتباه منا ملفات تهمنا من الحاسوب, و نشعر بالإحباط من كيفية إستعادتها. إستعد الملفات المحذوفة (Recovering Deleted Files) بطريقة سهلة بواسطة برنامج Recuva و تعلم كيف تتخزن الملفات و متى لا يمكن إستعادتها.

نصائح تساعدك على فهم دروس البرمجة بشكل ممتاز

البرمجة ليست صعبة كما يتصور البعض و لكنها لحد ما تحتاج الكثير من الجهد و عدم الإستسلام بل المحاولة مراراً و تكراراً, و طبق كثيراً و غيرها من النصائح...

أشهر منصات العمل الحر العربية

العمل الحر هو أن يكون الشخص سيد نفسه دون إلتزامات في الوقت و المكان, من أشهر المنصات: خمسات, أي خدمة, بيكاليكا و غيرها.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة