Python for Data Science
سخّر Python للعمل على بيانات حقيقية. خلال 3 أيام تهيّئ Anaconda وJupyter
نظرة عامة
سخّر Python للعمل على بيانات حقيقية. خلال 3 أيام تهيّئ Anaconda وJupyter، وتجري الحسابات بمصفوفات NumPy، وتنظّف البيانات وتصفّيها وتعيد تشكيلها باستخدام pandas، وتقرأ من Excel وملفات CSV وقواعد بيانات SQL والواجهات البرمجية، وتعالج القيم المفقودة وعمليات التجميع، وتعرض النتائج بصرياً بـ Matplotlib وSeaborn ضمن مشروع متكامل.
المنهاج
المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.
- Overview of Python and its role in data science
- Setting up Python environments (Anaconda, Jupyter Notebooks)
- Writing and running Python scripts
- Introduction to Jupyter Notebooks
- Markdown and code cells
- Running, saving, and sharing notebooks
- Understanding arrays and their advantages
- Creating and manipulating NumPy arrays
- Mathematical operations and broadcasting
- Understanding Series and DataFrames
- Importing and exploring datasets
- Filtering, sorting, and transforming data
- Reading and writing Excel files
- Working with CSV files
- Connecting and querying SQL databases
- Transforming structured and unstructured data
- Importing datasets from APIs and web sources
- Altering specific data using custom functions
- Handling missing data - filling, dropping, and imputing values
- Aggregating data using group operations
- Creating fully customizable plots
- Implementing custom figures and axis
- Adding labels, legends, and annotations
- Creating scatter plots
- Generating distribution plots
- Visualizing summary statistics with box plots
- Data analysis case studies
- End-to-end data science project
- Best practices for working with large datasets
لمن هذه الدورة
المحلّلون والمطوّرون الملمّون بأساسيات Python ممن يريدون استكشاف البيانات وتحضيرها وعرضها بصرياً.
قبل أن تبدأ
- To be successful in this course, learners should have the level of knowledge and experience gained from Introduction to Python
الشهادة التي تؤهّلك لها
دورات ذات صلة
المزيد في البرمجة وتطوير الويب ←Natural Language Processing
البرمجة وتطوير الويب
تفاصيل الدورة ←Python Machine Learning
الذكاء الاصطناعي وتعلّم الآلة
تفاصيل الدورة ←Advanced Java 9
البرمجة وتطوير الويب
تفاصيل الدورة ←Android Studio Development Essentials
البرمجة وتطوير الويب
تفاصيل الدورة ←Blockchain: An Overview for Business Professionals
البرمجة وتطوير الويب
تفاصيل الدورة ←Computer Vision with Python OpenCV
البرمجة وتطوير الويب
تفاصيل الدورة ←لنرسم خطوتك التالية معاً.
أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.