رئيس مجلس الإدارة ورئيس التحرير أحمد حمدي

Data Science Full Course For Beginners | Python Data Science Tutorial

👤 codebasics 🎬 122 درس ⏱️ 34 ساعة 6 دقيقة 📶 مبتدئ 🇺🇸 English
What is Data Science? | Free Data Science Course |
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
Data Science Full Course For Beginners | Python Data Science Tutorial
ISSUED ON
06 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

شاهد 50% من الكورس واحصل على شهادة إتمام باسمك

✅ تتبع تقدمك في الكورس
🏆 شهادة مجانية عند الإتمام
📊 إحصائياتك محفوظة دائماً
🔖 استكمل من حيث توقفت

إنشاء حساب مجاني يأخذ ثوانٍ فقط

📋 محتوى الكورس 122 درس · 34 ساعة 6 دقيقة
  • 1 What is Data Science? | Free Data Science Course | Data Science for Beginners | codebasics 6:47
  • 2 Data Science Roadmap 2023 | Learn Data Science Skills in 6 Months 48:29
  • 3 Business Math & Statistics Using Excel For Data Analysts and Data Scientists 1:24:49
  • 4 SQL Tutorial For Beginners | MySQL Tutorial 1:26:10
  • 5 1. Install python on windows [Python 3 Programming Tutorials] 3:53
  • 6 2. Variables in python [Python 3 Programming Tutorials] 3:43
  • 7 3. Numbers [Python 3 Programming Tutorials] 8:45
  • 8 4. Strings [Python 3 Programming Tutorials] 7:12
  • 9 5. Lists [Python 3 Programming Tutorials] 10:24
  • 10 6. Install PyCharm on Windows [Python 3 Programming Tutorials] 6:33
  • 11 7. Debug Python code using PyCharm [Python 3 Programming Tutorials] 9:39
  • 12 8. If Statement [Python 3 Programming Tutorials] 13:19
  • 13 9. For loop [Python 3 Programming Tutorials] 20:41
  • 14 10. Functions [Python 3 Programming Tutorials] 16:10
  • 15 11. Dictionaries and Tuples [Python 3 Programming Tutorials] 8:46
  • 16 12.1 - Install Python Module (using pip) [Python 3 Programming Tutorials] 3:07
  • 17 12. Modules [Python 3 Programming Tutorials] 11:03
  • 18 13. Working With JSON [Python 3 Programming Tutorials] 8:42
  • 19 14. if __name__ == "__main__" [Python 3 Programming Tutorials] 4:25
  • 20 15. Exception Handling [Python 3 Programming Tutorials] 9:10
  • 21 16. Class and Objects [Python 3 Programming Tutorials] 9:50
  • 22 What is Jupyter Notebook? | Jupyter Notebook Tutorial in Python 8:25
  • 23 What is Anaconda? Install Anaconda On Windows. 5:22
  • 24 Jupyter Notebook Tutorial / Ipython Notebook Tutorial 24:08
  • 25 numpy tutorial - basic array operations 13:48
  • 26 Python Pandas Tutorial 1. What is Pandas python? Introduction and Installation 9:23
  • 27 Python Pandas Tutorial 2: Dataframe Basics 20:58
  • 28 Python Pandas Tutorial 3: Different Ways Of Creating DataFrame 7:40
  • 29 Python Pandas Tutorial 4: Read Write Excel CSV File 27:03
  • 30 Python Pandas Tutorial 5: Handle Missing Data: fillna, dropna, interpolate 22:07
  • 31 Python Pandas Tutorial 6. Handle Missing Data: replace function 13:21
  • 32 Python Pandas Tutorial 7. Group By (Split Apply Combine) 10:34
  • 33 Python Pandas Tutorial 8. Concat Dataframes 15:14
  • 34 Matplotlib Tutorial 1 - Introduction and Installation 6:59
  • 35 Matplotlib Tutorial 2 - format strings in plot function 6:18
  • 36 Matplotlib Tutorial 3 - Axes labels, Legend, Grid 6:58
  • 37 Matplotlib Tutorial 4 - Bar Chart 8:45
  • 38 Matplotlib Tutorial 5 - Histograms 8:19
  • 39 Matplotlib Tutorial 6 - Pie Chart 6:36
  • 40 Machine Learning Tutorial Python -1: What is Machine Learning? 6:51
  • 41 Machine Learning Tutorial Python - 2: Linear Regression Single Variable 15:14
  • 42 Machine Learning Tutorial Python - 3: Linear Regression Multiple Variables 14:08
  • 43 Machine Learning Tutorial Python - 4: Gradient Descent and Cost Function 28:26
  • 44 Machine Learning Tutorial Python - 5: Save Model Using Joblib And Pickle 8:21
  • 45 Machine Learning Tutorial Python - 6: Dummy Variables & One Hot Encoding 21:35
  • 46 Machine Learning Tutorial Python - 7: Training and Testing Data 6:34
  • 47 Machine Learning Tutorial Python - 8: Logistic Regression (Binary Classification) 19:19
  • 48 Machine Learning Tutorial Python - 8 Logistic Regression (Multiclass Classification) 15:43
  • 49 Machine Learning Tutorial Python - 9 Decision Tree 14:46
  • 50 Machine Learning Tutorial Python - 10 Support Vector Machine (SVM) 23:22
  • 51 Machine Learning Tutorial Python - 11 Random Forest 12:48
  • 52 Machine Learning Tutorial Python 12 - K Fold Cross Validation 25:20
  • 53 Machine Learning Tutorial Python - 13: K Means Clustering Algorithm 25:15
  • 54 Machine Learning Tutorial Python - 14: Naive Bayes Classifier Algorithm Part 1 13:38
  • 55 Machine Learning Tutorial Python - 15: Naive Bayes Classifier Algorithm Part 2 11:28
  • 56 Machine Learning Tutorial Python - 16: Hyper parameter Tuning (GridSearchCV) 16:30
  • 57 Machine Learning Tutorial Python - 17: L1 and L2 Regularization | Lasso, Ridge Regression 19:21
  • 58 Machine Learning & Data Science Project - 1 : Introduction (Real Estate Price Prediction Project) 2:12
  • 59 Machine Learning & Data Science Project - 2 : Data Cleaning (Real Estate Price Prediction Project) 15:21
  • 60 Machine Learning & Data Science Project - 3 : Feature Engineering (Real Estate Price Prediction) 8:26
  • 61 Machine Learning & Data Science Project - 4 : Outlier Removal (Real Estate Price Prediction Project) 19:31
  • 62 Machine Learning & Data Science Project - 5 : Model Building (Real Estate Price Prediction Project) 19:12
  • 63 Machine Learning & Data Science Project - 6 : Python Flask Server (Real Estate Price Prediction) 21:13
  • 64 Machine Learning & Data Science Project - 7 : Website or UI (Real Estate Price Prediction Project) 13:21
  • 65 Deploy machine learning model to production AWS (Amazon EC2 instance) 28:39
  • 66 Data Analyst vs Data Engineer vs Data Scientist 10:52
  • 67 Data Science & Machine Learning Project - Part 1 Introduction | Image Classification 4:42
  • 68 Data Science & Machine Learning Project - Part 2 Data Collection | Image Classification 5:37
  • 69 Data Science & Machine Learning Project - Part 3 Data Cleaning | Image Classification 40:45
  • 70 Data Science & Machine Learning Project - Part 4 Feature Engineering | Image Classification 18:23
  • 71 Data Science & Machine Learning Project - Part 5 Training a Model | Image Classification 20:01
  • 72 Data Science & Machine Learning Project - Part 6 Flask Server | Image Classification 36:16
  • 73 Data Science & Machine Learning Project - Part 7 Build Website | Image Classification 38:14
  • 74 Data Science & Machine Learning Project - Part 8 Deployment & Exercise | Image Classification 5:17
  • 75 Introduction | Deep Learning Tutorial 1 (Tensorflow Tutorial, Keras & Python) 3:39
  • 76 Why deep learning is becoming so popular? | Deep Learning Tutorial 2 (Tensorflow2.0, Keras & Python) 5:25
  • 77 What is a neuron? | Deep Learning Tutorial 3 (Tensorflow Tutorial, Keras & Python) 16:49
  • 78 Neural Network Simply Explained | Deep Learning Tutorial 4 (Tensorflow2.0, Keras & Python) 11:01
  • 79 Install tensorflow 2.0 | Deep Learning Tutorial 5 (Tensorflow Tutorial, Keras & Python) 2:37
  • 80 Pytorch vs Tensorflow vs Keras | Deep Learning Tutorial 6 (Tensorflow Tutorial, Keras & Python) 2:17
  • 81 Neural Network For Handwritten Digits Classification | Deep Learning Tutorial 7 (Tensorflow2.0) 36:39
  • 82 Activation Functions | Deep Learning Tutorial 8 (Tensorflow Tutorial, Keras & Python) 16:29
  • 83 Derivatives | Deep Learning Tutorial 9 (Tensorflow Tutorial, Keras & Python) 12:35
  • 84 Matrix Basics | Deep Learning Tutorial 10 (Tensorflow Tutorial, Keras & Python) 11:42
  • 85 Loss or Cost Function | Deep Learning Tutorial 11 (Tensorflow Tutorial, Keras & Python) 24:37
  • 86 Gradient Descent For Neural Network | Deep Learning Tutorial 12 (Tensorflow2.0, Keras & Python) 41:34
  • 87 Implement Neural Network In Python | Deep Learning Tutorial 13 (Tensorflow2.0, Keras & Python) 13:23
  • 88 Stochastic Gradient Descent vs Batch Gradient Descent vs Mini Batch Gradient Descent |DL Tutorial 14 36:47
  • 89 Chain Rule | Deep Learning Tutorial 15 (Tensorflow2.0, Keras & Python) 14:06
  • 90 Tensorboard Introduction | Deep Learning Tutorial 16 (Tensorflow2.0, Keras & Python) 14:56
  • 91 GPU bench-marking with image classification | Deep Learning Tutorial 17 (Tensorflow2.0, Python) 23:58
  • 92 Customer churn prediction using ANN | Deep Learning Tutorial 18 (Tensorflow2.0, Keras & Python) 40:41
  • 93 Precision, Recall, F1 score, True Positive|Deep Learning Tutorial 19 (Tensorflow2.0, Keras & Python) 11:46
  • 94 Handling imbalanced dataset in machine learning | Deep Learning Tutorial 21 (Tensorflow2.0 & Python) 38:26
  • 95 Applications of computer vision | Deep Learning Tutorial 22 (Tensorflow2.0, Keras & Python) 9:44
  • 96 Simple explanation of convolutional neural network | Deep Learning Tutorial 23 (Tensorflow & Python) 23:54
  • 97 Image classification using CNN (CIFAR10 dataset) | Deep Learning Tutorial 24 (Tensorflow & Python) 28:12
  • 98 Convolution padding and stride | Deep Learning Tutorial 25 (Tensorflow2.0, Keras & Python) 6:35
  • 99 Data augmentation to address overfitting | Deep Learning Tutorial 26 (Tensorflow, Keras & Python) 31:33
  • 100 Transfer Learning | Deep Learning Tutorial 27 (Tensorflow, Keras & Python) 25:55
  • 101 Image classification vs Object detection vs Image Segmentation | Deep Learning Tutorial 28 2:32
  • 102 Popular datasets for computer vision: ImageNet, Coco and Google Open images | Deep Learning 29 13:02
  • 103 Sliding Window Object Detection | Deep Learning Tutorial 30 (Tensorflow, Keras & Python) 4:58
  • 104 What is YOLO algorithm? | Deep Learning Tutorial 31 (Tensorflow, Keras & Python) 16:05
  • 105 Object detection using YOLO v4 and pre trained model | Deep Learning Tutorial 32 (Tensorflow) 14:53
  • 106 What is Recurrent Neural Network (RNN)? Deep Learning Tutorial 33 (Tensorflow, Keras & Python) 16:00
  • 107 Types of RNN | Recurrent Neural Network Types | Deep Learning Tutorial 34 (Tensorflow & Python) 3:43
  • 108 Vanishing and exploding gradients | Deep Learning Tutorial 35 (Tensorflow, Keras & Python) 9:53
  • 109 Simple Explanation of LSTM | Deep Learning Tutorial 36 (Tensorflow, Keras & Python) 14:37
  • 110 Simple Explanation of GRU (Gated Recurrent Units) | Deep Learning Tutorial 37 (Tensorflow & Python) 8:15
  • 111 Bidirectional RNN | Deep Learning Tutorial 38 (Tensorflow, Keras & Python) 5:50
  • 112 Converting words to numbers, Word Embeddings | Deep Learning Tutorial 39 (Tensorflow & Python) 11:32
  • 113 Word embedding using keras embedding layer | Deep Learning Tutorial 40 (Tensorflow, Keras & Python) 21:35
  • 114 What is Word2Vec? A Simple Explanation | Deep Learning Tutorial 41 (Tensorflow, Keras & Python) 18:28
  • 115 Word2Vec Part 2 | Implement word2vec in gensim | | Deep Learning Tutorial 42 with Python 18:40
  • 116 Distributed Training On NVIDIA DGX Station A100 | Deep Learning Tutorial 43 (Tensorflow & Python) 14:16
  • 117 Tensorflow Input Pipeline | tf Dataset | Deep Learning Tutorial 44 (Tensorflow, Keras & Python) 33:19
  • 118 Optimize Tensorflow Pipeline Performance: prefetch & cache | Deep Learning Tutorial 45 (Tensorflow) 26:16
  • 119 What is BERT? | Deep Learning Tutorial 46 (Tensorflow, Keras & Python) 23:03
  • 120 Text Classification Using BERT & Tensorflow | Deep Learning Tutorial 47 (Tensorflow, Keras & Python) 18:45
  • 121 tf serving tutorial | tensorflow serving tutorial | Deep Learning Tutorial 48 (Tensorflow, Python) 19:52
  • 122 Quantization in deep learning | Deep Learning Tutorial 49 (Tensorflow, Keras & Python) 15:35
