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

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

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

سنركِّز في هذه السلسلة تعلم تطوير الويب من المقالات على اختبار مشاريع الويب للتوافق مع المتصفحات Cross Browser Testing، حيث سنحدِّد الجمهور المستهدَف مثل معرفة المستخدِمين والمتصفحات والأجهزة التي يجب أخذها في الحسبان، وسنتعل…
بعد أن تحدثنا لماذا عليك أن تعلم ابنك البرمجة، لنتحدث عن الخطوات العملية والنصائح المناسبة لتعليم البرمجة للأطفال بطريقة مناسبة لعمرهم، وكيف نحببهم بالبرمجة والحواسيب ونجد المواد التعليمية المناسبة لهم. إذا أردت ال…
تلعب برمجة التطبيقات دورًا مهمًا في توفير خدمات وأدوات تساعدنا وتحسن من إنتاجية أعمالنا اليومية سواء على الصعيد الشخصي أو على صعيد الشركات والمؤسسات، فنحن نتعامل يوميًا مع عدد كبير من التطبيقات على حواسبنا وهواتفنا الذكية وغي…
تعرف البرمجة بأنها من الوظائف عالية المردود، لذلك نجد أن العديد من الأشخاص يتجهون إلى تعلم تخصصات البرمجة والعمل في أحد مجالاتها المختلفة رغبة منهم بالحصول على مهنة مرتفعة الدخل تضمن لهم مستقبلهم. وإذا كنت تتساءل ما هي أ…
نعيش اليوم في عصر يتصف بتفجر غير مسبوق في كمية البيانات، فكل الأجهزة التي نتعامل معها في حياتنا اليومية سواء هواتفنا الجوالة أو مواقع التجارة الإلكترونية التي نتسوق منها أو شبكات التواصل الاجتماعي التي نتصفحها بشكل يومي وحتى …
تنتج الشركات ومؤسسات الأعمال يوميًا كميات هائلة من البيانات من مراجعات وشكاوى العملاء وصولًا إلى أداء المبيعات، لكن فهم المعلومات الخفية وراء هذه البيانات الضخمة والمتنوعة ومعرفة أفضل الطرق لاستثمارها في تحسين أداء العمل ليس …
ربما تقرأ أو تشاهد يوميًا تقارير عن توقع في انخفاض أو ارتفاع مؤشرات أسواق المال أو تغيرات متوقعة في أسعار شراء بعض المنتجات على أساس شهري أو سنوي، أو حتى نجاح أو إخفاق لقاح لأحد الأمراض في مرحلة التجربة السريرية؛ فما مصدر هذه…
من أول الأمور التي نفكر بها أثناء الحديث عن مهارات المبرمجين يخطر ببالك لغات البرمجة وإطارات العمل، والمكتبات البرمجية الكثيرة، لكن هنالك مهارات مهمة للمبرمجين سنستعرضها سويةً في هذا الفيديو، أهمها مهارات التواصل، ومهارات تنظ…
يمكن القول بأن الذاكرة الوهمية Virtual Memory هي طريقة لتوسيع الذاكرة RAM من خلال استخدام القرص الصلب بوصفه ذاكرة نظام إضافية ولكنها أبطأ، أي ينتقل النظام إلى القرص الصلب الذي يُستخدَم بوصفه ذاكرةً وهمية بمجرد نفاد الذاكرة في…
الباك إند Backend أو الواجهات الخلفية هي العمليات التي تجري في الويب دون أن نراها كمستخدمين، وتتعلق هذه العمليات بالتعامل مع السيرفر أو الخادم، والتعامل مع قواعد البيانات، وأبسط مثال عليها هو عمليات تسجيل الدخول التي تتم في م…

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

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

تلعب البرمجة في عصرنا الحالي دورًا حيويًا في كافة مناحي الحياة كالاتصالات والهندسة والتصميم والإدارة والطب وغيرها، ومجالات البرمجة كثيرة ومتنوعة وهي تخدم أغراضًا مختلفة وتتوسع بشكل مستمر كما تعدّ البرمجة من أكثر الوظائف نموًا…

أسهل لغات البرمجة

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

تتنوع لغات البرمجة في أهدافها واستخداماتها، وتتباين فيما بينها في درجة السهولة، فمن لغات البرمجة ما هو سهل التعلم ويستخدم صيغًا مفهومة تحاكي اللغة الطبيعية للتعبير عن التعليمات البرمجية المختلفة، ويتبع قواعد مرنة ومتساهلة مع …
سنتحدث عن تصميم موقع إلكتروني بشكل عام في هذا المقال، ولكن يجب أن نوضح أن مجال بناء المواقع الإلكترونية يتفرع إلى فرعين أساسيين هما تصميم المواقع وتطويرها، فتصميم المواقع يختص بترتيب العناصر المرئية واختيارها وتخطيط سلوك المس…
علوم الحاسوب هي دراسة العمليات التي تجري على البيانات مما يمكنني من تصميم تطبيقات بنفذ وظائف معينة باستخدام الشيفرات البرمجية والخوارزميات، وبالتالي هي المقدرة على استخدام المعرفة التقنية والرياضيات حتى نستطيع تحليل مشكلة ما …
لغات البرمجة هي وسيلتنا للتواصل مع الحواسيب وطلب الأوامر منها، وبالرغم من وجود مئات لغات البرمجة التي تشترك في أنها تحول أفكارنا البشرية إلى ترميز يفهمه الحاسوب إلا أن هذه اللغات تختلف وتتفاوت فيما بينها في عدة أوجه ولهذا الس…
مستويات لغات البرمجة موضوع مهم ولطالما حاول المبرمج معرفة مستوى لغة البرمجة التي يريد تعلمها، لذا سنوضح في هذا المقال مستويات لغات البرمجة وفق طريقة ترميزها وكتابتها، ونوضح سبب إنشاء هذه المستويات وأهم الفروقات بين اللغات منخ…
مهما بلغ مستواك البرمجي، ستواجه من الحين إلى الآخر مشكلةً شائعة بين كل المبرمجين، تتمثل في الأخطاء البرمجية. على هذا الأساس، سنتحدث في هذا الفيديو عن هذه المشكلة وكيفية التعامل معها، إضافة إلى شرح أنواع الأخطاء البرمجية …
لكل مهنة قواعد تنظمها وتضمن إنجاز الأعمال فيها بأفضل صورة ممكنة، ومهنة البرمجة ليست استثناء! حيث تعد قواعد البرمجة من الأمور التي ينبغي على أي مبرمج تعلمها، والحرص على اتباعها عند تطوير البرامج والتطبيقات المختلفة. نضعك …
لا يختلف اثنان على أهمية تعلم أساسيات البرمجة، فالبرمجة هي مهنة الحاضر والمستقبل، وهي تعتبر أحد المهارات الأساسية في عصرنا الذي بات يعتمد على التقانة في جميع جوانبه، فضلًا عن أن البرمجة قد أصبحت مادة أساسية في المناهج الدراسي…
يعد محرر الشفرة Visual Studio Code أشهر محرر شفرة للبرمجة بلغات مختلفة، وفي مجالات عديدة، وهذه الشهرة لم تأتي من فراغ، بل من الكم الهائل من الإضافات والتي من خلالها أصبح Visual Studio Code المحرر المفضل للعديد من المبرمجين في…
×
×
  • أضف...