×
1 اختر شهادات EITC/EITCA
2 تعلم واجتز الامتحانات عبر الإنترنت
3 احصل على شهادة في مهارات تكنولوجيا المعلومات الخاصة بك

قم بتأكيد مهاراتك وكفاءاتك في مجال تكنولوجيا المعلومات بموجب الإطار الأوروبي لشهادة تكنولوجيا المعلومات من أي مكان في العالم عبر الإنترنت بالكامل.

أكاديمية EITCA

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

تسجيل الدخول إلى حسابك

إنشاء حساب نسيت كلمة المرور؟

نسيت كلمة المرور؟

آآآه، الانتظار، وأنا أتذكر الآن!

إنشاء حساب

هل لديك حساب؟
أكاديمية شهادات تكنولوجيا المعلومات الأوروبية - اختبار مهاراتك الرقمية المهنية
  • التسجيل
  • تسجيل
  • معلومات

أكاديمية EITCA

أكاديمية EITCA

المعهد الأوروبي لشهادة تكنولوجيا المعلومات - EITCI ASBL

مقدم الشهادة

معهد EITCI ASBL

بروكسل ، الاتحاد الأوروبي

إطار عمل شهادة تكنولوجيا المعلومات الأوروبية الحاكمة (EITC) لدعم الاحتراف في مجال تكنولوجيا المعلومات والمجتمع الرقمي

  • شهادات
    • أكاديميات EITCA
      • كتالوج أكاديمية EITCA<
      • EITCA/CG رسومات الحاسوب
      • EITCA/هو أمن المعلومات
      • EITCA/معلومات الأعمال BI
      • EITCA/KC KEY الكفاءات الرئيسية
      • EITCA/EG الحكومة الإلكترونية
      • تطوير الويب EITCA/WD
      • الذكاء الاصطناعي EITCA/AI
    • شهادات EITC
      • كتالوج شهادات EITC<
      • شهادات رسومات الكمبيوتر
      • شهادات تصميم مواقع الإنترنت
      • شهادات التصميم ثلاثية الأبعاد
      • المكتب يصادق عليه
      • شهادة بلوكشين بيتكوين
      • شهادة وردية
      • شهادة المنصة السحابيةجديد
    • شهادات EITC
      • شهادات الإنترنت
      • شهادات التشفير
      • الأعمال التي تصدق عليها
      • شهادات TELEWORK
      • شهادات البرمجة
      • شهادة ديجيتال بورتريت
      • شهادات تطوير الويب
      • شهادات التعلم العميقجديد
    • شهادات ل
      • الإدارة العامة للاتحاد الأوروبي
      • المعلمين والمعلمين
      • المحترفون في مجال أمن المعلومات
      • مصممي الجرافيك والفنانين
      • رجال الأعمال والمديرين
      • مطوري بلوكشين
      • مطوري الويب
      • خبراء الذكاء الاصطناعي في السحابةجديد
  • متميزة
  • دعم مالي
  • كيـف نعمــل
  •   IT ID
  • من نحن
  • تواصل معنا
  • طلبي
    طلبك الحالي فارغ.
EITCIINSTITUTE
CERTIFIED

أساسيات برمجة بايثون EITC/CP/PPF

by أكاديمية EITCA / الجمعة، 05 2021 فبراير / نشرت في

الوضع الراهن

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

السعر الأساسي

€85.00

إشترك الأن

التسجيل للحصول على هذه الشهادة

EITC/CP/PPF Python Programming Fundamentals هو البرنامج الأوروبي لشهادة تكنولوجيا المعلومات حول أساسيات البرمجة بلغة Python.

يركز المنهج الدراسي لدورة أساسيات برمجة Python EITC/CP/PPF على المهارات العملية في برمجة Python المنظمة ضمن الهيكل التالي، والذي يشمل مواد التعلم الذاتي الشاملة والمنظمة لشهادة EITCI والتي تدعمها محتوى تعليمي مفتوح المصدر ومرجعي للفيديو كأساس للتحضير للحصول على شهادة EITC هذه من خلال اجتياز الامتحان المقابل.

Python هي لغة برمجة مفسرة وعالية المستوى وذات أغراض عامة. تؤكد فلسفة تصميم Python على قابلية قراءة الكود باستخدامها الملحوظ للمسافات البيضاء الكبيرة. تهدف بنيات لغتها ونهجها الموجه للكائنات إلى مساعدة المبرمجين على كتابة رمز منطقي واضح للمشاريع الصغيرة والكبيرة الحجم. غالبًا ما توصف Python بأنها لغة "مضمنة بالبطاريات" نظرًا لمكتبة قياسية شاملة بها. تُستخدم لغة Python بشكل شائع في مشاريع الذكاء الاصطناعي ومشاريع التعلم الآلي بمساعدة مكتبات مثل TensorFlow و Keras و Pytorch و Scikit-Learn.

