مسار أسس البرمجة

دورة أساسيات البرمجة باستخدام لغة بايثون ٢

+500 طالب

24 اختبار

مبتدئ

هل أنت مستعد لنقل مهاراتك في لغة برمجة بايثون Python إلى مستوى أكثر تقدما؟ 

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

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

بعد ذلك، سننتقل إلى استخدام التعليمات البرمجية والوحدات النمطية الخارجية، حيث ستتعلم كيفية إنشاء الوحدات النمطية البسيطة الخاصة بك وتثبيت الوحدات الخارجية من Python Package Index (PyPI) باستخدام Pip. ستحصل حتى على مثال ممتع باستخدام وحدة Turtle.

ثم سنتناول موضوعا هاما وهو العمل مع السلاسل، حيث ستتعلم كيفية دمج السلاسل واستخدام وظائف السلاسل وحتى إنشاء التعبيرات العادية. ستندهش مما يمكنك تحقيقه ببضعة أسطر من كود Python!

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

وبما أن التصحيح “Debugging” مهارة مهمة لأي مبرمج، فإننا سوف نغطي كل ما تحتاج إلى معرفته لاتقان التصحيح، بما في ذلك كيفية تصحيح الأخطاء في IDE الخاص بك، وتفسير رسائل الخطأ، وحتى تصحيح الأخطاء بدون رسالة خطأ.

ستتعلم أيضًا كيفية إنشاء حالة اختبار لمساعدتك على تصحيح الأخطاء بشكل أكثر فعالية.

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

بنهاية هذه الدورة، ستكون مبرمجًا واثقًا من لغة Python له أساس متين في استيعاب وتطبيق مفاهيم البرمجة الأساسية.

ابدأ التعلم اليوم وانتقل بمهاراتك في برمجة Python إلى المستوى المتقدم!

محتوى دورة

م. أحمد فتحي

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

التقييمات والمراجعات

5.0
متوسط التقييمات
146 عدد التقييمات
5
139
4
7
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!
محمد ابوعيسى
تم النشر منذ شهرين
دورة ممتازة.

شرح واضح.

×
Preview Image
Yazan Lubbad
تم النشر منذ 4 أشهر
دورة ممتازة

دورة ممتعة وفيها معلومات مفيدة شكرا لكم على جهودكم

×
Preview Image
Omar Gomaa
تم النشر منذ 6 أشهر
الحمد لله

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

×
Preview Image
Islam Hagag
تم النشر منذ 7 أشهر

واللة يابشمهندس مشكورين جدا علي مجهوداتكم اعانكم اللة ووفقكم في الخير

×
Preview Image
Abd Al-Rahman Mohammed Zaki
تم النشر منذ 7 أشهر
استكمالًا لدورة بايثون 1

من هنا الموضوع هيبدأ ياخد منحنى آخر شويتين، هتعرف حاجات أكتر هتخلي الكود شكله أفضل وتخلي ترتيبك للكود أسهل، كانت رحلة شيّقة ومليانة تحديات وبحث وتطبيق وإن كان بها بعض الصعوبات، ولكن نصيحتي لنفسي وحتى لك : متعاملش الدورات كأنها بودكاست، طبّق بإيدك وأفهم الفكرة وجرب تشرح لنفسك، وإن كان وواجهتك مشاكل أو صعوبة أبحث ودور لحد ما تلاقي الإجابة والحل، ده جزء من كونك مُبرمج اصلًا ومهارة مُهمة تكتسبها! دُمتم بخير.

×
Preview Image
Mohamed Basiony
تم النشر منذ 7 أشهر
قم بالبحث والتطبيق ولا تعتمد فقط على محتوى الدورة

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

×
Preview Image
Abdelmohsen Saeed
تم النشر منذ 7 أشهر
احمد فتحى التوب والباقى عنب وكنتالوب ما عدا ابو سريع واحمد على ههههه

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

×
Preview Image
عبدالرحمن أشرف
تم النشر منذ 7 أشهر
دورة ممتعة صراحة و بتخلي الواحد بيبقى مستمتع و هو بيجيب فيها

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

×
Preview Image
Abdallah Rashad
تم النشر منذ 7 أشهر
دورة ممتعة جدًا!

تبدو صعبة في البداية، لكن مع البحث تصبح الأمور أكثر سلاسة ومتعة. متحمّس جدًا لما هو قادم!

×
Preview Image
Mostafa Gamal Bisher
تم النشر منذ 7 أشهر
ثاني خطوة برمجة

جزاكم الله خيرا. دسمة وممتعة. جزاكم الله خير على المساعدة في الوصول لحلم ظننا أنه قد مات من سنين طويلة.

×
Preview Image
عرض المزيد من التقييمات
كيف كانت تجربتك؟ نود أن نعرف!

63 درس

13 أقسام

25 مختصر كتابي

شهادة موثقة

قياس مستوى التقدم والانجاز عبر الدورة

إجابة من مشرفي الطلاب على كل الأسئلة

فاعليات حصرية

شارات تميز للطلبة المتقدمين

اشعارات تذكير وتحفيز لإنهاء الدورة

اشتراك مدى الحياة

الأسئلة الشائعة

يمكن استخدام بايثون Python في العديد من الصناعات والتطبيقات، مثل تحليل البيانات، وتطوير الويب، والأتمتة، وغيرها الكثير. من خلال إتقان لغة بايثون عن طريق هذه الدورة والدورة السابقة، يُمكنك أن تجد العديد من الفرص الوظيفية، هذا بجانب زيادة قدرتك على حل المشكلات المعقدة بشكل أكثر كفاءة.

سيتم شرح كيفية استخدام التعليمات البرمجية الخارجية والوحدات النمطية الخارجية في لغة Python في هذه الدورة، وكذلك كيفية تثبيت الوحدات الخارجية منPython Package Index باستخدام Pip.

سيتم تغطية مواضيع متقدمة مثل تصحيح الأخطاء (Debugging) والبرمجة الموجهة للكائنات (OOP)، وإدارة الذاكرة في لغات البرمجة، وتعدد مؤشرات الترابط، والخوارزميات (Algorithms)، وستساعد هذه المواضيع في توسيع فهمك لمفاهيم البرمجة.