السلام عليكم و رحمة الله تعالى و بركاته
إخواني الكرام لدي استفسار بسيط
أنا سيئ جدا في كل ما يخص الرياضيات و أريد تعلم البرمجة الخاصة بالويب
( php mysql ) و أيضا التكويد ( html css ) هل هذا مستحيل ؟
يريت تساعدوني لأنني أريد ان أبدا في التعلم
أجد أن العلاقة بين الرياضيات والبرمجة تضخم أكثر من اللازم، ما تحتاجه شيء من المنطق، القدرة على تقسيم البرامج أو المشاكل لأجزاء صغيرة وتقديم حل لكل جزء، هذا لا يحتاج رياضيات بقدر ما يحتاج لمنطق.
نقاشات سابقة
لو رديت على سؤالي لكان أفضل لأن أغلب المواضيع رأيتها و هي تتحدث عن البرمجة تبع التطبيقات على الحاسوب مثل c++ و vb.net إلخ ... و أنا أريد هذا بخصوص برمجة الويب
لست مبرمجا، لكن التعليقات في هذين الموضوعين تطرقت لجميع أنواع البرمجة وأعطت إجابة حول الرياضيات باعتقادي
أهلا بك
في الحقيقة ان البرمجة تحتاج لعقلية منطقية تجيد تقسيم الاشياء وتصنيفها وتوزيعها بذكاء. كما تحتاج لعقلية تستطيع ادراك العلاقة بين المكونات ودراسة تأثير كل منهم على الآخر. أما الجانب الرياضي فهو مهم في صناعة الخوارزميات وايجاد خوارزميات سريعة لحل المشكلات الشائعه كالبحث مثلا داخل كم هائل من البيانات !
معظم الخوارزميات التي تحتاجها لبناء برنامج صغير أو متوسط قد تم اختراعها وقم تم (كبسلتها) بمعنى تم وضعها في صورة مبسطة , كل ما يلزمك هو استدعاء العملية وارسال البيانات اليها. ولهذا ليس الامر مقلق لتلك الدرجة. لكن اجد من المهم أن يكون لديك قراءة مبسطة في مفاهيم هيكلة البيانات مثل الأشجار , الاشجار الثنائية , المصفوفات , الستاكز , اللنكد لست , الخ . وهي طرق لتثميل البيانات في البرمجة بصورة دقيقة تناسب الذي تعمل عليه.
مارس الفشل في الرياضيات بحرية :) وابدأ بالقراءة في البرمجة. وحاول ان تقرأ اكواد المشاريع المفتوحة المصدر لتقوي نفسك واسلوبك البرمجي ولتتعرف على اشياء جديدة :)
التعليقات