كيف تبرمج

مؤلف: Mike Robinson
تاريخ الخلق: 14 شهر تسعة 2021
تاريخ التحديث: 3 قد 2024
Anonim
تعلم البرمجة من الصفر - الدرس 1 -  إعداد واجهة العمل
فيديو: تعلم البرمجة من الصفر - الدرس 1 - إعداد واجهة العمل

المحتوى

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

خطوات

طريقة 1 من 3: معلومات البرمجة الأساسية

  1. افهم التعليقات. التعليقات هي نص لا يظهر أو يؤثر على البرنامج بأي شكل من الأشكال. يتم استخدامها من قبل المبرمجين لترك ملاحظات أو معلومات لأنفسهم أو لأي شخص يقوم لاحقًا بإجراء تغييرات على الكود. عادةً ما يقوم حرف واحد أو سلسلة منها بإبلاغ الكمبيوتر بأن النص هو تعليق وليس جزءًا من البرنامج ، على الرغم من أن معنى هذه الأحرف يعتمد على اللغة المستخدمة.
    • في Python ، على سبيل المثال ، يشير استخدام علامة التجزئة (#) إلى وجود تعليق. في لغة ++ C ، يتم تحديد التعليقات بشرطتين مائلتين متتاليتين (//).

  2. استخدم المتغيرات. المتغيرات هي جزء كبير من أي كود برمجة ، فمن خلالها يخزن البرنامج المعلومات. بشكل أساسي ، ستقوم بإنشاء ملصق للمعلومات التي تريد الاحتفاظ بها ، ثم سيخبرك البرنامج ما هي تلك المعلومات. قد يبدو التركيب كما يلي: spam = "wikiHow كثير جدًا". من الآن فصاعدًا ، كلما بحث البرنامج عن متغير "البريد العشوائي" ، سيتم إرجاع "wikiHow أكثر من اللازم".
    • يمكن استخدام هذا النوع من الكود ، على سبيل المثال ، بحيث يتعرف البرنامج على اسم الشخص ويسجله من خلال إدخال ويربطه بمتغير.

  3. استخدم هياكل التحكم. تخبر هياكل التحكم البرنامج بشكل أساسي عن كيفية التنقل أو ما يجب القيام به. إذا كان لديك كتاب RPG من قبل ، فهذه هي الطريقة التي تعمل بها الهياكل. في البرمجة ، تأخذ شكل التعليمات "if" (if) ، "while" (while) أو "for" (for) ، على سبيل المثال. ستحتاج إلى استخدام هذه التعليمات بشكل صحيح إذا كنت تريد البرمجة بشكل صحيح.

  4. استخدم هياكل البيانات. هياكل البيانات هي الاختصار للمبرمج للوصول إلى المعلومات المختلفة في وقت واحد. سيمنعك هذا من الاضطرار إلى إدخال الكثير من المتغيرات ، حيث من الممكن إدخال أي معلومات جديدة وربطها بشكل صحيح بقائمة باستخدام الرمز. تتضمن أمثلة هياكل البيانات التي يمكن استخدامها القوائم أو HashMaps (حيث ترتبط مفاتيح البحث بالقيم).
  5. استخدم الصيغة الصحيحة. تشبه لغات البرمجة اللغات العادية في نواح كثيرة. لذلك ، هناك قواعد تجعل "العبارات" تعمل أم لا. يشير بناء الجملة إلى الترتيب المحدد للكلمات والرموز والأرقام التي تشكل وظيفة اللغة. من المهم أن تعرف البنية المناسبة للغة التي تتعلمها ، حيث (على عكس اللغة المنطوقة) لن يفهم الكمبيوتر تلقائيًا عندما ترتكب خطأ ولا تصححه.
  6. استخدم الأدوات. هناك العديد من الأدوات التي يمكن استخدامها لمساعدتك في كتابة التعليمات البرمجية الخاصة بك ، مثل IDEs (بيئة متكاملة من أجل التنمية ، باللغة الإنجليزية) ، مما يجعل من السهل عرض عملك. تذكر البحث والتعرف على بعض الأدوات المتاحة حيث يمكنها تبسيط البرمجة.
    • في حين أن معظم IDEs خاصة بنوع معين من اللغة ، فإن البعض الآخر أكثر عالمية ، مثل Visual Studio من Microsoft.

طريقة 2 من 3: تعلم البرمجة

  1. ضع في اعتبارك الدراسة في مؤسسة. العديد من الكليات والجامعات لديها درجات وبرامج شهادات في هذا المجال. تعتبر هذه أفضل طريقة للتعلم ، حيث سيكون لديك معلم تحت تصرفك للإجابة على أسئلتك ومساعدتك في تطوير مهاراتك بالترتيب الصحيح. يمكن أن تساعدك الشهادة أيضًا في الحصول على العديد من عروض العمل ، حيث إنها ميزة مطلوبة بشدة في سوق العمل.
  2. ابحث عن الجامعات على الإنترنت. هناك العديد من الجامعات عبر الإنترنت حيث يمكن أخذ الدورات الدراسية مقابل رسوم أو حتى مجانًا. في كثير من الأحيان ، لا تقدم هذه الفرص درجة جامعية ، ولكنها توفر نفس التعاليم والمعرفة. إذا دفعت رسومًا ، فمن المحتمل أن يتم إصدار شهادة في نهاية الدورة.
    • تتضمن بعض أفضل برامج جامعات علوم الكمبيوتر المجانية برنامج OpenCourseware الخاص بمعهد ماساتشوستس للتكنولوجيا و Coursera.
  3. استخدم الأدوات عبر الإنترنت. هناك العديد من الشركات التي تقدم المساعدة عندما يتعلق الأمر بالبرمجة ، خاصة لأنها تعتمد على المبرمجين لتحسين منتجاتهم. استخدم الموارد التي يقدمونها لمعرفة المزيد عن البرمجة. تتضمن بعض الأمثلة اتحاد جامعات Google وشبكة مطوري Mozilla.
  4. ابحث عن البرامج التعليمية على الإنترنت. يقوم العديد من الأشخاص العاديين بإتاحة دروس البرمجة على مواقع الويب الخاصة بهم. يمكن أن يكون هذا مفيدًا جدًا في تعلم كيفية عمل بعض الأشياء المحددة في العديد من اللغات المختلفة.
  5. دع الأطفال يتعلمون أيضًا! هناك العديد من البرامج المصممة لمساعدة الأطفال على التعلم. نظرًا لأن اللغات هي في الحقيقة مجرد "لغة" أخرى ، يمكن للأطفال استيعاب المحتوى بسهولة أكبر وهم لا يزالون صغارًا. تجنب الأدوات لأنها لا تعلم أي شيء ؛ ابحث عن برامج مثل MIT Scratch ، والتي يمكن أن تكون مفيدة للغاية.

الطريقة الثالثة من 3: اختيار لغات البرمجة الخاصة بك

  1. ضع في اعتبارك C و C ++ و C # وغيرها من الأشياء ذات الصلة بهذه. تستخدم هذه اللغات بشكل أساسي في إنشاء برامج الكمبيوتر. تعد لغة C واحدة من أبسط وأهم بداية لتعلم البرمجة. لغة C ++ سهلة نسبيًا ومستخدمة على نطاق واسع ، لكنها تُستبعد لصالح C #.
  2. جرب Java أو JavaScript. يتم تطبيق Java في برامج الكمبيوتر ، ولكن يتم استخدامه بشكل أساسي وعلى نطاق واسع في المكونات الإضافية والتصورات للإنترنت. غالبًا ما تستخدم JavaScript في برمجة الألعاب لمنصات وأجهزة الكمبيوتر المحمولة. يتم استخدام كلتا اللغتين على نطاق واسع ويبدو أنهما أصبحتا أقوى ، مما يجعل تعلمك إضافة رائعة إذا كنت ترغب في العمل في المجالات المذكورة.
  3. فكر في بايثون. Python هي لغة برمجة قوية للغاية ويمكن استخدامها في جميع أنواع السياقات ، من الويب إلى البرامج. إذا كنت تريد أن تصبح مبرمجًا ، فمن المهم أن تعرف هذه اللغة. تم تطوير Python ليكون سهل الاستخدام ، وبالتالي يصبح من السهل تعلمها من قبل بعض الناس أكثر من اللغات الأخرى.
  4. جرب PHP. عادة ما تستخدم PHP في البرمجة القائمة على الويب. إنها لغة بسيطة تستخدم على نطاق واسع في جمع البيانات وإنشاء المحتوى. إذا كنت تريد فقط القيام بأشياء على الإنترنت ، فإن PHP يعد خيارًا جيدًا. إنه مفيد بشكل خاص للمتسللين ، حيث يتم الوصول إلى العديد من نقاط الضعف في مواقع الويب من خلال PHP.
  5. ضع في اعتبارك أيضًا اللغات الأخرى. من الممكن سرد العديد من اللغات المختلفة ، ولكن يجب عليك مراجعة جميع خياراتك. إذا كنت تريد تعلم البرمجة للعمل كمبرمج ، فيجب عليك أيضًا البحث عن مزيد من المعلومات حول نوع الوظيفة التي تريدها. ابحث عن اللغات المذكورة في إعلانات الوظائف وحاول تعلمها. من المحتمل أن تتعلم أكثر من واحد إذا كنت تريد حقًا العمل في هذا المجال.

نصائح

  • اكتب الكود بطريقة منظمة لأنه إذا حدثت مشكلة لاحقًا ، فسيكون حلها أسهل بكثير.
  • ممارسة! الممارسة هي أفضل طريقة للتعلم!

تحذيرات

  • تعلم كيفية البرمجة يستغرق وقتا. لا تحبط!

VMware Worktation هو تطبيق مفيد للغاية يسمح لك بتثبيت أنظمة تشغيل متعددة واستخدامها دون مغادرة نظام التشغيل الرئيسي الخاص بك. يمكنك التبديل بين بعض أنظمة التشغيل بشكل متكرر أثناء استخدام نظام التشغيل ...

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

ننصحك بالقراءة