حول هذه الدورة

دورة Python من المستوى المتوسط إلى المتقدم هتأخذك من معرفة الأساسيات إلى مستوى متقدم في البرمجة باستخدام Python. الدورة هتغطي موضوعات متقدمة في Python مثل البرمجة الكائنية التوجه (OOP)، التزامن (Concurrency)، المعالجة المتوازية (Parallelism)، البرمجة الوظيفية (Functional Programming)، وتحليل الأداء. الدورة هتساعدك على بناء تطبيقات أكثر تعقيدًا وأكثر كفاءة باستخدام Python.

أهداف التعلم

فهم أساسيات Python: هنتعلم الأساسيات في Python مثل المتغيرات، الحلقات، الدوال، والتعامل مع النصوص.
استخراج البيانات من الويب: هنتعلم كيفية استخدام مكتبات Python مثل BeautifulSoup و Selenium لاستخراج البيانات من صفحات الويب.
تحليل البيانات المستخرجة: تعلم كيفية معالجة وتحليل البيانات المستخرجة باستخدام المهارات الأساسية في Python.
التعامل مع HTML و XML: تعلم كيفية قراءة وتحليل بيانات HTML و XML لاستخراج المعلومات المطلوبة.
تطبيقات عملية: بناء مشاريع لاستخراج البيانات من مواقع متعددة مثل الأخبار والمتاجر الإلكترونية وتحليل هذه البيانات بشكل عملي.

المواد

  • Python Basics
  • Data Structure
  • File Handling
  • Parallelism
  • OOP
  • Web Scraping

متطلبات

  • المعرفة الأساسية: معرفة أساسية بـ Python، مثل المتغيرات، الحلقات، والدوال.
  • أدوات مطلوبة: جهاز حاسوب مع اتصال بالإنترنت وبرنامج Python مُثبت عليه مكتبات مثل BeautifulSoup و Selenium.
  • المهارات البرمجية: الدورة موجهة للمبتدئين، ولكن المعرفة الأساسية بـ Python ستكون مفيدة.
  • تطبيق عملي: الدورة هتتضمن تطبيقات عملية لاستخراج البيانات من الإنترنت وتحليلها باستخدام تقنيات بسيطة في Python.

الجمهور المستهدف

  • المطورون المبتدئون: الذين يريدون تعلم كيفية استخدام Python لاستخراج البيانات من الإنترنت.
  • محللو البيانات: الذين يحتاجون لاستخراج وتحليل البيانات من الإنترنت بطريقة بسيطة.
  • الطلاب: الذين يدرسون علوم الكمبيوتر أو تحليل البيانات ويرغبون في تعلم كيفية التعامل مع البيانات من الويب باستخدام Python.
  • المهتمون بالبرمجة: أي شخص يرغب في تعلم كيفية استخراج البيانات من الويب باستخدام Python بدون الاعتماد على مكتبات خارجية معقدة.

منهاج دراسي

10 دروس21h 20m

Python

Python session 101:46:15
Python Session 201:47:15
Python Session 301:38:14
Quiz 1
python session 402:08:42
python session 501:58:18
python session 602:07:04
python revision 701:46:15
File Handling 801:05:13
Quiz 2
Python Web Scraping Part 103:19:45
Python Web Scraping 203:08:08
Quiz 3

احصل على شهادة

أضف هذه الشهادة إلى سيرتك الذاتية لإثبات مهاراتك وزيادة فرصك في لفت الانتباه.

selected template

أساتذتك

Taher Abdelhameed

Senior Machine Learning Engineer

0/5
2 Courses
0 Reviews
11 Students

A Senior Machine Learning Engineer at ITG. Eager to learn all about Data Science & Artificial intelligence, and aspire to leave a mark in the field. I enjoy solving challenging problems, gaining more knowledge, and learning new skills

شاهد المزيد
مجانا
مستوى
متوسط
المدة الزمنية 21.3 ساعات
محاضرات
10 محاضرات

المواد

  • Python Basics
  • Data Structure
  • File Handling
  • Parallelism
  • OOP
  • Web Scraping

احدث الدورات

Python
مجانا
Image Processing
مجانا

ليس لديك حساب حتى الآن؟ قم بالتسجيل مجانًا