تقنيات إخفاء البيانات (Steganography) والتشفير (Encryption)

نتناول في هذه المقالة اسس إخفاء البيانات وأسس تشفير البيانات، والفرق بين إخفاء البيانات وتشفير البيانات في علم أمن المعلومات.

أكمل قراءة المقالة

أكواد بايثون: التعامل مع الملفات النصية في بايثون (قراءة – كتابة – إضافة)

في هذا المقال سنشرح كيف يمكن التعامل مع الملفات النصية في بايثون وإجراء عمليات اساسية على الملف مثل فتح الملف، قراءة الملف, إنشاء الملف, الكتابة إلى الملف. كما سنزودكم بالأكواد البرمجية في بايثون للقيام بهذه العمليات.

أكمل قراءة المقالة

خوارزميات الترتيب (الفرز) الشهيرة

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

أكمل قراءة المقالة

تعلم أساسيات البرمجة من الصفر : خطّة لتعلم البرمجة

كيف أستطيع تعلم البرمجة من الصفر؟ واحد من أهم الأسئلة التي قد يطرحها شخص يريد الدخول إلى هذا العالم الواسع, تعلم البرمجة (أساسياتها) بشكل صحيح سيرسم شكل مستقبلك في هذا المجال. لذلك في هذه المقال سأقوم بعض خطة مناسبة وأعتقد أنها فعالة تساعدك على تعلم أساسيات البرمجة من الصفر وبشكل فعال.

أكمل قراءة المقالة

كتب علوم بيانات لجميع المستويات

علم البيانات هو بالتأكيد أحد المواضيع الأكثر سخونة في الوقت الحالي. تقريبًا كل شركة لديها وظائف في علم البيانات مفتوحة أو تفكر في واحد. هذا يعني أن هذا هو أفضل وقت لتصبح عالم بيانات أو صقل مهاراتك إذا كنت بالفعل واحدًا وتريد الارتقاء إلى مناصب عليا.

يغطي هذا المقال بعض الكتب الأكثر شيوعًا في علوم البيانات التي يمكنك العثور عليها الآن.

أكمل قراءة المقالة