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

  • اجابة على أهم أسئلة المبرمجين الجدد

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

    كم من الوقت يلزم لتعلم البرمجة ؟


    الإجابة تعتمد على عدة عوامل من بينها :
    ◃ هل تعرف الأساسيات أم لا ؟
    ◃ ما هي اللغة التي تريد تعلمها ؟
    ◃ أيضاً ما هو نظامك التعليمي، فشخص يتعلم ساعتين في الاسبوع ليس كمن يتعلم ساعتين يومياً.

    هل البرمجة صعبة ؟


    هذا السؤال بالتحديد ليس له جواب محدد، الأمر يختلف من شخص لآخر؛ لكن ماذا لو كانت صعبة؟
    هل تريد تعلم الأسهل فقط أم تريد تعلم ما تحبه وما سيعطيك نتائج أفضل؟ إسأل نفسك هذا السؤال.

    ما هي أفضل لغة برمجة ؟


    لا توجد أفضل لغة برمجة؛ السؤال بالكامل خاطئ، يجب أن يكون سؤالك ماهي اللغة المناسبة للتخصص الفلاني، لأن كل لغة لها مميزات تجعلها أفضل من الأخرى في مجال معين.

    هل يُمكن تعلم البرمجة من الهاتف ؟


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

    الطريقة الصحيحة لتعلم البرمجة ؟


    لتدخل عالم البرمجة عليك اتباع الخطوات التالية :


    اختر هدفك واختر تخصص واضح.
    ابدأ بتعلم الخوارزميات أولاً.
    تعلم أساسيات البرمجة من لغة
    C.
    ابدأ تعلم اللغة المناسبة لتخصصك.
    ابدأ القيام ببعض المشاريع الصغيرة.

    مِن أين أتعلم البرمجة مجاناً ؟


    توجد العديد من المصادر العربية والأجنبية، منها مواقع وقنوات
    YouTube، وهذه بعضها :

     مصادر عربية :


    موقع Harmash.
     موقع Teracourses.
     قناة Elzero Web School.
     قناة The NewBaghdad.

    مصادر أجنبية :


     موقع Freecodecamp.
    موقع W3schools.
     قناة Learncode.academy.
     قناة Thenewboston.

  • أفضل 10 مواقع توفر تعلم البرمجة من الصفر

     

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

    وقد أصبح تعلم البرمجة متاحا الآن للجميع بفضل توفر العديد من مصادر التعلم عبر الإنترنت وتوفر عدد كبير من المواقع التي تتيح تعلم البرمجة من الصفر بسهولة، وإذا كنت تسأل عن الداعي لتعلم البرمجة فأبسط ما يمكن أن تستفيده هو أن تنبي موقعك الشخصي وأن تتعلم حل المشاكل بطريقة منطقية 🧐

    ما هي أفضل مواقع توفر تعلم البرمجة من الصفر 🤔 ؟

    1- W3schools‌

    ملفات موقع w3schools | لتصفح الموقع بدون أنترنت - عالم التصميم والبرمجة

    يتيح هذا الموقع W3schools دروس تعليمية سهلة لمن يرغب في تعلم البرمجة من الصفر مع شروحات وأمثلة وإتاحة الفرصة لتطبيق هذه الأمثلة، الموقع يوفر دروسا في HTML وCSS وجافاسكريبت وبي إتش بي وjQuery وSQL ولغات اخري. 😊

    2 – منصة هرمش

    محمد هرموش (@MhamadHarmush) / Twitter

    منصة هرمش @harmashcom هي أضخم موقع في العالم العربي تم بناؤه من قبل @MhamadHarmush ليكون مرجعاً شاملاً لكل شخص يريد تعلّم البرمجة و علوم الحاسب مجاناً و بأسلوب إحترافي خالي من أي تعقيد. 🥰

    3 – Harvard University’s CS50 class

    What was the main motivation behind creating the CS50 business version? - Quora

    تقدم هذه الدورة المجانية مقدمة في علوم الكمبيوتر من جامعة هارفارد وتشمل التركيز على تعلم HTML ولغات البرمجة سي C وJavaScript وSQL وCSS كما توفر تعلم كيفية التفكير بطريقة منطقية وفهم الخوارزميات وكيفية حل المشاكل البرمجية بكفاءة ويمكن للطالب (المتدرب) بعد إتمام الدورة بنجاح دفع 90 دولار للحصول على شهادة موثقة.

     

    4 – Code.org

    Code.org Review for Teachers | Common Sense Education

    Code.org هو موقع غير هادف للربح يهدف إلى تشجيع الطلاب لتعلم الكمبيوتر وتعلم البرمجة من الصفر ويتضمن الموقع دروس مجانية في البرمجة من ضمنها درس لكيفية بناء لعبة مثل لعبة فلابي بيرد الشهيرة والعديد من الدروس الأخرى التي توفر تعلم البرمجة بسهولة.

    5 – Code School

    تعلم البرمجة على Code School لتعلم البرمجة 2021 | عالم زيدان

    يعتبر موقع Code School من أفضل المواقع التي توفر تعلم البرمجة من الصفر من خلال مسارات محددة مرتبة حسب المستوى وذلك من خلال دروس تفاعلية وشروحات بالفيديو ولقطات شاشة، وحسب الموقع فإن أكثر من 1 مليون شخص يستخدمون الموقع في تطوير مهاراتهم واكتساب مهارات جديدة وتشمل الدورات التعليمية مسار لتعلم HTML/CSS وآخر لتعلم JavaScript بالإضافة إلى مسار لتعلم لغة روبي ومسار لتعلم تطوير تطبيقات iOS بالإضافة لعدد كبير آخر من الدروس التعليمية، ويوفر Code School تطبيق لهواتف آيفون يتيح متابعة الدروس من خلاله، وتتوفر على الموقع العديد من الدورس التعليمية المجانية بالإضافة لدروس مدفوعة مقابل اشتراك شهري.

    6 – freecodecamp

    Responsive Web Design Certification Review | FreeCodeCamp Certification - YouTube

    يوفر موقع freecodecamp تجربة فريدة لتعلم البرمجة وذلك من خلال المشاركة أيضا في نشاط خيري، حيث يعلم الموقع الطلاب التقنيات الأساسية والمتقدمة لبناء مشروعات برمجية لمؤسسات غير هادفة للربح، في البداية على المستخدم أن يختار الإنضمام إلى مجتمع من الطلاب والأساتذة ثم العمل معا على حل المشكلات البرمجية وعلى تعلم الدروس الضرورية لذلك مجانا ثم المشاركة في تطوير تطبيق أو حل مشاكل برمجية حقيقية خاصة بمؤسسات غير هادفة للربح ومن ثم مساعدتها واكتساب خبرة وإضافة مشروعات إلى سجل أعمالك، أي أن الموقع يوفر تعليم ويمنح المتدرب خبرة.

    7 – Codeconquest

    Featured Review - Code Conquest

    يوفر موقع Codeconquest دليلا للمبتدئين الراغبين في تعلم البرمجة من الصفر، من خلال توفير المعلومات اللازمة خطوة بخطوة للبدء في تعلم البرمجة، وذلك من خلال دروس في أساسيات البرمجة ودروس في كيفية تعلم لغة برمجة محددة كما يساعدك الموقع في اختيار أفضل دروة تعليمية او تدريب لتطوير مهاراتك البرمجية.

    8 – Mozilla Developer Network

    The Mozilla Developer Network has a New Face - Mozilla Hacks - the Web developer blog

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

    9 – TheCodePlayer

    TheCodePlayer VS Kaizen ePortfolio - compare differences & reviews?

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

    10 – موقع Dash

    Responsive Admin Dashboard using Html CSS & Javascript | CSS Admin Template - YouTube

    يوفر موقع Dash تعلم البرمجة من خلال عدد من المشروعات التفاعلية مثل كيفية بناء موقع شخصي أو تصميم ثيم متجاوب لمدونة أو تطوير موقع لمؤسسة صغيرة وهو ما يجعل المتدرب يكتسب مهارات استخدام HTML وCSS وجافاسكريبت ومن أهم ما يميز الموقع الواجهة التفاعلية وتقدم جميع المشروعات مجانا.

     

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر