اذهب إلى المحتوى
سنتعرف في هذا الدرس على طريقة التعامل مع عناصر الإدخال في بوتستراب، إذ توفّر بوتستراب دعمًا قويًا لعناصر الإدخال من خلال إضفاء لمسة جمالية واضحة عليها. سنتعرّف على العناصر الأساسية التي تُستخدم بشكل متكرّر في جميع تطبيقات الو…
يُعد مؤشر أول محتوى مرئي FCP -اختصارًا للعبارة First Contentful Paint- ضمن موقعك واحدًا من أهم المؤشرات ضمن مؤشرات جوجل المهمة، وعلى عكس بقية المؤشرات فإن FCP مؤشر تقني بحت يُعنى بزمن الاستجابة وتجربة المستخدم وما يشعر به أول…
نحتاج دومًا إلى استخدام محرر النصوص للكثير من الأمور، منها تدوين الملاحظات أو كتابة شيفرة برنامج أو إجراء تعديل على ملف ضبط من إعدادات النظام وغيرها من الحالات التي يكثر فيها التعامل مع النصوص. تمتلك كل توزيعة لينكس برام…
ركَّزت هذه السلسلة على الأساليب الحسابية مثل المحاكاة وإعادة أخذ العينات، لكن قد يكون من الأسرع حل بعض المسائل بالاستعانة بالأساليب التحليلية، حيث سنتناول في هذا المقال بعضًا من هذه الطرق وسنشرح كيفية عملها، كما سنقدِّم اقترا…
سنبدأ مقالنا بإلقاء نظرة على تاريخ لغة جافاسكربت JavaScript وأطر العمل Frameworks، وسبب وجود هذه الأطر وفوائدها، وكيفية اختيار إطار عمل، وما هي البدائل المتاحة لأطر العمل من طرف العميل. المتطلبات الأساسية: الإلمام بأس…
تطوير الويب Web Development هو أحد أشهر مجالات العمل الحر حاليًا، فهو واحدٌ من بين أكثر المجالات طلبًا في السوق التقنية، نظرًا لكونه يتعلّق بإنشاء وصناعة المواقع الإلكترونية وتطبيقات الويب بصورةٍ أساسيةٍ، حيث تحتاج إليه جميع …
سنتعامل في هذا الدرس مع مكوّن جديد ومفيد من بوتستراب، ألا وهو مكوّن الرسائل المنبثقة Modal. يُستخدم هذا المكوّن في إضفاء ميزة جمالية عندما نريد التواصل مع المستخدم، كأن نُظهر به رسالة تفيد بالانتهاء من تنفيذ إجراء معيّن، أو ا…
يتساءل الكثير من العامة والمبرمجين حول معنى الويب، وطريقة عمله ومتصفحاته. لذا نقدم في هذا الفيديو فكرةً عامة عن الويب ومكوناته الرئيسية. بعد أخذك للمحة عامة حول مواقع الويب وآلية عملها، يمكنك  الاطلاع على مقالات مف…
تصور أنك تُحمّل موقعًا ويظهر كأنه جاهز للتصفح، فتضغط على الصور المميزة لمدونة لقراءتها وفجأةً تنزاح الصفحة بكاملها بسبب تحميل عنصر جديد، وتضغط على عنصر مختلف كليًا عن المدونة التي أردت قراءتها ولتُحمّل صفحةً لم تكن تنوي تصفحه…
تُعد مساهمتك في المشاريع مفتوحة المصدر تجربةً مجزيةً، إذ تتمثل في سعيك لتحسين تجربة المستخدمين النهائيين أمثالك في استخدام البرامج؛ فعندما تقدم طلب سحب pull request، ستتطلب عملية المساهمة في مشروعٍ ما بعضًا من إعادة تأسيس تفر…
عند الحديث عن تطوير تطبيقات الجوال فهنالك الكثير من التعقيدات والعديد من الخيارات المتاحة، ولكل طريقة محاسن ومساوئ، لذلك قبل البدء بعملية تطوير تطبيقات الجوال عليك الاطلاع عليك الموازنة وتحديد الهدف منذ البداية حتى تتمكن من ا…
أصبحت البيانات الضخمة Big Data حديث الناس في الآونة الأخيرة، ولكن ما هي البيانات الضخمة حقيقةً؟ كيف بإمكانها تغيير طريقة فهم الباحثين للعالم سواءً كانوا يعملون في الشركات، أو الهيئات غير الربحية، أو الجهات الحكومية، أو المؤسس…
سنتعلم في هذا المقال كيفية إنشاء كتاب إلكتروني باستخدام برنامج سكراتش بناءً على أفكارك. اطلق العنان لخيالك في هذا المشروع، ولكن تذكر أنه يجب اتباع الدليل الموجز أدناه، والذي سيكون بمثابة مهمةٍ عليك إنجازها. لنحصل على نتي…
راسبيري باي Raspberry Pi هو الاسم التجاري لسلسلة الحواسيب وحيدة اللوحة المُنتجة من قبل مؤسسة Raspberry Pi؛ وهي مؤسسة خيرية بريطانية غير ربحية تهدف إلى نشر ثقافة الحوسبة بين الناس وجعلها متاحةً بسهولة. أُطلقت لوحة راسبيري…

إنشاء طلب سحب على GitHub

بواسطة زينب الزعيم، في Git،

نظام غيت Git هو نظام إدارة الإصدارات الموزعة distributed version الذي يسهّل إدارة المشاريع البرمجية المشتركة. تحتفظ العديد من المشاريع بملفاتها في مستودع غيت Git repository، كما جعلت مواقع، مثل غيت هَب GitHub مشاركة الشيفرة ا…
تعمل المتصفحات الحديثة على تسهيل عملية تخصيص بعض مكونات موقعك من المتصفح مثل الرموز والأيقونات وتخصيص لون شريط العنوان، ويمكن لهذه التعديلات البسيطة أن تزيد ارتباط المستخدمين بموقعك وتحثهم على العودة مرةً أخرى. توفير أيق…
يتساءل العديد ممن دخلوا في عالم البرمجة وتعلموا أساسيات لغة برمجة معينة، ما هي الخطوة التالية التي علينا القيام بها؟ كيف يمكننا متابعة التعلم بصورة صحيحة؟ وما هي المواضيع التي علينا التركيز عليها للمتابعة في البرمجة؟  في…
إن أردت تحسين سرعة وأداء موقعك، فمن المهم التعرف على مؤشرات القياس الرئيسية التي عليك الانتباه لها، فعلى سبيل المثال مؤشر زمن وصول أول بايت TTFB -اختصارًا إلى Time to First Byte- يقيس الزمن اللازم لمتصفح المستخدم لاستقبال أول…
سنغطي في هذا المقال من سلسلة تعلم البرمجة ما يلي: آلية ووقت استخدام التزامن concurrency والخيوط threads. مثال على تقسيم الحمل بين العمليات. الوصول إلى البيانات المشتركة باستخدام الخيوط. بعض الاحتم…
سنعمل في هذا المشروع على إنشاء مشهد متحرك يعتمد على عنصر المفاجأة باستخدام سكراتش. سننفذ في هذا المشروع ما يلي: استخدام برنامج سكراتش لإنشاء مشهد متحرك. اختبار الكتل البرمجية وإصلاح الأخطاء فيها. تجز…
×
×
  • أضف...