توجيهات للمبتدئين بالبرمجة
ايش المواضيع اللي تنصحوا فيها للمبتدئين... من وين ابدأ؟ و ايش اتعلم؟ بالذات ان ماعندي خبرة الا بلغة C بحكم اني اخذتها في التحضيري بس حابه جدًا اطور نفسي في المجال قبل ابدأ في تخصصي اللي تم قبولي فيه (علوم الحاسب الآلي) . أفيدوني و شكرًا
ساعد بالإجابة
"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."
الإجابات (3)
اذا كان اهتمامك موجة لتطوير الويب يوجد مقال في عالم البرمجة يشرح خارطة الطريق لبرمجة المواقع
Shatha Salem: شكرًا لك
مبارك قبولك وأسأل الله أن يتمم لكي على خير
تخصص علوم حاسب آلي هو تخصص كبير يندرج تحته تخصصين رئيسيين :
- هندسة الحاسوب
- البرمجيات
وكلا التخصصين يتفرع منهما أيضاً تخصصات أصغر لا أريد تفصيلها حتى لا تتوهي ولكن بشكل عام
هذا التخصص يجمع بين العلم والفن معاً - بنظري على الأقل - وإن وجدتي نفسك قد أحببتي هذا التخصص فبإذن الله ستبدعي به
في البدايات أنصح وبشدة كبيرة الإهتمام بالاساسيات فإن كان الأساس قوي وصحيح كان ما بعده سهل وهين بإذن الله
وما يلي قائمة بالاساسيات الواجب على دارس هذا التخصص الإهتمام بها بشكل كبير جداً
- معرفة مكونات الحاسب الآلي وطريقة عمله (Computer Skills).
- تعلم التفكير المنطقي (Logical Thinking).
- الخوارزميات وبنى المعطيات (Algorithms & Data Structures).
- طرق تحليل و حل المشكلات (Problems Analysis & Solving).
بالنسبة للغات البرمجة هي عبارة عن أدوات للتخاطب مع الحاسب الآلي وإيصال ما ترغبين به لا أكثر
ولكن يجب فهم - وليس حفظ - مكونات اللغة بشكل جيد حتى تستطيعي كتابة برنامج أو تطبيق بأفضل الطرق .
وبإذن الله مع الوقت والممارسة ستحددين مسارك وإتجاهك في هذا العالم الواسع وكل مسار له خارطة طريق خاصة به كتخصص برمجة تطبيقات ومواقع الويب الذي ذكره أخي xlmnxp
بالتوفيق إن شاء الله
Shatha Salem: شكرًا لك.. ممتنة جدًا
Ali Majrashi: اجابة ممتازه يعطيك العافيه حاب ازيد عليها اذا بدا الشخص باي لغة او اداة ينبغي له التطبيق العملي عليها حتى يتقنها ويبعد عن المحطمين ويستمر يطبق ويتعلم حتى يتجاوز العقبات التي تقف بالطريق الاستمرار والتطبيق هو الطريق للابداع والاتقان
أسأل الله لك التوفيق
انصح بالاطلاع على كتاب "كيف أكون مبرمجا؟" لـ روب والينج و الذي ترجمته للعربية تجدينه هنا في مدونتي
لكن ينبغي أن تعرفي ان علوم الحاسب ليست برمجة فقط فهو تخصص يأخذ من كل بحر قطرة فستجدين شيئا من هندسة البرمجيات و الشبكات و هندسة الحاسب و قواعد البيانات و غيره من التخصصات و المواضيع .. لذا يجب عليكي ان تطلعي على الخطة الدراسية و تتعرفي على مواضيعها و منها تنطلقي في تطوير نفسك
Ali Majrashi: جدا ابداع محتوى الكتاب اخوي فواز هل ممكن تطرح محتواه على شكل مقالة ليسهل الوصول لها لكل من بحث ولك منا جزيل الشكر والعرفان لهذا الطرح المتميز
HossamCj: اوافق رأي الاخ علي , علي ان يتم وضع الكتاب في مقال حتي يسهل الوصول اليها
فواز العتل: نزولا عند رغبتكم ايها الاحبة تم طرح الكتاب كمقالة ( https://3alam.pro/index.php/engfawaz/articles/how-to-be-a-programmer )
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !