السلام عليكم.
أفضل طريقة لتعلم البرمجة وأدوات البرمجة والعديد من المفاهيم الأساسية في هندسة البرمجيات هي أن تقوم بإنشاء مشروع تطبق فيه implementation للميزات شيئًا فشيئًا. عندها ستتعامل مع بناء softwares حقيقة وفي نفس الوقت تحاكي بيئة العمل الفعلية في سوق العمل.
طبعًا، إذا أخذت دورات لتشرب المفاهيم الأساسية في البرمجة قبل البدء، فسيكون ذلك أفضل. والأفضل من ذلك كله أن تنشر المشروع الذي تعمل عليه أونلاين وتحاول تحسينه شيئًا فشيئًا، حتى لو لم يكن لديك أي مستخدم.
في حال حقق مشروعك ربحًا أو جذب مستخدمين، فسيكون ذلك حافزًا رائعًا للاستمرار. وإن لم يكن كذلك، فسيؤهلك للعمل الفعلي والحقيقي في سوق العمل بعيدًا عن leetcode ومنصات البرمجة التنافسية.
دعواتكم.
>>Click here to continue<<