كيف اقيس مستوى خبرتى فى البرمجه ؟
الطريقه الوحيده التى اعرفها هى مقارنه نفسى باصدقائى , هل توجد طرق افضل
كنصيحة في البداية يجب أن تحدد هدفك من تعلم لغة برمجية معينة. ( تطوير الويب، برمجة الهواتف الذكية، برمجة الأنظمة للمؤسسات، الذكاء الاصطناعي وتحليل البيانات...الخ). سأعرض لك - باختصار - اهم الأدوات لكل مما سبق:
تصميم الواجهات: HTML , CSS , JavaScript
برمجة السيرفر: PHP أو Python , أو Javascript مع NodeJs
( اطلع على الروابط بالأعلى لمزيد من التفصيل)
للأندرويد: جافا أو كوتلن
آبل: سويفت
( يوجد الكثير من الخيارات الأخرى الهجينة)
جافا
سي شارب أو فيجول بايسك دوت نت
بايثون
R
أما ال C++ فتتميز بأعمال:
ألعاب الفيديو
الأنظمة الالكترونية والمصانع
معالجة الفيديو والصوت
وغيرها من المجالات الدقيقة.
(وهذه المجالات تحتاج فرق برمجية متخصصة ولا تتوفر عربيا بشكل مناسب)
لذا تعلم هذه اللغة -عربيا- سيكون في الغالب لأنها متطلب جامعي، أما اختيارها كلغة أولى للبرمجة فهو اختيار غير صائب بحسب وجهة نظري.
إذا كنت تتعلم ذاتيا فاختر لغة برمجة بحسب توجهك.
عموما، هذين المصدرين العربيين جيدين لتعلم C++ : قائمة التشغيل هذه: (محمد الدسوقي) [شرح مبسط جدا ولمن ليس لديه أي خبرة برمجية]
شكرا لمساعده حضرتك
بالنسبه للغه c++ ليست الاولى (بدأت ب فيجوال بيسك لمده عامين تقريبا ثم C# لمده عامين ايضا ثم c++ سبب اتنقلى هو اتجاهى للهردوير وحبى الشديد للهاردوير)
اما بالنسبه للعربيه , لقد تعلمت كل اللغات السابقه بالانجليزيه نظرا لضعف المحتوى العربى
إذن. المصادر السابقة لن تنفعك لأنها للمبتدئين.
هذا الفيديو ( على العموم هذه القناة رائعة جدا )
أو قائمة التشغيل هذه ( لنفس الشخص لكنها أكثر تفصيلا )
التعليقات