Python Essentials: PCEP Exam Preparation
ابدأ البرمجة بثقة بإحدى أكثر لغات البرمجة انتشاراً في العالم. على مدى خمسة أيام تتعرّف على الطريقة التي يشغّل بها Python شيفرتك
نظرة عامة
ابدأ البرمجة بثقة بإحدى أكثر لغات البرمجة انتشاراً في العالم. على مدى خمسة أيام تتعرّف على الطريقة التي يشغّل بها Python شيفرتك، ثم تتدرّج في أنواع البيانات والمتغيّرات والعوامل والمنطق الشرطي والحلقات التكرارية، وهي اللبنات الأساسية لأي برنامج.
ويتناول النصف الثاني القوائم (Lists) والصفوف (Tuples) والقواميس والسلاسل النصية، وكتابة دوالك الخاصة، ومعالجة الاستثناءات. يسير كل موضوع وفق مخطط محتوى اختبار PCEP المنشور، وتهيّئك أسئلة التدريب المنتظمة لاختبار Certified Entry-Level Python Programmer.
ما ستتعلّمه
المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.
- Explain how Python programs are interpreted and executed
- Use literals, variables, data types and operators correctly
- Control program flow with conditional statements and loops
- Store and process data with lists, tuples, dictionaries and strings
- Define and call functions using parameters, return values and scopes
- Handle common runtime errors with exceptions
- Approach the PCEP exam with a clear understanding of its format and question styles
المنهاج
- Interpreters, compilers and the Python interpreter
- Source code, syntax and semantics
- Installing Python and working in an IDE
- Keywords, indentation and comments
- Integer, float, string and Boolean literals
- Variables and naming conventions
- Arithmetic, comparison and logical operators
- Bitwise operators
- Operator priority and type casting
- The print() function and its keyword arguments
- The input() function and type conversion
- Basic string formatting
- Writing simple console programs
- if, elif and else
- Nested conditions
- Building Boolean expressions
- Designing decision logic
- while loops
- for loops and range()
- break and continue
- The else branch in loops
- Nested loops
- Creating, indexing and slicing lists
- List methods and the in and not in operators
- Copying lists and references
- Nested lists and matrices
- Tuples and immutability
- Dictionary keys, values and methods
- Iterating through dictionaries
- String indexing, slicing and immutability
- Escape characters and common string methods
- Defining and calling functions
- Positional, keyword and default arguments
- return and None
- Name scopes and the global keyword
- Recursion
- Types of errors in Python
- try and except
- Handling several exceptions
- The built-in exception hierarchy
- Basic debugging and testing
- PCEP exam structure and question types
- Timed practice questions
- Reviewing weak areas
- Test-day preparation
لمن هذه الدورة
المبتدئون والطلاب والراغبون في تغيير مسارهم المهني ممن يريدون أساساً متيناً في Python والحصول على شهادة PCEP.
قبل أن تبدأ
- Basic computer literacy; no previous programming experience is required
الشهادة التي تؤهّلك لها
جزءٌ من هذه الدبلومات
دورات ذات صلة
المزيد في البرمجة وتطوير الويب ←Advanced Java 9
البرمجة وتطوير الويب
تفاصيل الدورة ←Android Studio Development Essentials
البرمجة وتطوير الويب
تفاصيل الدورة ←Blockchain: An Overview for Business Professionals
البرمجة وتطوير الويب
تفاصيل الدورة ←Computer Vision with Python OpenCV
البرمجة وتطوير الويب
تفاصيل الدورة ←Database Design - Beginner
البرمجة وتطوير الويب
تفاصيل الدورة ←Flask Development with Python
البرمجة وتطوير الويب
تفاصيل الدورة ←لنرسم خطوتك التالية معاً.
أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.