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

دورة “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 في مجال الذكاء الاصطناعي.

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

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

selected template

أساتذتك

Ahmed Ashraf

Machine Learning Engineer @ Cybral

4.0/5
6 Courses
1 Reviews
222 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

احدث الدورات

Want to receive push notifications for all major on-site activities?

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