أفضل دورات SQL عبر الإنترنت في عام 2020

لغة الاستعلام الهيكلية أو SQL كما هو معروف أكثر هي لغة التفاعل مع قواعد البيانات. بينما قد ينقسم العالم حول كيفية نطقه ، يبدو أن الجميع يتفقون على أهمية SQL خاصة في عصر البيانات الضخمة وذكاء الأعمال في هذا العصر. 

نظرًا لأن الأنشطة التجارية من جميع الأحجام تنتج قدرًا هائلاً من البيانات ، فهناك طلب كبير على المهارات التي لن تساعد فقط في جمع هذه البيانات وتخزينها ولكن أيضًا تحليلها لاتخاذ قرارات مستنيرة. SQL هي واحدة من الأدوات الأساسية في صندوق أدوات عالم البيانات ومدخل إلى وظائف علوم البيانات. 

علاوة على ذلك ، يعمل SQL مع العديد من أنظمة إدارة قواعد البيانات العلائقية الشائعة مثل MySQL و MariaDB و PostgreSQL و Microsoft SQL Server و Oracle Database والمزيد. وهذا بغض النظر عما إذا كنت تقوم بتشغيل قاعدة البيانات الخاصة بك في السحابة أو المحلي.

لذا سواء كنت مطورًا تتطلع إلى اكتساب مهارة جديدة أو قرن أخضر ، فقد جمعنا بعض أفضل الدورات التدريبية عبر الإنترنت لمساعدتك على إتقان SQL.

  • لقد قدمنا ​​أيضًا أفضل الدورات التدريبية عبر الإنترنت لتعلم Linux و Python.

أفضل دورات SQL عبر الإنترنت – في لمحة

  1. Udemy
  2. سكيلشير
  3. كورسيرا
  4. LinkedIn التعلم
  5. EDX

(حقوق الصورة: Udemy)

1. Udemy

الأفضل للمبتدئين

Udemy زيارة موقع Udemy لا يفترض أي معرفةتغطي الكثير من الأشياء التي يمكن الوصول إليها

إذا كنت حديث العهد بقواعد البيانات ، فإن Ultimate MySQL Bootcamp دورة مفيدة جدًا لمساعدتك على البدء. تم تصميم الدورة للمبتدئين المطلقين بأكثر من 20 ساعة من مقاطع الفيديو. تنقسم الدورة إلى أكثر من 300 محاضرة تغطي مجموعة واسعة من المواضيع بوتيرة جيدة إلى حد ما. بدون الاستعجال ، يأخذك المدرب من تثبيت قاعدة بيانات MySQL طوال الطريق إلى تصميم قاعدة بيانات تشبه Instagram ، والتي ستستخدمها بعد ذلك لحل بعض استعلامات البيانات الواقعية.

أوصى المعلم في الأصل باستخدام Cloud9 IDE عبر الإنترنت واستخدمه ، ولكن بعد استحواذه على Amazon ، يقترح على الطلاب استخدام Goorm.io IDE المتشابه جدًا. كما يوضح لك كيفية تثبيت MySQL على نظامي التشغيل Windows و Mac OS X ، ولكنه يقترح عليك الوصول إلى هذا بعد الانتهاء من الدورة.

بعد أن زودك بالمهارات اللازمة لكتابة SQL ، ينهي المدرب الدورة التدريبية من خلال مساعدتك في إنشاء تطبيق ويب بسيط. بدلاً من تركيبة MySQL و PHP الشائعة ، يستخدم Node.JS وإطار عمل تطوير الويب السريع. بينما يقدم دورة مكثفة لأولئك الذين لم يعملوا مع Node.JS من قبل ، تذكر أن هذه ليست النقطة المحورية للدورة. 

  • يمكنك زيارة الدورة هنا.

(حقوق الصورة: Skillshare)

2. Skillshare

الأفضل للأشخاص المشغولين

لا ترجمات أو نسخ بخطى سريعة الخطى

إذا لم يكن لديك الوقت الكافي وتريد دورة تدريبية سريعة في SQL ، فراجع استعلامات قاعدة بيانات Master SQL في دورة 90 دقيقة فقط على SkillShare. 

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

لاحظ أنه أثناء الدورة يستخدم المعلم فايرفوكس مع الوظيفة الإضافية SQLite Manager لتنفيذ استعلامات SQL. ومع ذلك ، نظرًا لأن هذه الوظيفة الإضافية لا يمكنها مواكبة إصدارات Firefox الأحدث ، يقترح المعلم الآن استخدام متصفح DB لـ SQLite ، وهو ما يشبه إلى حد كبير.

  • يمكنك التسجيل للدورة هنا.

(حقوق الصورة: Coursera)

