Problem Solving with Python | طور تفكيرك المنطقي و البرمجي
What you'll learn
- سوف تُطوّر من تفكيرك المنطقي
- سوف تُطوّر من تفكيرك البرمجي
- سوف تتعلم العديد من الأفكار من خلال حل المسائل
- سوف تختبر مهارتك في البرمجة
- سوف تساعدك على التجهيز لمقابلات العمل التقنية
Requirements
- تحتاج أن يكون لديك حاسوب أو هاتف لمتابعة الدورة
- تحتاج أن يكون لديك علم بأساسيات البرمجة بلغة بايثون
- تحتاج أن يكون لديك علم بأهم الخوارزميات و هياكل البيانات
Description
مهارة حل المشاكل و التفكير البرمجي السليم هي أكثر شيء مهم في أي مبرمج و ذلك لأنه إذا أتقنت هذه المهارة أصبح بقية الأمور بسيطة بالنسبة لك
و خلال هذه الدورة سوف نعالج أكثر من 35 مسألة حول المنطق و البرمجة
-------
التمارين البرمجية: تحتوي الدورة على أكثر من 20 تمرين برمجي جميعهم بلغة بايثون بحيث يمكنك أن تُبرمج خوارزميتك و تجربها هنا في المنصة مباشرة لتعرف إن كانت صحيحة أم لا
-------
الدورة عبارة عن مسائل فقط تمّ اختيارها بعناية فائقة من مختلف المواقع التي تطرح هذا النوع من المسائل و هي مُقسّمة على أربعة مستويات حاليا و هي
المستوى الأول: مسائل حول المنطق و الرياضيات هدَفها تطوير تفكيرك المنطقي
المستوى الثاني: مسائل حول أساسيات البرمجة و هدفها اختبارك في أساسيات البرمجة التي تشمل
المتغيّرات
القراءة و الطباعة
الجمل الشرطية
الحلقات التكرارية
الدوال
المستوى الثالث: مسائل بسيطة حول الخوارزميات التي تشمل
حساب تعقيد الوقت و المساحة
المصفوفات
البحث
الترتيب
المستوى الرابع: مسائل متوسطة الصعوبة حول جميع ما سبق بالإضافة إلى
Trees
Graphs
Recursion
Hash Tables
بمعنى أنه إذا تابعت الدورة جيدا و حاولت في كل مسألة سوف تتطوّر كثيرا بإذن الله
-----------
عن صاحب الدورة
المبرمج الصغير، لدي خبرة أكثر من 4 سنين في البرمجة، شغوف بكل ما لديه علاقة بالحاسوب، تعلمت و احترفت العديد من لغات البرمجة مثل بايثون و دارت و عملت بها في مشاريع حقيقية
عملت مع الشركات كمطور فول ستاك و أيضا قمت بأكثر من ثلاثة مشاريع في تطوير التطبيقات باستعمال فلاتر
أعشق الخوارزميات و هياكل البيانات و لذلك دائما أشارك في المسابقات البرمجية
أحب مشاركة المعلومات مع الآخرين و هذا ما دفعني لتطوير مهاراتي في الإلقاء و التبسيط
أحبكم في الله
Who this course is for:
- أي شخص يريد أن يُطوّر تفكيره المنطقي و البرمجي
- أي مبرمج مُقبل على مقابلة عمل تِقنية
- أي شخص يريد إختبار مهاراته البرمجية
Instructor
Hey, I am Abderrahmen !
I have more than 4 years in the field of programming, I am passionate about anything related to computer science.
I learnt many languages like Python, Dart, JS and I worked with them in real world projects.
I worked as a mobile developer and developed more than three applications.
I like Algorithms and data structures, that's why I always like to participate in the competitions.
I always try to share my knowledge, through courses, workshops or even posts on social media.