برمجيات مصممة لطريقة عملك.مصر · السعودية · الإمارات

خطة تعلم Data Analysis من الصفر: من Excel لحد Python

الخطة كاملة لو بتبدأ من الصفر، ومن غير برمجة في الأول: 5 مراحل بالترتيب، في كل واحدة إيه تتعلمه بالظبط، ومشروع تعمله بإيدك، ومدة تقريبية، وإزاي تعرف إنك جاهز للي بعدها.

علشان تبقى Data Analyst، مش لازم تبدأ بالبرمجة.

الـ Data Analyst شغلته إنه ياخد أرقام الشركة ويطلّع منها إجابة لسؤال، زي: ليه المبيعات نزلت الشهر ده؟ والترتيب اللي هتمشي عليه: Excel، وبعده SQL، وبعدهم إحصاء أساسي، وبعدين Power BI أو Tableau، وفي الآخر، لما تحب تكبر، Python.

علّم على كل حاجة تخلصها وانت ماشي، علشان تعرف انت فين، وترجع تكمّل من نفس المكان.

قبل ما تبدأ

  • ذاكر كل يوم، حتى لو شوية. المدد هنا محسوبة على ساعتين في اليوم. لو وقتك أقل هتاخد وقت أطول، وده عادي.
  • المدد تقريبية. في ناس هتخلص أسرع وناس أبطأ. عدّي المرحلة لما تبقى جاهز فعلًا، مش لما الوقت يخلص.
  • كل مرحلة فيها مشروع. متعديش للمرحلة اللي بعدها قبل ما تعمله بإيدك. وأغلب المشاريع هنا على نفس بيانات المبيعات، فهتشوف نفس السؤال بيتجاوب بأدوات مختلفة.

المرحلة 1 من 5

Excelآلاف الصفوف في كام رقم

المدة: 3 لـ 4 أسابيع

Excel أول أداة في الشغلانة دي. واتعلمه كويس جدًا، مش أساسيات وخلاص: المعادلات، والـ Pivot Tables، ودي جداول بتلخصلك آلاف الصفوف في كام رقم.

والمرحلة دي مش بس علشان Excel سهل. هنا هتفهم البيانات بإيدك، صف صف: شكلها، ومشاكلها، وإزاي تسأل عليها. وده اللي هتحتاجه في كل أداة بعد كده.

هتتعلم إيه

0 من 10

اعمل بإيدك

تقرير مبيعات لمحل. خد ملف مبيعات فيه آلاف الصفوف (فيه datasets مجانية كتير على Kaggle)، ونضفه، واعمل منه Pivot Tables بتجاوب: أنهي منتج بيبيع أكتر؟ وأنهي شهر المبيعات نزلت فيه؟ وأنهي فرع بيكسب أكتر؟ وحط الإجابات في شيت واحد فيه الأرقام ورسمتين.

تعدّي للمرحلة اللي بعدها لما

  • تقدر تاخد شيت متلخبط وتنضفه وتعمل منه Pivot Table من غير ما تبص على شرح
  • بتكتب XLOOKUP و SUMIFS من غير ما تدوّر على شكلهم
  • لما حد يسألك سؤال عن البيانات، بتعرف تجاوبه بأرقام مش بإحساس

المرحلة 2 من 5

SQLتسحب البيانات بنفسك

المدة: 4 لـ 6 أسابيع

SQL هي اللغة اللي بتسحب بيها البيانات بنفسك من المكان اللي الشركة مخزنة فيه بياناتها، وهو الـ database. بدل ما تستنى حد يبعتلك شيت، تكتب سؤالك وتجيب الإجابة على طول.

وهي برضه مش برمجة بالشكل اللي في دماغك: انت بتوصف عايز إيه، والـ database بتجيبهولك. خد وقتك فيها، لأن أغلب التحليل اللي بعد كده هيبدأ بـ query.

هتتعلم إيه

0 من 11

اعمل بإيدك

15 سؤال على database متجر. نزّل database جاهزة لمتجر، زي Chinook، واكتب 15 query بتجاوب على أسئلة حقيقية: مين أكتر 10 عملاء صرفوا؟ وأنهي بلد المبيعات فيها بتزيد؟ وأنهي منتجات محدش اشتراها من 6 شهور؟ واحفظ كل سؤال والـ query بتاعته والإجابة في ملف واحد.

تعدّي للمرحلة اللي بعدها لما

  • بتكتب JOIN و GROUP BY من غير ما تبص على شرح
  • تقدر تجاوب على سؤال محتاج 3 جداول في query واحدة
  • بتاخد بالك لما JOIN يكرر الصفوف ويكبّر الأرقام من غير ما تحس

