Python

اخر تحديث أبريل 26, 2025
38 التحق بالفعل

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

دورة “Python من البداية حتى استخراج البيانات من الويب” هتبدأ معاك من الأساسيات وتعلمك كيف تستخدم Python في تطبيقات عملية زي استخراج البيانات من المواقع الإلكترونية. الدورة هتغطي المفاهيم الأساسية في Python وتدريبك على الأدوات الضرورية لاستخراج البيانات من الإنترنت، بما في ذلك استخدام مكتبات مثل BeautifulSoup وSelenium. هتتعلم إزاي تحصل على البيانات من المواقع وتحليلها باستخدام تقنيات مختلفة.

أهداف التعلم

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

المواد

  • Introduction to programming
  • Python Basics
  • Python Data Structure
  • OOP
  • File Handling
  • Web Scraping

متطلبات

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

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

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

منهاج دراسي

12 دروس31h 33m

Python

Introduction to Python02:01:47
Quiz 1
Python Basics2:46:01
Quiz 2
Python Data Structures02:24:42
Quiz 3
Python Basics (Practice)2:01:48
Operators and Exception handling2:26:39
Quiz 4
Functions01:40:04
Quiz 5
Practice2:55:32
File Handling1:45:37
Quiz 6
OOP2:30:00
OOP Features2:18:49
OOP (Practice)03:06:28
Quiz 7
Web Scraping02:49:00
Quiz 8

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

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

selected template

أساتذتك

Ahmed Ashraf

Machine Learning Engineer @ Cybral

0/5
6 Courses
0 Reviews
87 Students

Results-driven Machine Learning Engineer with expertise in NLP and MLOps, specializing in optimizing model performance, developing scalable data solutions, and enhancing system security. Skills: • Machine Learning & NLP: supervised, unsupervised algorithms, NN, CNNs, RNNs, LSTMs, Classical NLP, Tokenization, stemming, lemmatization, POS tagging, named entity recognition (NER), Embeddings, Word2Vec, GloVe, BERT, GPT, Attention, Transformer, Pytorch, HuggingFace, LLMs, Prompt Engineering, RAG, Vector Store, Langchain, LLM serving • MLOps & Deployment: Azure Repos - Pipelines, Git, Docker - Compose - Swarm, Mlflow, Weights & Biases, OLLAMA • API Development & Integration: Python, Flask, Flask-RESTx, Http/s, GRPC, Protocol Buffers, Swagger, Postman, SSL/TLS, Authentication, role-based access control, rate limiting, Microservices, Service Registry • Graph Database: Neo4j, Cypher language, APOC: Awesome Procedures on Cypher • Other Tools & Technologies: Numpy, Pandas, Matplotlib, Sklearn, NLTK, Redis, A/B Testing

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

المواد

  • Introduction to programming
  • Python Basics
  • Python Data Structure
  • OOP
  • File Handling
  • Web Scraping

احدث الدورات

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