▶ يُشغَّل الآن
What is Data Science? | Free Data Science Course | Data Science for Beginners | codebasics

📘 نظرة عامة على الكورس

الكورس من تقديم codebasics، ويضم 122 درسًا بإجمالي مدة 34 ساعة و6 دقائق. أطول الدروس «SQL For Beginners - MySQL» بمدة ساعة و26 دقيقة، ومتوسط مدة الدرس 16 دقيقة. أول ما ستشاهده هو «What is Data Science? - Free Data Science Course - Data Science for…»، وآخر محطة في الكورس «Quantization in deep - Deep (Tensorflow, Keras & Python)». لو خصصت 30 دقيقة يوميًا ستنهي الكورس خلال 69 يومًا تقريبًا. المحتوى موجّه إلى المبتدئين في مجال الذكاء الاصطناعي وـ Machine Learning.

لماذا تتعلم Data Science For Beginners | Python Data Science Tutorial؟

  • الذكاء الاصطناعي من أسرع المجالات نمواً في سوق العمل، مع زيادة الطلب على المتخصصين بنسبة 300% خلال السنوات الأخيرة.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام باسمك من أكاديمية مصر ٢٤ — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • مجالات الذكاء الاصطناعي: رؤية الحاسب، معالجة اللغة الطبيعية، الروبوتيات، الألعاب، التنبؤ والتوصية.

