02/12/2023 طريقك للتطوير و التقدم 0501289111 info@fbt-c.com
0

سلة المشتريات

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

أساسيات البرمجة بالبايثون

التصنيفات : الدورات التقنية
قائمتي المفضلة مشاركة
مشاركة
رابط الصفحة
مشاركة على وسائل التواصل الاجتماعي

عن الدورة

شهادة حضور معتمدة

الدورة عن بعد

ساعات التدريب : ٣٥ ساعة

 

نبذة عن الدورة

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

 

أهداف البرنامج

أن يتعرف المتدرب على تغيير اساسيات البرمجة من خلال البرامج

أن يستنبط المتدرب تحديد متطلبات برمجة البرنامج

أن يفهم المتدرب تصميم واجهات المستخدم للبرنامج

أن يطبق المتدرب التخطيط والتنفيذ البرمجي

سيكون لديه المعرلفة بأساسيات المتغيرات والدوال في لغة البايثون

سيكون لديه معرفة بالكلاسيس والأوبجيكت في لغة بايثون ٣

سيكونة قادرا على البدء في بناء تطبيقات وبرامج بإستخدام لغة بايثون ٣

كيفية إنشاء المتغيرات والتعامل مع مختلف أنواع البيانات، وكيفية تعديل البيانات في القوائم، بالإضافة إلى كيفية التعامل مع التواريخ والوقت والأرقام والنصوص باستخدام بايثون

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

أنواع الدوال المختلفة ومستوياتها المتعددة وكذلك استخدامات كل نوع، جنبًا إلى جنب مع التعرف على ماهية كل من البرمجة كائنية التوجه والوراثة، وأهمية كل منهما

محاور الدورة

مقدمة إلى البرمجة باستخدام لغة بايثون هو مساق مجاني مقدّم من إدراك يبيّن مفهوم البرمجة وأساسيات لغة python والخطوات المتبعة في كتابة برنامج بلغة بايثون . بالإضافة إلى ذلك، يوضح المساق كيفية استخدام الجمل الشرطية في بايثون وجمل التكرار (While) و (For) و(Nested loop) وغير ذلك من المواضيع المتعلقة في هذه اللغة البرمجية

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

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

 

أهداف الدورة

المهارات

أن يتعرف المتدرب على تغيير اساسيات البرمجة من خلال البرامج

أن يستنبط المتدرب تحديد متطلبات برمجة البرنامج

أن يفهم المتدرب تصميم واجهات المستخدم للبرنامج

أن يطبق المتدرب التخطيط والتنفيذ البرمجي

سيكون لديه المعرلفة بأساسيات المتغيرات والدوال في لغة البايثون

سيكون لديه معرفة بالكلاسيس والأوبجيكت في لغة بايثون ٣

سيكونة قادرا على البدء في بناء تطبيقات وبرامج بإستخدام لغة بايثون ٣

كيفية إنشاء المتغيرات والتعامل مع مختلف أنواع البيانات، وكيفية تعديل البيانات في القوائم، بالإضافة إلى كيفية التعامل مع التواريخ والوقت والأرقام والنصوص باستخدام بايثون

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

أنواع الدوال المختلفة ومستوياتها المتعددة وكذلك استخدامات كل نوع، جنبًا إلى جنب مع التعرف على ماهية كل من البرمجة كائنية التوجه والوراثة، وأهمية كل منهما

محتويات الحقيبة التدريبية

كتاب الدورة و المادة العلمية كـ PDF

ملخص بوربوينت للدورة

إظهار المزيد

ماذا سوف تتعلم؟

  • ماهو مفهوم البرمجه
  • ماهو تاريخ لغه برمجه بايثون
  • لماذا نتعلم بايثون
  • تثبيت اللغه علي اجهزتنا
  • ماهي المتغيرات Variables
  • ما هي الشروط و امثله لها If-Conditions
  • ما هي الحلقات التكراريه في بايثون و نطلع على اكتر من مثال عليها Loops - Break - Continue
  • ماهي دوال في بايثون Functions - Arguments - Local VS Global
  • ماهو مفهوم Data Types (Strings - Lists - Tuples - Dictionary)
  • ماذا يعني مفهوم OOP
  • ماذا تعني Everything is object
  • ماهي Class وازاي نقدر نعمل Class خاصه بينا
  • ماهي Encapsulation وكيف نستخدمها
  • ماذا يعني Method ويعني ايه Attribute وماهو الفرق بينهم
  • ماذا يعني Constructor
  • ماهو الفرق بين Class Based , Instance Based
  • ماذا يعني Inheritance او وراثه وازاي اقدر اعمل Inheritance من اكتر من Class
  • ماذا يعني Polymorphism
  • ماذا يعني Constructor Inheritance او Super
  • امثلة توضيحية لكل جزء
  • ماذا يعني Module في بايثون
  • وكيفية التعامل مع external modules - تثبيت على الجهاز
  • وكيفية التعامل مع internal modules مثل ال OS Module , Date time Module
  • راح ناخذ بعض الامثله على كل اللي درسناه في الكورس

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

لا يوجد تقييم حتى الآن
لا يوجد تقييم حتى الآن

Want to receive push notifications for all major on-site activities?