خطوات تعلم بايثون من الصفر
مقدمة
عشان متضيعش وقتك في المذاكرة علي الفاضي في البحث بين الكورسات المختلفة, ذكرت هنا بعض الاخطاء الـ وقعت فيها اول ما بدات اتعلم Python عشان تتجنبها وتكسب وقت وتتعلم اسرع.
الـ 10 نقط
من غير تعب ولف كتير اى مصدر علي الانترنت مناسب مدام هيشرح التالي, (ما تقلقش من العدد كلها سهلة جدا)
- python comments
- python variables
- python Data Types
- python Numbers
- python Casting
- python Strings
- python Booleans
- python Operators
- python Lists
- python Tuples
- python Sets
- python Dictionaries
- python If ... Else
- python For Loop
- python Functions
النقط دي هتخليك تقدر تقراء كود المبرمجين التانيين وتكتبه ... كمان هتختار مجال وتطبق عليه من الكورسات وتعرف اذا كان مناسب ليك ولا لا.
ده لان البرمجة لغة ومش هتفهم من غير قراءة, يعني لو عرفت تقراء كود مكتوب وتفهمه يبقي هتقدر تكمل.
نيجي للـ 10 نقط خلي بالك منهم:
- متسمعش للي يقولك اتعلم كتير, غلط, اتعلم قليل وطبق عليه كتير وارجع كمل تعلم
- لو اخدت كورس, كمل فيه للاخر ومتبدلش من كورس للتاني
- كل كورس بيشرح بطريقه معينة, فطبق النقطة رقم 2
- مفيش كورس بيشرح كل جوانب التقط الـ ذكرتها فوق
- عشان كده متجربش كل حاجة تظهر جديدة قدامك في اللغة, الوقت هيعلمهالك
- ركز على "اتعمل قليل وطبق عليه كتير وارجع كمل تعلم"
- لو معملتش هتنسي كل حاجة وهتعيد من الاول
- بعد ما تتعلم النقط الـ فوق وطبقت عليها وحسيت انك فهمتها, اختار مجال وابدا طبق كتير فيه
- نقول تاني "متسمعش للي يقولك اتعلم كتير, غلط, اتعمل قليل وطبق عليه كتير وارجع كمل تعلم"
- لو بتحب تسمع تجارب, انا ضيعت سنة كاملة بين الكورسات ومستفدش عشان متطبقتش الـ قولتهولك
النهاية
عملية التعلم عملية طويلة ودائمة, لكن سهل اوي انك تسيب التعليم كله لو مفيش طريق واضح محفز والحافز بيجي من النتيجة والنتيجة بتيجي من التطبيق, التطبيق ده هو ال هيخليك تعرف ايه المجال المناسب ليك.
اتمني اكون افدك بشئ ولو بسيط وخلصتك من الحيرة الـ في بداية التعلم. وصل المعلومة لغيرك كتير محتاجها.
المراجع
w3school