دورة تدريبية: أساسيات لغة بايثون

IT12612 1 - 5 ديسمبر 2024 التكلفة : 1750 € Euro
التسجيل استعلام اختر تاريخ

المقدمة:

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

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

  • تعلم أساسيات لغة بايثون من البداية حتى الاحتراف.

  •  فهم مفهوم الأنوية والمتغيرات وأنواع البيانات وكيفية التعامل معها.

  • الاستفادة من مكتبات Pandas و NumPy في تحليل البيانات.

  • فهم مفهوم الدوال الرياضية والمنطقية وكيفية العمل بها.

  • الاستفادة من المكتبات المتقدمة مثل Matplotlib و Scikit-learn.

  • تعلم تطوير تطبيقات سطح المكتب والويب باستخدام Flask و Tkinter.

  • الاستفادة من قواعد البيانات واستخدام SQLalchemy.

الفئات المستهدفة:

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

  • المبتدئين الذين يرغبون في تعلم أساسيات لغة بايثون.

  •  المطورين الذين يرغبون في تعلم لغة بايثون وتوسيع مهاراتهم في تحليل البيانات والذكاء الاصطناعي وتطوير تطبيقات الويب.

  • أي شخص يرغب في تعلم لغة بايثون كلغة برمجة جديدة.

 

المحاور:

 

اليوم الأول:

  • مقدمة عن لغة بايثون وتاريخها

  • تثبيت بيئة العمل باستخدام Anaconda

  • تعرف على IDE PyCharm والأدوات الأساسية المستخدمة فيه

  • مفهوم الأنوية ومتغيرات البيانات وأنواع البيانات

  • تحليل البيانات باستخدام مكتبة Pandas

اليوم الثاني:

  • تحليل وتنظيم البيانات باستخدام NumPy

  • إنشاء واستخدام الدوال الرياضية والمنطقية

  • التحكم في السير التنفيذي للبرنامج باستخدام الشروط والحلقات

اليوم الثالث:

  • العمل مع الملفات المختلفة ومكتبة OS

  • تعرف على القوائم (Lists) والصفوف (Tuples) والمجموعات (Sets) والقواميس (Dictionaries)

  • العمل مع المكتبات المتقدمة (مثل Matplotlib) لإنشاء الرسوم البيانية

اليوم الرابع:

  • إنشاء واستخدام الأشياء (Objects) والفئات (Classes)

  • العمل مع المكتبات المتقدمة (مثل Scikit-learn) لإجراء التعلم الآلي وتطبيقاته

  • التعرف على تقنيات الحماية والأمان والتدقيق الداخلي

اليوم الخامس:

  • تطوير تطبيقات سطح المكتب والويب باستخدام Flask

  • تطبيقات الواجهات الرسومية باستخدام Tkinter

  • العمل مع قواعد البيانات واستخدام SQLalchemy

  • تعلم أساسيات لغة بايثون من البداية حتى الاحتراف.

  •  فهم مفهوم الأنوية والمتغيرات وأنواع البيانات وكيفية التعامل معها.

  • الاستفادة من مكتبات Pandas و NumPy في تحليل البيانات.

  • فهم مفهوم الدوال الرياضية والمنطقية وكيفية العمل بها.

  • الاستفادة من المكتبات المتقدمة مثل Matplotlib و Scikit-learn.

  • تعلم تطوير تطبيقات سطح المكتب والويب باستخدام Flask و Tkinter.

  • الاستفادة من قواعد البيانات واستخدام SQLalchemy.

الفئات المستهدفة:

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

 

المحاور:

 

اليوم الأول:

  • مقدمة عن لغة بايثون وتاريخها

  • تثبيت بيئة العمل باستخدام Anaconda

  • تعرف على IDE PyCharm والأدوات الأساسية المستخدمة فيه

  • مفهوم الأنوية ومتغيرات البيانات وأنواع البيانات

  • تحليل البيانات باستخدام مكتبة Pandas

اليوم الثاني:

  • تحليل وتنظيم البيانات باستخدام NumPy

  • إنشاء واستخدام الدوال الرياضية والمنطقية

  • التحكم في السير التنفيذي للبرنامج باستخدام الشروط والحلقات

اليوم الثالث:

  • العمل مع الملفات المختلفة ومكتبة OS

  • تعرف على القوائم (Lists) والصفوف (Tuples) والمجموعات (Sets) والقواميس (Dictionaries)

  • العمل مع المكتبات المتقدمة (مثل Matplotlib) لإنشاء الرسوم البيانية

اليوم الرابع:

  • إنشاء واستخدام الأشياء (Objects) والفئات (Classes)

  • العمل مع المكتبات المتقدمة (مثل Scikit-learn) لإجراء التعلم الآلي وتطبيقاته

  • التعرف على تقنيات الحماية والأمان والتدقيق الداخلي

اليوم الخامس:

  • تطوير تطبيقات سطح المكتب والويب باستخدام Flask

  • تطبيقات الواجهات الرسومية باستخدام Tkinter

  • العمل مع قواعد البيانات واستخدام SQLalchemy

 22 Portman Square, Marylebone, London W1H 7BG, UK
 811 Massachusetts Avenue, Boston, Massachusetts, 02118, USA
 19 Mayıs Mahallesi, 19 Mayis Street No 2 Sisli, 34360 Istanbul/Turkey
 00905357839460
 Australia Street, Raouche Beirut, Lebanon .، Beirut, Lebanon
 0096181746278
 3 Oudai street, Aldouki, Giza, Giza Governorate, Egypt
 0020233379764
 00201095004484
 00201102960555
 00201102960666
 6 Beirut Street - Fifth Circle Abdoun, P.O. Box 831370, 11183 Amman, Jordan
جميع الحقوق محفوظة مركز جلوبال هورايزن للتدريب © 2019