Python Programming Master

  • Ahmed Ismail
  • متوسط
  • 13-06-2024
  • 1166

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

مستخرجات التعلم

  • فهم المفاهيم الأساسية للبرمجة باستخدام Python.
  • القدرة على كتابة وتنفيذ برامج Python.
  • التعرف على الهياكل البيانات مثل السلاسل، القوائم، القواميس، والمجموعات.
  • القدرة على استخدام الشروط والحلقات في برمجة Python.
  • التعامل مع الأخطاء واستخدام الدوال المدمجة.
  • فهم أساسيات البرمجة الكائنية التوجه باستخدام Python.
  • استخدام مكتبات مثل Pandas وMatplotlib في تطوير البرامج.

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

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

نعم، الكورس مصمم خصيصًا للمبتدئين الذين يرغبون في تعلم البرمجة باستخدام بايثون من الصفر.

نعم، يحتوي الكورس على ملفات التمارين التي تساعد المتعلمين على تطبيق المفاهيم التي تم تعلمها في كل درس.

يتناول الكورس السلاسل، القوائم، المجموعات، القواميس، والمتغيرات المنطقية.

نعم، يتضمن الكورس درسًا مخصصًا للتعامل مع الأخطاء واستخدام الدوال المدمجة في بايثون.

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

نعم، بعد إكمال الكورس، ستكون لديك القدرة على كتابة وتنفيذ برامج Python بكفاءة.

نعم، يتضمن الكورس درسًا عن البرمجة الكائنية التوجه باستخدام Python.

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

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

المحتوي

First look at python
What is an algorithm

درس


What is Python

درس


Installations

درس


First look at python (Print)

درس


Arithmatic operations

درس


Variables

درس


Dynamic typing

درس


Python data structures
String part 1

درس


String part 2

درس


String part 3

درس


List part 1

درس


List part 2

درس


Dictionary

درس


Tuple

درس


Set

درس


Boolean, arithmatic and comparizon operators

درس


Quiz 1: Data structures

تمرين


Lessons 2: Conditions and loops
Conditions

درس


Loops (For)

درس


Enumerate and zip

درس


While

درس


min, max, and input

درس


Project 1 Topic modeling

درس


Quiz 2: Conditions and loops

تمرين


Lessons 3: Functions
Functions

درس


Docstring

درس


Global and local variables

درس


Lambda

درس


List comprehension

درس


Map

درس


Reduce

درس


Filter

درس


Project 2: Guessing game

درس


Quiz 3: Functions

تمرين


Lesson 4: Files, Errors, and OOP
OOP part 1

درس


OOP part 2

درس


Files

درس


Errors

درس


Quiz 4: OOP

تمرين


مشروع


Lesson 5: Decorators
Function is an object

درس


Decorators and multi-decorator

درس


Pass args to decorator

درس


How decorators are useful

درس


Quiz 5: decorators

تمرين


Lesson 6: Modules and packages (numpy and pandas)
What is a package

درس


Numpy methods

درس


Numpy broadcasting, filtering, and sorting

درس


Pandas installation and basic operations

درس


Filtering a dataframe

درس


Add and drop rows or columns

درس


Apply, map, and applymap

درس


Handle duplicates and nulls

درس


Concatenation and append

درس


Os and sys

درس


Quiz 6: Numpy and pandas

تمرين


Lesson 7: Matplotlib
Plot details and multiple plots

درس


Subplots

درس


Bar chart

درس


Histogram

درس


Scatter

درس


Pie chart

درس


Quiz 7: Matplotlib

تمرين


مشروع


Congratulations
Congratulations and next step

درس


ابدا رحلتك


تتضمن هذه الدورة
  • درس 56
  • المدة 4 ساعة
  • المستوى متوسط
  • تاريخ التحديث 13-06-2024
  • شهادة نعم

فقط ب 33 دولار/شهريا تدفع سنويا أحصل على مسار تعليمي و مستشار تدريبي و مدرب شخصي.