المرحلة 3 من 5

الإحصاء الأساسيالرقم ده طبيعي ولا غريب؟

المدة: أسبوعين لـ 3 أسابيع

الإحصاء هنا مش رياضيات صعبة ومعادلات. انت محتاج الأساسيات: متوسطات ونسب، علشان لما تشوف رقم تعرف ده طبيعي ولا غريب.

مثلًا المبيعات نزلت 10% الشهر ده. ده كتير؟ ولا بيحصل كل سنة في نفس الشهر؟ الإحصاء هو اللي بيخليك تجاوب وانت واثق، بدل ما تقول رأيك.

هتتعلم إيه

0 من 9

اعمل بإيدك

افحص أرقام المبيعات. ارجع لبيانات المحل، واحسب لكل شهر المتوسط والوسيط والانحراف المعياري، وارسم histogram لقيمة الطلبات. وطلّع الأيام اللي مبيعاتها غريبة جدًا، ودوّر على السبب: عيد؟ عرض؟ ولا غلطة في البيانات؟

تعدّي للمرحلة اللي بعدها لما

  • تقدر تشرح لحد ليه المتوسط ممكن يضحك عليه، وإمتى تستخدم الوسيط
  • لما تشوف رقم، بتسأل على طول: ده مقارنة بإيه؟ وبإمتى؟
  • بتفرّق بين إن رقمين ماشيين مع بعض وإن واحد فيهم سبب التاني

المرحلة 4 من 5

Power BI أو Tableauرسومات المدير يفهمها في ثانية

المدة: 3 لـ 4 أسابيع

Power BI و Tableau أدوات بتحوّل الأرقام لرسومات المدير يفهمها في ثانية. هو مش هيفتح شيت فيه 10 آلاف صف، هو عايز يشوف المبيعات طالعة ولا نازلة، وفين المشكلة.

متتعلمش الاتنين. اختار واحدة، والمهارة نفسها هتنتقل معاك للتانية لو احتجتها. Power BI Desktop مجاني على Windows، و Tableau Public مجاني بس الشغل اللي بتحفظه عليه بيبقى public، فاشتغل عليه ببيانات عامة بس.

هتتعلم إيه

0 من 10

اعمل بإيدك

Dashboard مبيعات. خد بيانات المحل نفسها، واعمل منها dashboard صفحة واحدة: فوق 3 أرقام مهمة (المبيعات، وعدد الطلبات، ومتوسط قيمة الطلب)، وتحتهم المبيعات بالشهر، وأحسن المنتجات، وفلتر بالفرع والفترة. وابدأ بسؤال واحد الـ dashboard بيجاوبه، واكتبه في أولها.

تعدّي للمرحلة اللي بعدها لما

  • كل رسمة عندك بتجاوب على سؤال، وتقدر تقول السؤال ده إيه
  • حد مش فاهم البيانات فتح الـ dashboard وفهم الرسالة من غير ما تشرحله
  • عملت تحليل كامل، من السؤال لحد الـ dashboard، من غير ولا سطر كود. ساعتها بس ادخل Python

المرحلة 5 من 5

Pythonلما تحب تكبر

المدة: 6 لـ 9 أسابيع

Python آخر مرحلة، مش أول واحدة. ولما تحب تكبر، ادخل عليها: بتخليك تشتغل على ملفات أكبر من اللي Excel يستحملها، وتعيد نفس التحليل كل أسبوع من غير ما تعمله بإيدك من الأول.

والحلو إنك هتلاقي كل حاجة فيها مألوفة: الـ groupby هو الـ Pivot Table، والـ merge هو الـ JOIN. انت مش بتتعلم التحليل من الأول، انت بتتعلم طريقة أسرع تعمله بيها.

هتتعلم إيه

0 من 10

اعمل بإيدك

التقرير الأسبوعي بضغطة زرار. خد تقرير المبيعات اللي عملته في Excel، واعمله تاني في notebook بـ pandas: يقرا الملف، وينضفه، ويحسب نفس الأرقام، ويطلّع نفس الرسومات. وبعدها شغّله على ملف شهر تاني، من غير ما تغيّر ولا سطر.

تعدّي للمرحلة اللي بعدها لما

  • بتقرا ملف، وتنضفه، وتعمل groupby ورسمة من غير ما تبص على شرح
  • عملت بـ Python حاجة كانت بتاخد منك وقت كبير في Excel
  • تقدر تشرح الـ notebook بتاعك لحد خطوة خطوة

سلم المشاريع

المشاريع هي اللي بتعلمك بجد، وهي اللي هتوريها لأي حد عايز يشغّلك. دول 5 مشاريع، كل واحد أصعب شوية من اللي قبله. أول 4 عملتهم في المراحل فوق، والخامس هو اللي بيقفل الخطة.

  1. تقرير مبيعات

    Excel و Pivot Tables

    شيت متلخبط بقى أرقام واضحة بتجاوب على أسئلة. أول مرة تحس إنك محلل.

  2. 15 سؤال بـ SQL

    SQL و JOIN و GROUP BY

    أسئلة حقيقية على database متجر، كل سؤال ليه query وإجابة. هنا بتسحب البيانات بنفسك.

  3. Dashboard مبيعات

    Power BI أو Tableau

    صفحة واحدة بتجاوب على سؤال واحد، والمدير يفهمها من غير ما تشرح.

  4. التقرير الأسبوعي بـ Python

    Python و pandas

    نفس تقرير Excel، بس بيتعمل لوحده على أي ملف جديد.

  5. مشروع الـ portfolio: من السؤال للتوصية

    SQL و Python و Power BI أو Tableau

    اختار dataset عامة عن حاجة تهمك، واكتب سؤال واحد واضح الأول. وبعدين جاوبه: SQL تسحب، و pandas تنضف، والإحصاء يفحص، و dashboard يعرض، وصفحة واحدة فيها الإجابة وتوصيتك. خد فيه من أسبوعين لـ 4 أسابيع، وحطه على GitHub، وحط لينكه في الـ CV بتاعك.

مصادر مجانية

كل دول مجانيين أو فيهم جزء مجاني كبير. متجمعش مصادر كتير: اختار مصدر أساسي واحد لكل مرحلة وكمّل بيه، والباقي ارجعله لما تقف في حتة.

Excel

SQL

الإحصاء

Power BI و Tableau

Python

بيانات تتمرن عليها

أكتر الأخطاء اللي بشوفها

  • إنك تفتح البيانات وتبدأ ترسم قبل ما تعرف بتدوّر على إيه. ورأيي إن المحلل الشاطر مش اللي بيعمل رسومات حلوة، ده اللي بيسأل السؤال الصح قبل ما يفتح البيانات أصلًا. قبل أي تحليل، اكتب السؤال في سطر واحد، واكتب مين هيستخدم الإجابة وهيعمل بيها إيه.
  • إنك تبدأ بـ Python علشان حاسس إنها الأهم. هتقضي شهور في البرمجة وانت لسه متعرفش تحلل. ابدأ بـ Excel و SQL، و Python هتيجي في وقتها وهتبقى أسهل بكتير.
  • إنك تصدّق أي رقم من غير ما تشيك عليه. تكرار في البيانات، أو JOIN كرر الصفوف، أو خانة فاضية اتحسبت صفر. قبل ما تقول النتيجة، اسأل نفسك: الرقم ده منطقي؟
  • إنك تتعلم Power BI و Tableau الاتنين مع بعض. هتتشتت وهتفضل في الأساسيات في الاتنين. اختار واحدة وكمّل بيها لحد ما تبني dashboard كامل.
  • إنك تعرض أرقام من غير ما تقول يتعمل إيه بيها. المدير مش محتاج 20 رسمة، محتاج يعرف إيه اللي حصل، وليه، والمفروض يعمل إيه. اختم أي تحليل بجملة أو اتنين فيهم توصيتك.

بعد كده

لما تخلص الخطة دي وتعمل مشروع الـ portfolio، دي الخطوات اللي بعدها:

  • إحصاء أعمق: الـ hypothesis testing والـ A/B testing بالتفصيل، علشان تقول «الفرق ده حقيقي» وانت متأكد.
  • Data Engineering: لو لقيت نفسك بتحب تبني الطريق اللي البيانات بتيجي منه أكتر من التحليل نفسه، دي خطة Data Engineering.
  • Machine Learning: إنك تخلي الكمبيوتر يتوقع، زي مبيعات الشهر الجاي، بدل ما توصف اللي حصل بس. وبتبدأه بـ Python والإحصاء اللي اتعلمتهم هنا.

احفظ الصفحة دي، وارجعلها كل ما تخلص حاجة وعلّم عليها. ولو وقفت في مرحلة ومش فاهم، ارجع للي قبلها، غالبًا المشكلة هناك.

لديك مشروع يحتاج من يبنيه؟

تبني JoSamCode مواقع وأنظمة وأتمتة لأنشطة في مصر والخليج. إذا كانت لديك فكرة تحتاج من يبنيها، أخبرنا بها.

ابدأ مشروعكاختر الخدمة المناسبة