كم من الوقت يجب تعلم C ++ بعد Python (ولماذا)؟

كم من الوقت يجب تعلم C ++ بعد Python (ولماذا)؟

الإجابة الدقيقة: أسبوع إلى أسبوعين

C ++ هي لغة البرمجة الأكثر استخدامًا هناك. يتم استخدام C ++ في أنظمة التشغيل الرئيسية مثل Windows والألعاب والأنظمة الأساسية المعروفة مثل World of Warcraft وألعاب Android وتطبيقات واجهة المستخدم الرسومية مثل Photoshop. سيستغرق التعلم بعض الوقت ، كما هو الحال مع جميع اللغات الموجودة ، ولكن الأمر يستحق كل هذا العناء على المدى الطويل ، سواء كان شخص ما يريد وظيفة في ألعاب تكنولوجيا المعلومات أو التعلم من أجل المتعة.

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

كم من الوقت لتعلم لغة C بعد بايثون

كم من الوقت لتعلم C ++ بعد Python؟

C ++ هي لغة معقدة لا ينصح بها للمبتدئين في البرمجة لأن البرامج الأخرى تشبه قمة جبل الجليد مقارنة بـ C ++. تم تصميم معظم البرامج الأخرى للترميز لتسريع العملية وتشغيلها. هذه اللغة لها أهداف مختلفة في الاعتبار. يركز على محاولة ضغط السرعة والذاكرة في تصميمه. بالإضافة إلى أن C ++ يجب أن تكون متوافقة مع لغة البرمجة الخاصة بـ C.

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

C + +
مستوى التعلم C ++الوقت بعد بايثون
مستوى أساسيمن أسبوع إلى أسبوعين
المستوى المتقدمشهرين إلى ثلاثة أشهر

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

لماذا يستغرق تعلم C ++ بعد لغة Python وقتًا طويلاً؟

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

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

C + +

يعتمد مقدار الوقت الذي ستحتاجه على ما إذا كان لديك أي معرفة أساسية في برمجة الترميز أم لا وقدراتك التعليمية. للمبتدئين ، سوف تحتاج إلى تعلم البرمجة الشيئية أو OOP. يعتبر OOP العمود الفقري لـ C ++ و Python ، وبالتالي قبل أي شيء آخر ، تحتاج إلى تعلم ذلك.

وفي الختام

بشكل عام ، يمكن استنتاج أن معظم الهواتف الذكية في العالم يتم تجاوزها على نظام التشغيل Android. تطبيقات Android مكتوبة بلغة Python وأحيانًا بلغة C ++ ؛ وبالتالي ، فإن إلمامك بهذه اللغات كمطور يمنحك فرصًا كبيرة.

في المتوسط ​​، يستغرق الأمر من أسبوع إلى أسبوعين لتعلم أساسيات C ++ بعد تعلم Python. لتصبح مبرمج C ++ ، لا يحتاج المرء إلى خلفية في الرياضيات أو الهندسة ، و C ++ مصمم للمبتدئين. الشرط الأساسي هو أن يكون لديك عزيمة ، وعقل منطقي ، وأن تكون عاملاً مجتهدًا.

مراجع حسابات

  1. https://www.sciencedirect.com/science/article/pii/S0747717101904948
النقطة 1
طلب واحد؟

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

الصورة الرمزية ندي

من نحننيدهي

أهلاً! أنا نيدهي.

هنا في EHL، كل ما يتعلق بالوصفات اللذيذة والسهلة للترفيه غير الرسمي. لذا تعال وانضم إلي على الشاطئ واسترخي واستمتع بالطعام.

22 تعليقات

  1. تبدو هذه المقالة متفائلة بشكل مفرط بشأن سهولة تعلم لغة C++. غالبًا ما يكون تعلم لغة برمجة جديدة أمرًا صعبًا ويستغرق وقتًا طويلاً.

  2. يسلط الاستنتاج الضوء على الفرص المتاحة للمطورين المهرة في C++ وPython. يقدم هذا المنشور إرشادات قيمة للمبرمجين الطموحين.

  3. أجد أنه من الممتع أن يتم تصوير لغات البرمجة الأكثر شعبية في العالم على أنها سهلة التعلم. يمكن أن تكون هذه المعلومات مضللة تمامًا لأولئك الذين ليسوا على دراية جيدة بالبرمجة.

    1. أفهم وجهة نظرك، إليس. هناك آراء متباينة حول مدى صعوبة C++ وPython. تختلف تجربة كل متعلم بناءً على خلفيته وموارده.

  4. إن الشرح الشامل للأسباب وراء الوقت اللازم لتعلم C++ بعد Python مفيد. إنه يسلط الضوء على تعقيدات برمجة C++.

  5. يوفر الشرح التفصيلي لوقت التعلم لـ C++ بعد Python رؤى قيمة. يعد التركيز على قدرات التعلم والخلفية في البرمجة أمرًا بالغ الأهمية.

  6. أختلف معك، أعتقد أن تعلم C++ بعد Python يستغرق وقتًا أطول مما هو مذكور هنا. منحنى التعلم حاد، خاصة بالنسبة للمبتدئين.

    1. فرانشيسكا، لقد أثرت نقطة صحيحة. الوقت اللازم لتعلم لغة C++ هو وقت شخصي ويمكن أن يختلف بشكل كبير حسب الظروف الفردية.

  7. كمبتدئ في البرمجة، كان هذا المنشور مفيدًا جدًا. إنها واقعية وتعليمية. أستطيع أن أشهد أن تعلم لغة C++ بعد إتقان لغة Python يبدو سريعًا.

    1. أنا أوافق، ديفيس. يوفر هذا المنشور أساسًا متينًا لأولئك الذين يعملون ليصبحوا خبراء في لغة C++.

  8. يوضح التفصيل التفصيلي للمستويات الأساسية والمتقدمة لتعلم C++ بعد Python عمق المعرفة المطلوبة. هذه معلومات أساسية للمبرمجين الطموحين.

  9. هذا المنشور مفيد للغاية وقد أعطاني فهمًا أكثر شمولاً لتعقيدات تعلم C++ بعد Python. الأفكار المقدمة هي قيمة.

اترك تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المشار إليها إلزامية *