3. كورسيرا

الأفضل لتحليل البيانات الضخمة

أمثلة من العالم الواقعي – تمارين مفيدة – الكتيبات والنصوص – متطلبات الأجهزة الافتراضية

إذا كنت بالفعل على دراية بـ SQL وترغب في وضع مهاراتك للتعامل مع البيانات الضخمة ، فإن دورة تحليل البيانات الضخمة باستخدام SQL مصممة لك. يتم توفير الدورة التدريبية بواسطة Cloudera ويمكن تدقيقها مجانًا. 

تفترض الدورة أن لديك معرفة عمل أساسية بـ SQL وتستند إلى ذلك لمساعدتك على كتابة عبارات SQL SELECT الموجهة نحو تحليل البيانات. يركز المدرب على محركي SQL كبيرين للبيانات الموزعة ، خاصة Apache Hive و Apache Impala ، على الرغم من أنه يمكنك تطبيق التعلم على RDBMS التقليدي أيضًا.

توفر الدورة جهازًا افتراضيًا (VM) يتضمن كل ما تحتاجه لمتابعة الدورة. يحتوي VM على متطلبات أجهزة معينة ، لذا تأكد من مراجعة هذه المتطلبات قبل التسجيل في البرنامج. 

هذه الدورة هي الثانية في تخصص من ثلاثة أجزاء. إذا كنت بحاجة إلى تحسين المفاهيم والمفردات المرتبطة بالبيانات الضخمة ، يمكنك أن تأخذ الدورة السابقة التي يمكن أيضًا تدقيقها مجانًا. 

  • يمكنك التسجيل للدورة هنا.

(حقوق الصورة: LinkedIn Learning)

4. LinkedIn التعلم

الأفضل للمستخدمين المتقدمين

تغطية جيدة للمفاهيم تحسين الاستعلام نصائح مفيدة ليست للمبتدئين

بينما يمكنك العثور على العديد من الدورات التدريبية على SQL ، إلا أن القليل منها يركز على تحسين الاستعلام. عندما تبدأ في كتابة استعلامات SQL في العالم الحقيقي ، فأنت لا تريد النتيجة الصحيحة فحسب ، بل تريد أيضًا التأكد من كفاءة استعلاماتك. لذلك في حين أنه قد تكون هناك طرق عديدة لتنفيذ استعلام ، فإن بعضها أكثر كفاءة من البعض الآخر. ستعلمك دورة SQL المتقدمة لضبط الاستعلام وتحسين الأداء كل ما تحتاج إلى معرفته حول كتابة الاستعلامات المحسنة. 

تبدأ الدورة بمقدمة للفهرسة ، وهي واحدة من أهم الأدوات لضبط الاستعلامات. سيعلمك بعد ذلك عن خطط الاستعلام ، والطرق المختلفة لتعيين استعلام إعلاني إلى خطة تنفيذ إجرائية ، بالإضافة إلى تقنيات تنظيم بياناتك وصياغة استفساراتك لإنتاج خطط تنفيذ فعالة.  

وغني عن القول أن الدورة تفترض الإلمام بـ SQL ولا تغطي الأساسيات. لاحظ أيضًا أن المدرب يستخدم قاعدة بيانات PostgreSQL في الدورة التدريبية ويغطي التثبيت على نظام التشغيل Mac OS X. 

  • يمكنك التسجيل للدورة هنا.

(حقوق الصورة: edX)

5. edX

الأفضل للأعمال

مفصل للغايةحسن التنظيمنظري للغاية

البيانات منتشرة في مجال الأعمال ويمكنك الحصول على الكثير من القيمة الاقتصادية منها. إذا كنت تتطلع إلى تعلم المهارات التي ستساعدك في ذلك ، فألق نظرة على الدورة التدريبية المقدمة في Data Analytics for Managers. تم تصميم الدورة للمديرين الذين يدركون فرصة استخدام تحليلات البيانات في الأعمال التجارية ولكنهم يفتقرون إلى المهارات اللازمة لتنفيذها.

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

ستحصل على نظرة عامة واسعة على الأدوات والتقنيات في تحليل البيانات وإدارتها مع ما يكفي من الأمثلة والتدريبات العملية للمساعدة في إعدادك لدورات الغوص العميق الأخرى حول هذا الموضوع. تستخدم الدورة التدريبية Azure ML Studio IDE المستند إلى المستعرض وتوفر أيضًا مجموعة البيانات التي يمكنك استيرادها إلى النظام الأساسي لهذه الدورة.

  • يمكنك التسجيل للدورة هنا.
  • لقد أظهرنا أيضًا أفضل أجهزة الكمبيوتر المحمولة للمبرمجين.