اخى الكريم بفضل الله انا اعمل باكثر من لغة برمجة وكلهم تعلمتهم بعون الله ثم الاعتماد على نفسى . ونصيجتى لك ان تبدا اولا بفهم اساسيات البرمجة بشكل مجرد (المتعيرات والتكرار والحالات الشرطية ...) ثم بعد ذلك تبدا على حسب هدفك يعنى مثلا لو عاوز تعمل تطبيق للايفون حتبدا فى معرفة اساسيات ال objective-c و تجهيز بيئة العمل (Mac Or vmware)وتتوكل على الله و تبدا تشتغل مباشرتا عن طريق تنفيذ شئ بسيط قدر المستطاع ثم تتوقف عن العمل وتبدا فى عمل نفس المراحل على الاندرويد ثم تعاود العمل مرة اخرى فى الايفون ولا تركز على ان تتعلم لكن ركز على ان تنفذ هدفك بيدك (اى لا تبحث عن فيديوا لتعليم برمجة الايفون لكن ابحث مثلا عن كيفية تجهيز Xcode or Android studio) واثناء التنفيذ ستواجهك مشاكل قم بلبحث عن حلول لها وقم بقرائة الحلول الصواب والخطا قدر المستطاع ولا تنفذ حتى تقتنع انه افضل حل ممكن...
انا راح اوضحلك بعض الامور بصوره مختلفه
أولا قلت مافي برامج قوية من مطورين عرب
عندك امثله تطبيق التقويم الهجري من انسياب
تطبيق مصاريف
تطبيق وين نأكل وغيرها الكثير !!
تقول ليش اطور وفي كل شي موجود ؟
لماذا ظهر البلاك بيري ماسنجر ؟
مو كان في ويندوز لايف ماسنجر
كيف ظهر الوات ساب وغطى على كل برامج المحدتاث في وقته بما فيه خدمة البلاك بيري ماسنجر ؟؟
لماذا ظهر انستغرام مو كأن موجود فلكر !
ليش ظهر الفيس بوك مو كان في ماي سبيس !
صحيح الافكار نفسها وولكن نجحت رغم تشابها
كذا البرمجة ، منافسه لايهم وجود الفكره ذاتها مدام تستطيع تقديمها بشكل افضل !
هناك جملة دائما اقولها ، اذا تشوف البرمجة صعبه وغير مفهومه فأعلم انك تتعلم البرمجة بالطريقة الخاطئه ومن المصدر الخطأ !
الاساسيات الي تقول انك انها كلام نظري هيا اساسا كل اكواد البرامج
لازم تفهمها بشكل نظري اولا قبل العملي ولا ماراح تعرف تستخدمها !
قلت بأنه الـ Loops لا تعلم لماذا يستخدم
اعطيك مثال بسيط في اي شبكة اجتماعيه
لتكن تويتر مثلا
دخلت ملفك الشخصي ، تغريداتك كيف تظهر ؟
عن طريق الـ loop ، هناك loop يقوم على قرائة كل تغريداتك ويعرضها على الشاشة
اللوب هذا احدى فوائده
اولا أجعل البرمجة متعه وليس امر مجبور عليه
ثانيا : فكر ماذا تريد ؟ هل تريد تنفيذ برامج للايفون فتعلم سوفت
هل تريد تنفيذ برامج اندوريد تعلم جافا الخ ...
اول شي اعرف رغبتك وبعدها ابدا في تعلم اللغه
وانصحك بدورات Udemy فهيا شامله وواضحه وسهله وتعطيك دفعه قويه انك تدخل عالم البرمجة
بالتوفق لك