دورة البرمجة بلغة البايثون Python Programming

تبدأ 2025/11/02 الساعة 7م الى 9م

السعر شامل الضريبه

575

920

لغة المدرب : عربي

نوع التدريب :

عدد الساعات 30

مدة التدريب : شهر

عن بعد | Online

------------------------------------------------------

وصف الدورة :

مقدمة عن الدورة : Python هي لغة برمجة ، تم تطويرها في التسعينيات بواسطة Guido van Rossum. يمكنك استخدام لغةPython لأي شيء ، من السكربتات البسيطة إلى البرمجة الشيئية المعقدة . لغة Python سهلة القراءة والكتابة ، . تهدف تركيبات لغتها والتي تتسم بالمرونة وسهولة الإستخدام إلى مساعدة المبرمجين على كتابة رمز منطقي واضح للمشاريع الصغيرة والكبيرة الحجم ، نظراً لذلك انتشرت على نطاق واسع في الفترة الأخيرة ،


فوائد الدورة :

بنهاية الدورة يكون المتدرب قادر على ..

  • كيفية تثبيت بايثون.
  • كيفية استخدام وظيفة الطباعة.
  • كيفية إنشاء المتغيرات.
  • ما هي أنواع البيانات التي تدعمها ;Python أرقام ، سلاسل ، قوائم ، مجموعات ، قواميس.
  • كيفية استخدام عوامل تشغيل بايثون.
  • كيفية استخدام منطق if / elif / else في البرامج النصية الخاصة بك.
  • كيفية استخدام حلقات while و for.
  • كيفية استخدام الوظائف والوحدات.


مواضيع الدورة :

Python Topics: Duration 6 Weeks


- Syllabus - Core Python

• Introduction of Python

• Installing Python IDES – Python IDLE and Anaconda

• Writing Your First Python Program

• Data-types in Python

• Variables in Python – Declaration and Use

• Typecasting in Python

• Operators in Python – Assignment, Logical, Arithmetic etc.

• Taking User Input (Console)

• Conditional Statements – If else and Nested If else and elif

• Python Collections (Arrays) – List, Tuple, Sets and Dictionary

• Loops in Python – For Loop, While Loop & Nested Loops

• String Manipulation – Basic Operations, Slicing & Functions and Methods

• User Defined Functions – Defining, Calling, Types of Functions, Arguments

• Lambda Function

• Importing Modules – Math Module



- Files and Exception Handling


- Syllabus - Object Oriented Programming in Python

• Basics of Object Oriented Programming

• Creating Class and Object

• Constructors in Python – Parameterized and Non-parameterized

• Inheritance in Python

• In built class methods and attributes

• Multi-Level and Multiple Inheritance

• Method Overriding and Data Abstraction

• Encapsulation and Polymorphism


- Employees Project by the end of the course


575

920
إضافة للسلة