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