تتم كتابة Python ديناميكيًا (تنفيذ العديد من سلوكيات البرمجة الشائعة في وقت التشغيل التي تؤديها لغات البرمجة الثابتة أثناء التجميع) وجمع البيانات المهملة (باستخدام إدارة الذاكرة التلقائية). وهو يدعم نماذج البرمجة المتعددة ، بما في ذلك البرمجة المهيكلة (خاصة الإجرائية) والبرمجة الموجهة للكائنات والوظيفية. تم إنشاؤه في أواخر الثمانينيات ، وتم إصداره لأول مرة في عام 1980 ، بواسطة Guido van Rossum كخلف للغة البرمجة ABC. قدم Python 1991 ، الذي تم إصداره في عام 2.0 ، ميزات جديدة ، مثل سرد القوائم ، ونظام جمع البيانات المهملة مع حساب المرجع ، وتم إيقافه مع الإصدار 2000 في عام 2.7. Python 2020 ، الذي تم إصداره في عام 3.0 ، كان مراجعة رئيسية للغة التي هي ليست متوافقة تمامًا مع الإصدارات السابقة ولا يتم تشغيل الكثير من تعليمات Python 2008 بدون تعديل على Python 2. مع نهاية عمر Python 3 (و Pip قد أسقط الدعم في عام 2) ، يتم دعم Python 2021.x والإصدارات الأحدث فقط ، مع استمرار الإصدارات الأقدم دعم على سبيل المثال Windows 3.6 (والمثبتات القديمة لا تقتصر على 7 بت Windows).

يتم دعم مترجمي Python لأنظمة التشغيل السائدة ومتاحون لعدد قليل (وفي الماضي كانوا يدعمون أكثر بكثير). يقوم مجتمع عالمي من المبرمجين بتطوير وصيانة CPython ، وهو تطبيق مرجعي مجاني ومفتوح المصدر. منظمة غير ربحية ، Python Software Foundation ، تدير وتوجه الموارد لتطوير Python و CPython.

اعتبارًا من يناير 2021 ، احتلت Python المرتبة الثالثة في فهرس TIOBE لأكثر لغات البرمجة شيوعًا ، خلف C و Java ، بعد أن حصلت سابقًا على المركز الثاني وجائزتها لأكبر اكتساب شعبية لعام 2020. تم اختيارها كأفضل لغة برمجة لهذا العام في 2007 ، 2010 و 2018.

وجدت دراسة تجريبية أن لغات البرمجة النصية ، مثل Python ، أكثر إنتاجية من اللغات التقليدية ، مثل C و Java ، لمشاكل البرمجة التي تتضمن معالجة السلاسل والبحث في القاموس ، وقررت أن استهلاك الذاكرة غالبًا "أفضل من Java وليس أسوأ بكثير من C أو C ++ ”. تشمل المنظمات الكبيرة التي تستخدم Python ia Wikipedia و Google و Yahoo! و CERN و NASA و Facebook و Amazon و Instagram.

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

للتعرف بالتفصيل على منهج الشهادات ، يمكنك توسيع الجدول أدناه وتحليله.

يشير منهج شهادة أساسيات برمجة بايثون EITC/CP/PPF إلى مواد تعليمية مفتوحة المصدر في شكل فيديو من إعداد هاريسون كينسلي. تنقسم عملية التعلم إلى هيكل خطوة بخطوة (البرامج -> الدروس -> الموضوعات) تغطي أجزاء المنهج ذات الصلة. يمكن للمشاركين الوصول إلى الإجابات وطرح أسئلة أكثر صلة في قسم الأسئلة والأجوبة في واجهة التعلم الإلكتروني ضمن موضوع منهج برنامج EITC الجاري تنفيذه حاليًا. كما يمكن الوصول إلى الاستشارات المباشرة وغير المحدودة مع خبراء المجال عبر نظام المراسلة عبر الإنترنت المتكامل مع المنصة، وكذلك من خلال نموذج الاتصال.
للحصول على تفاصيل حول التحقق من إجراءات الشهادة فيديو توضيحي.

المصادر المرجعية للمناهج

توثيق بايثون
https://www.python.org/doc/

