اذهب إلى المحتوى

مقالات برمجة عامة

يحوي هذا القسم على مقالات عامة متعلقة بالبرمجة وبتعلم البرمجة ويشمل على المواضيع الأساسية وحتى متوسطة المستوى والتي تهم المبرمج والداخل الجديد على مجال البرمجة.

سنتعلم في هذا المقال كيفية إنشاء مشروع يتوجب على اللاعب فيه إكمال عدة تحديات لإنقاذ مركبة فضائية من الخطر المحدق بها، باستخدام سكراتش! سنعمل في هذا المشروع على: التحكم بوقت انتهاء حدث ما باستخدام كتلة كرّر حتى. …

ماذا بعد تعلم PHP و MySQL؟

بواسطة غريب الشيخ، في مقالات برمجة عامة،

يسأل العديد من الذين قد تعلمو أساسيات لغة PHP و MySQL عن كيفية الاستفادة من هذه الخبرات وما هي المجالات التي يمكنهم توظيف خبراتهم في لغة PHP و MySQL بها. في الفيديو سنطرح لك عددًا من الأفكار والمشاريع والتي ستشكل اختبارً…

البدء بتصميم موقع ويب

بواسطة ابراهيم الخضور، في مقالات برمجة عامة،

يغطي هذا المقال الخطوة الأولى والأهم للانطلاق في أيّ مشروع، وهي تحديد ما نريده من مشروعنا وخصوصًا مواقع الويب، إذ يركِّز الكثيرون في هذا المضمار على الجانب التقني من المشروع، لكن ما يهم فعلًا -وعلى الرغم من أهمية التقنية التي…
سنتعلم في هذا المقال كيف نصمم رحلة لاستكشاف الطبيعة ينفذها رجل آلي جوّال، باستخدام سكراتش، بحيث يجمع عينات لتحليلها لاحقًا في المختبر. سنعمل في هذا المشروع على: تحريك الكائنات مع مراعاة تغيير حجمها وفقًا لقربها أو…

ما هو إنترنت الأشياء IoT

بواسطة غريب الشيخ، في مقالات برمجة عامة،

يُعد إنترنت الأشياء Internet of things صورة مصغرة عن المستقبل الذي سنعيشه خلال السنوات القادمة لما يحمله من حالات استخدام تدخل في جميع تفاصيل حياتنا اليومية. في هذا الفيديو سنشرح لكم ماهو إنترنت الأشياء Internet of things وكي…

أفضل 10 لغات برمجة لتتعلمها

بواسطة غريب الشيخ، في مقالات برمجة عامة،

في السابق كانت لغات البرمجة محدودةً جدًا في مجالات معينة، ولكن اليوم وفي اليوم الحالي، باتت لدينا عشرات أو يمكن يمكن القول المئات من لغات البرمجة المختلفة، والتي تفرعت لتتخصص في مجالات مختلفة، فمنها الويب، وأخر تطبيقات سطح ال…
تُعد سرعة الأرشفة مقياسًا مهمًا عند تقييم سرعة صفحات الموقع، فهي تُشير لأداء الصفحة لكنها تختلف عن بقية المؤشرات التي تتمحور حول تجربة المستخدم مثل مؤشر أول محتوى مرئي FCP ومؤشر أضخم محتوى مرئي LCP. تُشير سرعة الأرشفة لم…

تراخيص البرامج مفتوحة المصدر

بواسطة زينب الزعيم، في مقالات برمجة عامة،

ترخيص البرنامج software license هو اتفاقيةٌ قانونيةٌ تحدِّد كيفية استخدام جزءٍ محددٍ من البرنامج، إذ يُعَد اختيار ترخيص البرنامج قرارًا مهمًا بالنسبة لمطوري البرامج الذين قد يرغبون في تطبيق حقوق وتصريحات permissions معينة على…
توفير تجربة سريعة لزوار موقعك أمر مهم جدًا لنجاحه، ويوجد عدة طرق لقياس مستوى أداء الموقع من ناحية السرعة، أحدها مؤشر تأخر الاستجابة الأولى FID -اختصارًا للعبارة First Input Delay- الذي يقيس الزمن بالميلي ثانية الذي يفصل بين أ…

كم يجب أن تدرس لتعلم البرمجة؟

بواسطة غريب الشيخ، في مقالات برمجة عامة،

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

