هل العيب فيها انا ام في دورات البايثون

Alaakm

السلام عليكم

انا من يومين بلشت تعلم لغة البايثون من خلاص دورات في الفيديو

تعلمت lists و tuples و dictionaries و فهمتهم 100%

لكن لما ايجت على تطبيق ما تعلمته من خلال اسئله تتعلق بيهم اجد صعوبه في حل اسئله و ارا الحلول اجت في حلول اشياء لم غير موجودة في دورات التي تعلمت منها دروس المذكورة

فلا اعلم هل هذه مشكلة فيها ام ف دورات "العربية" بالذات التي لا تكون مفصلة

و شكرا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لم يتكلم هذا الشخص عن ما في الرابط الظاهر امه لا يحب الكلام الكثير

ما في هذا الرابط مفيد شكراً

و عليكم السلام و الرحمة ،

المشكلة في فهم البرمجة و ليس اللغة نفسها ، جرب حلها بطريقتك بلا الاعتماد على بايثون ، فقط خطوات لحل المشكلة ، شاهد هذا الفديو قد يساعدك ،

اخوي انا فاهم برمجة فلقد درست لغة C++ في جامعة اخذت سي سترينج و لزبس و بوينترز و اريز و فانكشين و غيرها كان صعبه في بداية لكن شرح دكتور المادة شرح جدا ممتاز و كنت جيد جدا فيها حيث فهمت 80% من المنهج و الذي ساعدني على ذلك بعد فضل الله هو دكتور لكن لا اجد دورات فيديو تعطي كافه تفاصيل لموضوع ما و صراحة هذا ازعجني

ليس لها علاقة بالـ سي++ ، لو فهمت البرمجة لن تكون عندك مشكلة في بايثون او اي لغة أخرى.

افهم انها ليس له علاقه

لكن ما اقصده انه سي++ اصعب من بايثون لكن فهمتها و تعلمتها بسبب شرح تفصيلي الذي ساعدني كثيرا و ليست فقط رؤوس اقلام

هل يمكنك حل نفس التمرين بلغة سي++؟

بناء على ما تعلمته نعم

ابحث عن دورات او كتب انكليزية فهي مفصلة اكثر بكثير من العربية

انا حاليا اتلعم من شخص اسمة Corey Schafer وله قناة على اليوتيوب

لدية دروس بايثون

  • في الجزء الاول يشرح الاساسيات Python Programming Beginner Tutorials

 

  • الان في الجزء الثاني يتكلم عن الOOP وكيف تتعامل مع الClasses

لا اهمية لحل الاسئلة انها مضيعة للوقت فقط ابدى بمشروعك بما تعلمته انا لما اتعلم بعد الا if وبدئة ببرمجة مشروعي ثم بعدما بدأة احتجت ادوات اخرى ذهبت لاتعلمها ثم قاعدة بيانات وتعلمتها ثم واجهة رسومية هكذا ابدأ فقط

شكرا لك و على رابط

صراحه البرمجه بشكل عام متعبه وتحتاج الى صبر

طوال الاعوام الماضيه احاول تعلم اي لغة فقط لأتأقلم معها

الان انتهى بي المطاف بالتوقف عن تعلم البرمجه والاكتفاء

بالمواصله في تصميم الويب اضافه الى تعلم منصه ionic

كلا ميسر لما خلق له.

قد تكون مصمم مبدع ومستقبلك بالتصميم

واضافة الجمالية للاكواد التي تعمل بالخلف ,

اعمل بحب وشغف للمجالك فهو مهم جداً

بالتوفيق ..

نصيحة لك اكمل الاساسيات و ركز جيدا ثم بعدها انخرط في انشاء برامج بسيطة

وعليكم السلام

لابد من تعلم السانتيكس بدايتاً ليس lists و tuples و dictionaries فقط

بعد ذلك يمكنك التدرج في التمارين والمشاريع بلغة البايثون ,

بخصوص الاخطأ التي تواجه بالحل لابد ان تحدد نوعها , من بين الـ3

اخطأ التي تواجه اي برنامج عند اختباره وهي :

syntax error: An error in a program that makes it impossible to parse (and

therefore impossible to interpret).

runtime error: An error that does not occur until the program has started to

execute but that prevents the program from continuing.

exception: Another name for a runtime error.

semantic error: An error in a program that makes it do something other than

what the programmer intended.

==

انصحك بكتاب جميل ورائع جدا للتعلم البايثون بالطريقة الصحيحة وهو كتاب :

How to think like a computer scientist: Learning with Python

بالتوفيق