مسار التعلم في هذا الكورس

يسير الكورس بترتيب متدرّج: What is Data Science? - Free Data Science Course - Data… ← Python Pandas 6. Handle Missing Data - replace function ← Machine & Data Science Project - Model Building (Real… ← Customer churn prediction using ANN - Deep (Tensorflow2.0… ← Quantization in deep - Deep (Tensorflow, Keras & Python).

المتطلبات السابقة

لا يحتاج الكورس خبرة سابقة في الذكاء الاصطناعي وـ Machine Learning؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.

أول درس في الكورس: «What is Data Science? - Free Data Science Course - Data Science for…».

الأدوات المستخدمة في الكورس

  • Python
  • TensorFlow
  • PyTorch
  • Jupyter
  • Keras

أدوات أخرى شائعة في مجال الذكاء الاصطناعي وـ Machine Learning: Scikit، Hugging Face.

ما تحتاجه لتطبيق الكورس

  • لابتوب برام 16 جيجا
  • كارت شاشة NVIDIA مفيد في تدريب النماذج، ويمكن الاستغناء عنه بـ Google Colab المجاني

الوظائف المرتبطة بهذا الكورس

  • محلل بيانات: تنظيف البيانات وتحليلها وعرضها في تقارير ولوحات تحكم
  • مبرمج بايثون: تطوير البرامج والأتمتة وتحليل البيانات بلغة بايثون
  • عالم بيانات: بناء نماذج التعلم الآلي واستخراج التوقعات من البيانات

متوسط رواتب محلل بيانات في 2026

  • مصر: 10,564 – 44,689 جنيه شهريًا
  • السعودية: 6,006 – 18,092 ريال شهريًا
  • الإمارات: 12,650 – 28,987 درهم شهريًا

وللمقارنة: مبرمج بايثون في مصر 11,258 – 41,679 جنيه، وعالم بيانات في مصر 12,829 – 81,126 جنيه.

أرقام شهرية تقريبية من بيانات Paylab، آخر مراجعة سبتمبر 2026. الراتب الفعلي يختلف حسب الخبرة والمدينة والشركة.

كم من الوقت تحتاج لإتقان Data Science For Beginners | Python Data Science Tutorial؟

إجمالي مدة الدروس الفعلية: 34 ساعة و6 دقائق. إذا خصصت 30 دقيقة يوميًا ستنهيه في 69 يومًا، وبساعة يوميًا في 35 يومًا. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

شهادات مهنية يمكنك التقدم لها لاحقًا في مجال الذكاء الاصطناعي وـ Machine Learning

شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة نحوها.

  • Google Cloud Professional Machine Learning Engineer
  • Microsoft Certified: Azure AI Engineer Associate
  • AWS Certified Machine Learning Engineer – Associate

مشاريع شائعة في مجال الذكاء الاصطناعي وـ Machine Learning

  • Image Classifier
  • Chatbot
  • Recommendation System
  • Object Detection
  • Sentiment Analysis

ماذا بعد هذا الكورس؟

بعد ما تنهي الكورس وتطبّق ما تعلمته، كمّل رحلتك بواحد من هذه الكورسات:

الأقسام الجامعية ذات الصلة

  • كلية الحاسبات والمعلومات (قسم الذكاء الاصطناعي)
  • كليات الذكاء الاصطناعي
  • كلية الهندسة (قسم الحاسبات)
c
المدرّس / القناة
codebasics
🎬
عدد الدروس
122 درس
⏱️
المدة الإجمالية
34 ساعة 6 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
English
🎓
الشهادة
شهادة إتمام باسمك
✅
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
الذكاء الاصطناعي وـ Machine Learning

🎯 ماذا ستتعلم في هذا الكورس

✓
What is Data Science? - Free Data Science Course - Data Science for Beginners - codebasics
✓
Data Science Roadmap - Learn Data Science Skills in Months
✓
Business Math & Statistics Using Excel For Data Analysts and Data Scientists
✓
SQL For Beginners - MySQL
✓
Install python on windows [Python Programming Tutorials]
✓
Variables in python [Python Programming Tutorials]
✓
Numbers [Python Programming Tutorials]
✓
Strings [Python Programming Tutorials]
✓
+ 114 موضوعًا آخر داخل الكورس

💼 وظائف مرتبطة بهذا الكورس

💼
محلل بيانات
تنظيف البيانات وتحليلها وعرضها في تقارير ولوحات تحكم
💰 مصر: 11–45 ألف ج.م · السعودية: 6–18 ألف ر.س
💼
مبرمج بايثون
تطوير البرامج والأتمتة وتحليل البيانات بلغة بايثون
💰 مصر: 11–42 ألف ج.م · السعودية: 7.5–30 ألف ر.س
💼
عالم بيانات
بناء نماذج التعلم الآلي واستخراج التوقعات من البيانات
💰 مصر: 13–81 ألف ج.م · السعودية: 7–28 ألف ر.س

❓ أسئلة شائعة عن الكورس

كم عدد دروس كورس Data Science For Beginners | Python Data Science Tutorial؟ +
يضم كورس Data Science For Beginners | Python Data Science Tutorial 122 درسًا بإجمالي مدة 34 ساعة و6 دقائق. تتراوح مدة الدرس بين دقيقتين وساعة و26 دقيقة.
من يقدم كورس Data Science For Beginners | Python Data Science Tutorial؟ +
يقدمه codebasics، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «What is Data Science? - Free Data Science Course - Data Science for…».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 34 ساعة و6 دقائق. بمعدل 30 دقيقة يوميًا تنهيه في 69 يومًا، وبساعة يوميًا في 35 يومًا.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
لابتوب برام 16 جيجا، وكارت شاشة NVIDIA مفيد في تدريب النماذج، ويمكن الاستغناء عنه بـ Google Colab المجاني.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: محلل بيانات (من 10,564 إلى 44,689 جنيه شهريًا في مصر)، ومبرمج بايثون (من 11,258 إلى 41,679 جنيه شهريًا في مصر)، وعالم بيانات (من 12,829 إلى 81,126 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات Paylab لعام 2026.
ما لغة الشرح في الكورس؟ +
الشرح باللغة الإنجليزية.
✕
🎓 أكاديمية مصر 24
EG24
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
اسم الكورس هنا
ISSUED ON
06 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.