مفهوم علم البيانات Data Science

بواسطة محمد الخضور، في مقالات برمجة عامة،

علم البيانات data science هو فرع من علم الحاسوب computer science مسؤول عن تجميع ومعالجة وتحليل البيانات وصولًا إلى مخرجات جديدة ومفهومة عن الأنظمة المدروسة، إذ يتعامل علماء البيانات مع كميات كبيرة من المعلومات الواردة من مصاد…
يُعد مؤشر أول محتوى مرئي FCP -اختصارًا للعبارة First Contentful Paint- ضمن موقعك واحدًا من أهم المؤشرات ضمن مؤشرات جوجل المهمة، وعلى عكس بقية المؤشرات فإن FCP مؤشر تقني بحت يُعنى بزمن الاستجابة وتجربة المستخدم وما يشعر به أول…
تطوير الويب Web Development هو أحد أشهر مجالات العمل الحر حاليًا، فهو واحدٌ من بين أكثر المجالات طلبًا في السوق التقنية، نظرًا لكونه يتعلّق بإنشاء وصناعة المواقع الإلكترونية وتطبيقات الويب بصورةٍ أساسيةٍ، حيث تحتاج إليه جميع …

كيف تعمل مواقع الويب

بواسطة غريب الشيخ، في مقالات برمجة عامة،

يتساءل الكثير من العامة والمبرمجين حول معنى الويب، وطريقة عمله ومتصفحاته. لذا نقدم في هذا الفيديو فكرةً عامة عن الويب ومكوناته الرئيسية. بعد أخذك للمحة عامة حول مواقع الويب وآلية عملها، يمكنك  الاطلاع على مقالات مف…
تصور أنك تُحمّل موقعًا ويظهر كأنه جاهز للتصفح، فتضغط على الصور المميزة لمدونة لقراءتها وفجأةً تنزاح الصفحة بكاملها بسبب تحميل عنصر جديد، وتضغط على عنصر مختلف كليًا عن المدونة التي أردت قراءتها ولتُحمّل صفحةً لم تكن تنوي تصفحه…

أساليب تطوير تطبيقات الجوال

بواسطة طارق عوض2، في مقالات برمجة عامة،

عند الحديث عن تطوير تطبيقات الجوال فهنالك الكثير من التعقيدات والعديد من الخيارات المتاحة، ولكل طريقة محاسن ومساوئ، لذلك قبل البدء بعملية تطوير تطبيقات الجوال عليك الاطلاع عليك الموازنة وتحديد الهدف منذ البداية حتى تتمكن من ا…

مقدمة إلى مفهوم البيانات الضخمة Big Data

بواسطة محمد الخضور، في مقالات برمجة عامة،

أصبحت البيانات الضخمة Big Data حديث الناس في الآونة الأخيرة، ولكن ما هي البيانات الضخمة حقيقةً؟ كيف بإمكانها تغيير طريقة فهم الباحثين للعالم سواءً كانوا يعملون في الشركات، أو الهيئات غير الربحية، أو الجهات الحكومية، أو المؤسس…
سنتعلم في هذا المقال كيفية إنشاء كتاب إلكتروني باستخدام برنامج سكراتش بناءً على أفكارك. اطلق العنان لخيالك في هذا المشروع، ولكن تذكر أنه يجب اتباع الدليل الموجز أدناه، والذي سيكون بمثابة مهمةٍ عليك إنجازها. لنحصل على نتي…

ماذا بعد تعلم أساسيات البرمجة

بواسطة غريب الشيخ، في مقالات برمجة عامة،

يتساءل العديد ممن دخلوا في عالم البرمجة وتعلموا أساسيات لغة برمجة معينة، ما هي الخطوة التالية التي علينا القيام بها؟ كيف يمكننا متابعة التعلم بصورة صحيحة؟ وما هي المواضيع التي علينا التركيز عليها للمتابعة في البرمجة؟  في…
إن أردت تحسين سرعة وأداء موقعك، فمن المهم التعرف على مؤشرات القياس الرئيسية التي عليك الانتباه لها، فعلى سبيل المثال مؤشر زمن وصول أول بايت TTFB -اختصارًا إلى Time to First Byte- يقيس الزمن اللازم لمتصفح المستخدم لاستقبال أول…
×
×
  • أضف...