كيف تبدأ تعلم C# من الصفر؟
مرحباً بالجميع! قررت أن أبدأ تعلم C# و.NET من الصفر، لكنني واجهت مشكلة: هناك الكثير من المعلومات المتناثرة، ولا أستطيع فهم من أين أبدأ بالضبط وبأي ترتيب أتقدم. لم أبرمج من قبل أبداً، لذا ليس لدي أي أساس على الإطلاق.
ما جربته بالفعل:
- شاهدت عدة دروس على يوتيوب حول تركيب C# (المتغيرات، الحلقات، الدوال) — يبدو الأمر مفهوماً، لكن بعد المشاهدة لا أستطيع كتابة حتى برنامج بسيط بنفسي.
- قمت بتثبيت Visual Studio Community وحاولت كتابة آلة حاسبة حسب tutorial — نسخت الكود، لكنني لا أفهم لماذا يعمل وكيف يمكنني تعديله.
- قرأت مقالتين عن OOP (الفئات، الكائنات) — حتى الآن يبدو الأمر مجرداً جداً وغير مفهوم للمبتدئ.
الكود الحالي الخاص بي (حاولت عمل إدخال/إخراج console):
using System;\n\nclass Program\n{\n static void Main(string[] args)\n {\n Console.WriteLine("ما اسمك؟");\n string name = Console.ReadLine();\n