التدريب على لغة البايثون

Fahad • منذ 5 سنوات

مرحبا 

السلام عليكم ورحمة الله وبركاتة

اود التدريب على لغة البايثون بعد الدورات والقراءة تحتاج لتدريب عليها 

اريد مشورتكم عن مواقع توفر فرص التدريب او طريقة من سبقنا لهذه البرمجة ،

والله يحفظكم

كلمات دليلية: puthon

ساعد بالإجابة

"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."

الإجابات (5)

Mohammad Laif • منذ 5 سنوات

وعليكم السلام ورحمة الله وبركاته

افضل موقع للتدريب على اللغة حسب تجربتي هو: codecademy وايضاً TeamTreeHouse حيث كل درس وله تدريبه الخاص. اما اذا تريد حل المسائل والتدريب الفعلي فعليك بمواقع مثل codewars.

لدي تغريدة سابقه حول افضل المصادر التي استخدمتها لتعلم لغة البايثون:

https://twitter.com/mohammadlaif/status/1003461410146439169

 

Miss-x • منذ 5 سنوات

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

https://www.w3resource.com/python-exercises/

هذا الموقع ممتاز للتدرب على اساسيات بايثون  

والافضل من ذلك هو عمل المشاريع الصغيرة

جاد الدين آغا • منذ 5 سنوات

موقع التوثيق الخاص بالبايثون سيساعدك كثيراً

https://docs.python.org/3/

هنالك مشروع من حسوب لترجمة هذه المستندات للغة العربية

https://wiki.hsoub.com/Python

Ahmed Barabbud • منذ 5 سنوات

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

 

كما تعلم لغة البايثون لغة عامة , اي انه يمكن استخدامها لامور كثيرة جداً 

لذلك لابد ان تحدد بأي مرحلة انت الان , من خلال الاسئلة التالية: 

 

هل مستواك بالبايثون يصنف كمبتدئ أو متوسط؟ ( في حال كانت مبتدئ او متوسط استخدم مواقع التمارين وما شابه)

هل لديك خبرة كافية حول الخورزميات و بنية البيانات؟ 

هل لديك هدف محدد من تعلم لغة البايثون ؟ (تحليل البيانات, تطوير تطبيقات الويب ... ألخ)

هل لديك خبرات سابقة بأي مجال برمجي؟ ( ويب, سطح المكتب, ذكاء اصطناعي ..ألخ)

 

بعد ان تحدد مسارك من خلال الاجابة على الاسئلة السابقة يمكنك تحديد وجهتك بسهولة أكبر. 

ففي حال كانت مبتدئ او متوسط استخدم مواقع التمارين وما شابه وقم بالعمل على تطوير مشاريع بسيطة مثل لعبة x o وغيرها من الافكار التي يمكن ان تكون تحدي جميل بالنسبة لك  وأن كنت تجاوزت هذي المرحلة سابقاً ان تنتقل لاسلوب حل المشاكل من خلال تطوير خورزميات وبناء بنية بيانات وبهذا الخصوص أنصحك بحل مشاكل رياضية من خلال البايثون واعادة بناء دوال تؤدي مهام محددة مثل دال للبحث بداخل ملف نصي وغيرها من الامور التي يمكن ان تشكل تجربة جيدة لك. 

 

بالمرحلة القادمة يفضل ان تكون أكثر تخصصاً من خلال بناء مشروع بمجال معين , مثل تحليل بيانات كأس العالم , او بناء تطبيق ويب من خلال اي اطر العمل التي تناسبك , او العمل على تطوير ادوات تخدم مجالك وأهدافك مثل ادوات اتممة المهام  او جلب البيانات والتعامل معها وغيرها. 

 

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

 

 

ندى الحربي • منذ 5 سنوات

وعليكم السلام ورحمة الله وبركاته

مازلت مبتدئة وجربت موقع DataCamp بسيط ويعتمد على اعطاء مثال وتعليمات وأنت بدورك تجّرب ، قبل كل درس فيديو يشرح الفكرة القادمة..

https://www.datacamp.com/courses/intro-to-python-for-data-science

 

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !