ما هو موقع Dataquest؟
يقدم موقع (Dataquest) دورات تدريبية في علوم البيانات عبر الإنترنت على مدار (24) أسبوعًا، ويتم التركيز على تحليل البيانات باستخدام لغتي (R و Python)، إذ يقوم موقع (Dataquest) على استخدام نهج عملي فريد لتعليم علوم البيانات باستخدام الاختبارات ومشاريع كتابة الكود التفاعلية، ويأخذ المنهج الطلاب خطوة بخطوة لأتقان المهارات اللازمة ليكونوا جاهزين للوظيفة.
خلال الدورة، يتلقى الطلاب تدريبًا فرديًا من فريق موقع (Dataquest)، ويمنح الموقع فرصة لممارسة وتطوير مهارات إرشاد الأقران، عند إكمال الطلاب مشاريع علوم البيانات يمكنهم إضافتها إلى الملف الخاص بمشاريعهم المتعلق بعلوم البيانات واستئنافها لإظهار مهاراتهم لأصحاب العمل المحتملين، سواء كان الطلاب قد بداوا المجال للتو، أو يتطلعون إلى اتخاذ خطوة في حياتهم المهنية، يقدم موقع (Dataquest) التعليم في مهارات البيانات اللازمة ليصبحوا مرشحين منافسين.
المسارات الوظيفية التي يقدمها موقع Dataquest:
ويقدم الموقع أربعة مسارات وظيفية فريدة وهي:
عالم البيانات في لغة Python:
مسار شامل للغاية، ويفترض معرفتك فقط بأساسيات الرياضيات، ستبدأ في تعلم أساسيات لغة بايثون وتستخدمها على طول الطريق لعمل تنبؤات باستخدام الإحصائيات والتعلم الآلي، يتم التركيز كثيرًا على تطبيق الرياضيات فعليًا وليس فقط استيراد مكتبة، سيتعين عليك إنشاء دوال لإجراء الإحصائيات الأساسية والاحتمالات وبعض مهام التعلم الآلي قبل استخدام المكتبات.
هناك عدد كبير من المهام المتعمقة المخصصة للاحتمالات والإحصاءات وحساب التفاضل والتكامل والجبر الخطي لعلوم البيانات والتعلم الآلي، حتى في هذه الأجزاء، يتم تطبيق كل شيء وتعزيزه بالكود، بالنسبة للتعلم الآلي، ستتعلم الخوارزميات الأساسية التي يجب على جميع علماء البيانات معرفتها، مثل (K-Nearest Neighbours)، وخوارزمية الانحدار الخطي واللوجستي، وخوارزمية تجميع الوسائل، وأشجار القرار، والشبكات العصبية.
محلل البيانات في لغة Python:
ستتعلم أساسيات لغة (Python)، وتتعمق في تحليل البيانات وتصور البيانات باستخدام الـ (packages) الشائعة مثل (pandas)، وقواعد بيانات الاستعلام باستخدام (SQL)، ودراسة الإحصاءات، تم تصميم هذا المسار بحيث لا توجد متطلبات مسبقة ولا يتطلب خبرة سابقة، كل ما تحتاج إلى تعلمه للعمل كمحلل بيانات، سوف تتعلمه في هذا المسار، عندما تتعلم المفهوم، فإنك ستقوم بتطبيقه على الفور عن طريق كتابة الكود مباشرة في متصفحك الذي يتم فحصه تلقائيًا بواسطة نظام الموقع، لمنحك ملاحظات شبه فورية حول تقدمك.
ستواجه تحديًا في كل خطوة على الطريق لتطبيق المفاهيم التي تتعلمها، وستقوم ببناء مجموعة متنوعة من المشاريع باستخدام بيانات العالم الحقيقي لحل مشاكل علوم البيانات الحقيقية، في نهاية هذا المسار، ستكون لديك المهارات التي تحتاجها للعمل كمحلل بيانات، وستكون مدركاً لأشياء مثل:
- مفاهيم البرمجة الأساسية والمتوسطة.
- كيفية تنظيف وتصور البيانات..
- الاحتمالات والإحصاءات لتحليل البيانات.
- أدوات التعاون، مثل، قواعد بيانات (git و SQL).
محلل البيانات في لغة R:
ستتعلم أساسيات بناء الجملة في لغة (R)، وتتعمق في تحليل البيانات وعرضها بشكل مرئي باستخدام حزم (tidyverse)، والاستعلام عن قواعد بيانات باستخدام لغة (SQL)، ودراسة الإحصاءات، تم تصميم كل مسار بحيث لا توجد متطلبات مسبقة ولا تتطلب خبرة سابقة، كل ما تحتاج إلى تعلمه للعمل كمحلل بيانات سوف تتعلمه في هذا المسار.
كلما تعلمت، ستقوم بتطبيق كل مفهوم على الفور عن طريق كتابة كود مباشرة في متصفحك الذي يتم فحصه تلقائيًا بواسطة نظام الموقع لمنحك ملاحظات شبه فورية حول تقدمك، وفي نهاية هذا المسار، ستكون لديك المهارات التي تحتاجها للعمل كمحلل بيانات، وستكون مدركاً لأشياء مثل:
- مفاهيم البرمجة الأساسية والمتوسطة.
- تدفقات عمل لغة (R) مع (RStudio) وحزم (tidyverse).
- الإحصاءات والاحتمالات لتحليل البيانات.
- كيفية تنظيف وتصور البيانات.
- أدوات مساعدة، مثل، قواعد بيانات (git و SQL).
مهندس البيانات:
يعد العمل في هندسة البيانات مهنة مليئة بالتحديات وتعتبر من المسارات مرتفعة الأجر، ولكن حتى إذا كنت لا تطمح إلى العمل كمهندس بيانات، فإن مهارات هندسة البيانات هي العمود الفقري لتحليل البيانات وعلوم البيانات، إن التعرف على قاعدة البيانات (PostgreSQL)، والقدرة على بناء خطوط بيانات، وفهم كيفية تحسين الأنظمة والخوارزميات لأحجام كبيرة من البيانات، كلها مهارات ستجعل العمل مع البيانات أسهل في أي مهنة.
في حين أن مجموعة المهارات المطلوبة لوظائف هندسة البيانات يمكن أن تختلف كثيرًا حسب السوق والشركة، فإن بعض المهارات الأكثر أهمية هي:
- برمجة (Python).
- قواعد بيانات (SQL).
- بناء خطوط أنابيب البيانات.