تصدر بايثون التنزيلات
https://www.python.org/downloads/

دليل بايثون للمبتدئين
https://www.python.org/about/gettingstarted/

دليل بايثون ويكي للمبتدئين
https://wiki.python.org/moin/BeginnersGuide

الخطوات الأولى

وظائف محددة

جوهر البرمجة القابلة للتوسيع هو تحديد الوظائف. يسمح Python بالحجج الإلزامية والاختيارية ، وسيطات الكلمات الرئيسية ، وحتى قوائم الحجج التعسفية. المزيد حول تعريف الوظائف في Python 3

# Python 3: Fibonacci series up to n
>>> def fib(n):
>>>     a, b = 0, 1
>>>     while a < n:
>>>         print(a, end=' ')
>>>         a, b = b, a+b
>>>     print()
>>> fib(1000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

أنواع البيانات المركبة

القوائم (المعروفة باسم المصفوفات في اللغات الأخرى) هي أحد أنواع البيانات المركبة التي تفهمها Python. يمكن فهرسة القوائم وتقطيعها ومعالجتها باستخدام وظائف مضمنة أخرى. المزيد حول القوائم في Python 3

# Python 3: List comprehensions
>>> fruits = ['Banana', 'Apple', 'Lime']
>>> loud_fruits = [fruit.upper() for fruit in fruits]
>>> print(loud_fruits)
['BANANA', 'APPLE', 'LIME']

# List and the enumerate function
>>> list(enumerate(fruits))
[(0, 'Banana'), (1, 'Apple'), (2, 'Lime')]

تفسير بديهي

الحسابات بسيطة في بايثون ، وصيغة التعبير واضحة: عوامل التشغيل +, -, * و / العمل كما هو متوقع ؛ أقواس () يمكن استخدامها للتجميع. المزيد عن وظائف الرياضيات البسيطة في بايثون 3.

# Python 3: Simple arithmetic
>>> 1/2
0.5
>>> 2 ** 3
8
>>> 17/3  # classic division returns a float
5.666666666666667
>>> 17 // 3  # floor division
5

سريع وسهل التعلم

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

# Python 3: Simple output (with Unicode)
>>> print("Hello, I'm Python!")
Hello, I'm Python!

# Input, assignment
>>> name = input('What is your name?n')
>>> print('Hi, %s.' % name)
What is your name?
Python
Hi, Python.

كل التدفق الذي تتوقعه

تعرف Python عبارات تدفق التحكم المعتادة التي تتحدثها اللغات الأخرى - if, for, while و range - مع بعض التقلبات الخاصة به ، بالطبع. المزيد من أدوات التحكم في التدفق في Python 3

# For loop on a list
>>> numbers = [2, 4, 6, 8]
>>> product = 1
>>> for number in numbers:
...    product = product * number
... 
>>> print('The product is:', product)
The product is: 384

 

قم بتنزيل المواد التحضيرية الكاملة للتعلم الذاتي دون الاتصال بالإنترنت لبرنامج EITC/CP/PPF Python Programming Fundamentals في ملف PDF

أيقونة PDF المواد التحضيرية لـ EITC/CP/PPF - الإصدار القياسي

أيقونة PDF المواد التحضيرية لـ EITC/CP/PPF - نسخة موسعة مع أسئلة المراجعة

منهج برنامج الشهادة

المقدمة 1 Topic
ليس لديك حاليًا إمكانية الوصول إلى هذا المحتوى
محتوى الدرس
0٪ كاملة خطوات 0/1
مقدمة في برمجة Python 3
البداية موضوعات 2
ليس لديك حاليًا إمكانية الوصول إلى هذا المحتوى
محتوى الدرس
0٪ كاملة خطوات 0/2
مجموعات ، سلاسل ، حلقات
قوائم ولعبة تيك تاك تو
وظائف موضوعات 4
ليس لديك حاليًا إمكانية الوصول إلى هذا المحتوى
محتوى الدرس
0٪ كاملة خطوات 0/4
المدمج في وظائف
الفهارس والشرائح
وظائف
معلمات الوظيفة والكتابة
التقدم في بايثون موضوعات 6
ليس لديك حاليًا إمكانية الوصول إلى هذا المحتوى
محتوى الدرس
0٪ كاملة خطوات 0/6
إعادة النظر في التحولات
معالجة الخطأ
حساب الفائز الأفقي
الفائزون العموديون
خوارزمية الفوز القطري
التكرارات/التكرارات
لف 1 Topic
ليس لديك حاليًا إمكانية الوصول إلى هذا المحتوى
محتوى الدرس
0٪ كاملة خطوات 0/1
اختتام TicTacToe
الخاتمة 1 Topic
ليس لديك حاليًا إمكانية الوصول إلى هذا المحتوى
محتوى الدرس
0٪ كاملة خطوات 0/1
تلخيص الخاتمة
أساسيات برمجة بايثون EITC/CP/PPF
ليس لديك حاليًا إمكانية الوصول إلى هذا المحتوى
الرئيسية » حسابي

مركز الاعتماد

الصفحة الرئيسية للبرنامج
المقدمة
مقدمة في برمجة Python 3
البداية
مجموعات ، سلاسل ، حلقات
قوائم ولعبة تيك تاك تو
وظائف
المدمج في وظائف
الفهارس والشرائح
وظائف
معلمات الوظيفة والكتابة
التقدم في بايثون
إعادة النظر في التحولات
معالجة الخطأ
حساب الفائز الأفقي
الفائزون العموديون
خوارزمية الفوز القطري
التكرارات/التكرارات
لف
اختتام TicTacToe
الخاتمة
تلخيص الخاتمة
أساسيات برمجة بايثون EITC/CP/PPF

قائمة المستخدم

  • حسابي

فئة الشهادة

  • شهادة EITC (105)
  • شهادة EITCA (9)

ما الذي تبحث عنه؟

  • المقدمة
  • كيف يعمل؟
  • أكاديميات EITCA
  • دعم EITCI DSJC
  • كتالوج EITC الكامل
  • تفاصيل الطلب
  • مميز
  •   IT ID
  • مراجعات EITCA (متوسط ​​عام.)
  • من نحن
  • تواصل معنا

أكاديمية EITCA هي جزء من إطار عمل شهادة تكنولوجيا المعلومات الأوروبية

تم إنشاء إطار اعتماد تكنولوجيا المعلومات الأوروبية في عام 2008 كمعيار قائم على أوروبا ومستقل عن البائع في الحصول على شهادة عبر الإنترنت يمكن الوصول إليها على نطاق واسع للمهارات والكفاءات الرقمية في العديد من مجالات التخصصات الرقمية المهنية. يخضع إطار EITC لـ المعهد الأوروبي لشهادات تكنولوجيا المعلومات (EITCI)، وهي هيئة إصدار شهادات غير ربحية تدعم نمو مجتمع المعلومات وسد فجوة المهارات الرقمية في الاتحاد الأوروبي.

الأهلية للحصول على دعم دعم EITCI DSJC بنسبة 90٪

90٪ من رسوم أكاديمية EITCA مدعومة في التسجيل من قبل

    مكتب سكرتارية أكاديمية EITCA

    المعهد الأوروبي لشهادة تكنولوجيا المعلومات ASBL
    بروكسل ، بلجيكا ، الاتحاد الأوروبي

    مشغل إطار عمل شهادة EITC/EITCA
    المعايير الحاكمة لشهادة تكنولوجيا المعلومات الأوروبية
    استخدم صيغة التواصل أو اتصَّل بـ +32 25887351

    تابع EITCI على X
    قم بزيارة أكاديمية EITCA على Facebook
    تفاعل مع أكاديمية EITCA على LinkedIn
    تحقق من مقاطع فيديو EITCI و EITCA على YouTube

    بتمويل من الاتحاد الأوروبي

    بتمويل من صندوق التنمية الإقليمية الأوروبي (ERDF) و مبادئ السلوك الصندوق الاجتماعي الأوروبي (ESF) في سلسلة من المشاريع منذ عام 2007، والتي يحكمها حاليًا المعهد الأوروبي لشهادات تكنولوجيا المعلومات (EITCI) منذ 2008

    سياسة أمن المعلومات | DSRRM وسياسة GDPR | سياسة حماية البيانات | سجل أنشطة المعالجة | سياسة الصحة والسلامة والبيئة | سياسة مكافحة الفساد | سياسة العبودية الحديثة

    ترجم تلقائيًا إلى لغتك

    الشروط و الاحكام | سياسة الخصوصية
    أكاديمية EITCA
    • أكاديمية EITCA على وسائل التواصل الاجتماعي
    أكاديمية EITCA


    © 2008-2025  المعهد الأوروبي لشهادات تكنولوجيا المعلومات
    بروكسل ، بلجيكا ، الاتحاد الأوروبي

    اذهب للأعلى
    الدردشة مع الدعم
    هل لديك اسئلة؟