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

لوحة المتصدرين

  1. هشام رزق الله

    هشام رزق الله

    الأعضاء


    • نقاط

      5

    • المساهمات

      1442


  2. Islam Salah

    Islam Salah

    الأعضاء


    • نقاط

      3

    • المساهمات

      29


  3. أسامة عرب

    أسامة عرب

    الأعضاء


    • نقاط

      2

    • المساهمات

      364


  4. عبد الرحمن أحمد

    • نقاط

      1

    • المساهمات

      27


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 06/24/16 في كل الموقع

  1. يجب عليك أولا تحديد اختصاص معين في البرمجة لتعرف كيف تبدأ، فهل تريد برمجة تطبيقات الهواتف الذكية؟ ففي هذه الحالة يجب عليك تعلم لغات مثل جافا، سي شارب، Swift وغيرها المهتمة ببرمجة التطبيقات وبعد ذلك تستخدم مكتبات وبرامج مثل Android Studio أو Xamarin وغيرها للبرمجة. أما إن كنتَ تُفضّل برمجة الألعاب؟ ففي هذه الحالة توجّه لتعلم لغة سي شارب واستخدام برامج مثل Unity للبرمجة. أما في حالة تفضيلك برمجة المواقع فيجب عليك تعلم لغات الويب مثل HTML وCSS وجافا سكربت وphp بالإضافة إلى أطر الويب المختلفة سواء كانت الموجهة للغة PHP أو للغات الأخرى مثل بايثون وروبي. بعد أن تختار الاختصاص حاول أن لا تتسرع في تعلمه، فلا أحد تعلم البرمجة في ليلة وضحاها، فخذ وقتًا كافيًا ثم انتقل إلى شيء جديد في نفس الاختصاص بعد احترافك للشيء الأول.
    2 نقاط
  2. يوجد العديد من التطبيقات التي يُمكن استخدامها للأجهزة العاملة بنظام أندرويد فيما يتعلق بصناعة الموسيقى والنغمات، منها: تطبيق Walk Band الذي يقدم مجموعة من الآلات الموسيقيى لإنشاء موسيقاك الخاصة كالبيانو والغيتار والدرم وغيرها ويدعم عدّة مسارات Multitracks وميزات أخرى.. من البرامج التي يُستمتع بالعمل بها. برنامج Caustic 3 لتأليف الموسيقى المجاني بمزايا جيدة، مثل Subsynth، PCMSynth، PadSynth، 8BitSynth، Modular، آخر تحديث له منذ سنتين لكنه لا يزال يعمل بفاعلية تطبيق SunVox مدفوع الثمن (مقابل 6$) وهو برنامج احترافي بكل معنى الكلمة، يتضمن قائمة ميزات طويلة ومتقدمة تشعرك وكأنك تعمل على برنامج للويندوز ما يجعله يستحق ثمنه بالتأكيد, كما يمكنك تجربة Audio Evolution Mobile Studio والذي يتوفر بنسختين مجانية بمزايا محدودة وأخرى مدفوعة كاملة الخصائص بالتوفيق
    1 نقطة
  3. هل تظهر شاشة cmd عند بدء التشغيل ثم تظهر رسالة الخطأ؟ يبدو أن هناك ملفات دفعية bat تحاول استدعاء بعضها ثم تستدعي هذا الملف 0000.txt هل لديك مكافح فيروسات؟
    1 نقطة
  4. ربما عليك تعلم الخوارزميات لانها الاساس في البرمجة
    1 نقطة
  5. ولكن اخي قبل الاختصاص هل احتاج تعلم شئ محدد في مجال البرمجة ثم ابدأ التخصص ولا لا
    1 نقطة
  6. السلام عليكم أريد تعلم البرمجة ولكن لا اعرف كيف ابدأ ولا اعرف أي شيء عن البرمجة غير أن البرمجة تكون مجموعة أوامر للحاسوب أقوم بكتابتها عن طريق مجموعة لغات تسمي لغات البرمجة وبعد أن أتعلم اللغات اكون مؤهل لأنشئ برامج سطح المكتب أو تطبيقات الهواتف الذكية و الأجهزة اللوحية , تطوير الويب , الألعاب هذا كل ما أعرفه عن البرمجة ولكن لا أعرف كيف ابدأ أو ابدأ من أين؟
    1 نقطة
  7. في العادة يكون الهاتف محمي بشكل جيد من تطبيقات التجسس فكل تطبيق تقوم بتثبيته سيخبرك بصلاحياته وبالتالي ستعرف ما هي التطبيقات التي لديها صلاحيات كبيرة وغريبة، تأكد فقط من عدم وجود تطبيقات أو ودجات غريبة على هاتفك لم تقم بتثبيتها مسبقا، وقم بإزالتها فورا، ولزيادة الحماية أنصحك بتثبيت مكافحات الفايروسات وبرامج الحماية من ملفات التجسس والتي من بينها على سبيل المثال Anti Spy Mobile Free وهو تطبيق مجاني كما أنه توجد عدة تطبيقات أخرى يمكنها مساعدتك مثل Hidden Device Admin Detector و SMS/MMS Spy Detector.
    1 نقطة
  8. لإضافة مقطع صوتي مُسجّل إلى البرنامج بلغة ++c يجب PlaySound وليس sndPlaySound بالاضافة الى استدعاء بعض المكتبات الأخرى بحيث يكون الكود كما هو التالي: #include <iostream> #include"Windows.h" #include"MMSystem.h" using namespace std; int main() { PlaySound(TEXT("c:\\windows\\desktop\\something.wav"), NULL, SND_FILENAME | SND_LOOP | SND_ASYNC); system("pause"); return 0; } وحسب مافهمت من الموضوع الذي طرحته أنك تريد أن يعمل المقطع الصوتي باستمرار لذلك نستعمل SND_LOOP التي ستجعل الصوت يتكرّر في كل مرة ينتهي فيها. ملاحظة : يجب استعمال SND_ASYNC مع SND_LOOP حسب ماذكر في الموقع الرسمي لMicrosoft. وكذلك يجدر الذكر بأن المقطع الصوتي يجب أن يكون بصيغة wav ، يعني أنه لا يقبل أي صيغة أخرى ( مثال mp3,acc...) المزيد عن تعليمة PlaySound sound.cpp
    1 نقطة
  9. حدّد أولا المجال الذي تريد تعلمه، فالبرمجة بحر شاسع، وتوجد العشرات من لغات البرمجة، فهل تريد كتابة برامج سطح المكتب؟ أم مواقع الويب؟ أم أنك تفضل تطبيقات الهواتف الذكية؟ أو ربما برمجة الألعاب؟ الخ بعد أن تُحدّد المجال اختر اللغة التي تريد أن تبدأ باستخدامها حسب المجال الذي اخترته، ثم ابدأ بتعلمها وخذ وقتًا كافيًا لتعلّم هذه اللغة لا يقل عن بضعة شهور لتتعرّف على اللغة ومكتباتها بشكل جيد. حاول تطبيق كل ما تتعلمه، أنشئ برامج وتطبيقات بنفسك، فكلما كتبت شيفرات برمجية أكثر كلما زادت معرفتك بلغة البرمجة التي تتعلمها. اطلع على الشيفرات البرمجية التي كتبها مبرمجين آخرين، فتتعلم من طرق البرمجة التي يستخدمونها وبذلك تزداد خبرتك باللغة التي تريدها. عندما تحس أن أتقنت الكثير من هذه اللغة انتقل إلى لغة أخرى أو مكتبات أخرى وستجد أنك ستقضي وقتا أقل في تعلمها.
    1 نقطة
  10. تحتاج إلى الكثير من الصبر والمثابرة لتعلم أول لغة برمجة لك فمعدل ما تحتاجه للوصول إلى مستويات متقدمة في البرمجة بلغة معينة حوالي 9 أشهر. كثرة قراءة وكتابة الشيفرات البرمجية سيُسرع من عملية تعلمك للبرمجة كما يعلمك طرق جديد للبرمجية لذلك يُنصح ببدء المشاركة في المشاريع البرمجية بعد الانتهاء من البرمجة ولو كانت صغيرة. بعد تعلمك لأول لغة برمجة ستتمكن من تعلم لغة برمجة ثانية بسهولة وفي وقت أقصر بكثير من وقت تعلمك للغة الأولى. أنصحك ببدء تعلم لغة البايثون أو السي بلس بلس أولا قبل الانتقال إلى لغات أخرى لأن هاتين اللغتين تعتبران من أشهر لغات البرمجة في نظام لينكس وويندوز. يمكنك البدء من خلال أكاديمية حسوب بتعلم البرمجة ففيها العديد من الدروس البرمجية السهلة والمفيدة.
    1 نقطة
  11. أول وأهم أمر مطلوب هو أن تتعلم التفكير البرمجي ، وهذا لا يكون إلا بمعرفة مفهوم البرمجة وماهيتها، فالبرمجة شيء ولغات البرمجة شيء آخر مختلف تماماً. فالأول هو فكر وطريقة تفكير ومنهج تفكير، أما اللغات فهي وعاء ذاك الفكر الذي من خلاله تتجسد البرمجة وتصبح ملموسة ومنتجة ومثمرة. لتقريب الصورة أكثر، خذ مثلاً الشعر، فالشعر أمر لا يتذوقه ويحس به إلا صاحبه، ولكي يستطيع أن ينقل تأثيره للآخرين لا بد من وسيلة تجسده، فكان هناك الأسلوب الشعري والأبيات والأبحر والأوزان .. الخ. عندما تتقن التفكير البرمجي و من ثم تجد إحدى اللغات لتجسيده سيسهل عليك كثيراً تعلم لغات أخرى. كخطوة أولى أرشدك للاطلاع على السلسلة التالية هذا على افتراض أن من يطلع هو يدخل باب البرمجة لأول مرة ، وإلا فعليه أن ينتقل لتعلم البرمجة التطبيقية من خلال إحدى اللغات. سلسلة تبسيط البرمجة
    1 نقطة
×
×
  • أضف...