الرئيسية » تطوير الذات » أفضل قنوات اليوتيوب لتعلم البرمجة (الأجنبية والعربية)


أفضل قنوات اليوتيوب لتعلم البرمجة (الأجنبية والعربية)

أفضل قنوات اليوتيوب لتعلم البرمجة

الكثير من الناس يعتبرون اليوتيوب منصة تعليمية وليست ترفيهية، فإن كنت واحداً منهم وتريد تعلم البرمجة فأنت في المكان الصحيح.

في هذا الدليل سأقدم لك أفضل قنوات اليوتيوب العربية والأجنبية لتعلم البرمجة والتي تغطي كل ما تحتاج إليه من:

  • شروحات و كورسات شاملة
  • نصائح
  • أخبار وتحديثات
  • مشاريع وتطبيقات عملية
  • مقابلات مع متخصصين ومحترفين
  • مجتمعات من المبرمجين يمكنك أن تتعاون معهم وتتبادل الخبرات

وليس هذا كل شيء، هذا الدليل لن يكون فقط مجرد قائمة ببعض أسماء قنوات اليوتيوب – والتي اخترتها بعناية – إلا أنني سأخبرك أيضاً بالتالي:

  • الموضوع الرئيسي الذي تهتم به كل قناة.
  • أهم ما تقدمه القناة وكيف تستفيد منه.
  • نصائح عملية تساعدك على التعلم من اليوتيوب بطريقة صحيحة.

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

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

على سبيل المثال:

ما هي مجالات علم الحاسوب: خارطة طريق واضحة عن التطبيقات المختلفة لهذا العلم بشكل عام والبرمجة بشكل خاص.

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

أفضل الكتب لتعلم البرمجة: مجموعة من أفضل الكتب المختارة التي ينصح بها الخبراء لتعلم البرمجة.

أفضل المواقع لتعلم البرمجة: قائمة بأهم المنصات الإلكترونية التي يمكنك الاعتماد عليها لتعلم البرمجة.

ما هي أفضل لغة برمجة للمبتدئين؟: من خلاله ستتخلص من الحيرة في اختيار لغة البرمجة التي يمكنك البدء بها.

أفضل كورسات برمجة للمبتدئين: دليل يحتوي على أفضل المصادر لتعلم البرمجة في كل تخصص ( تطوير الويب – تطوير تطبيقات الهاتف – تطوير الألعاب – علم البيانات والذكاء الإصطناعي ).

وغيرها الكثير من الأدلة التي ننشرها باستمرار … لهذا أنصحك أن تتابعنا حتى لا يفوتك أي جديد ننشره.

قبل أن نبدأ دعني أوضح:

أن هناك المئات من قنوات اليوتيوب التي تتحدث عن البرمجة سواء العربية أو الأجنبية، وعلى الرغم من أن هذا أمر جيد بشكل عام، إلا أن له العديد من الآثار السلبية؛ مثل:

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

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

ولهذا أيضاً لا أنصح أي مبتدئ أن يعتمد على اليوتيوب كمصدر رئيسي للتعلم، بل يعتمد عليه كمصدر للتدريب والممارسة وتلخيص ما تعلمه من الكورسات.

وبعدما يصبح متمرساً نوعاً ما، ويعرف كيف يبحث عن المعلومة بنفسه… يمكنه أن يستغل اليوتيوب كيفما شاء.

اتفقنا؟ جيد!

أولاً أفضل قنوات اليوتيوب الأجنبية لتعلم البرمجة

1. القنوات الرسمية لشركات التكنولوجيا الكبرى

ما لا يعرفه الكثير من المبتدئين في عالم البرمجة؛ أن أغلب الشركات والمؤسسات في عالم تكنولوجيا المعلومات لديها قنوات رسمية على اليوتيوب تعرض عليه محتوى أكثر من رائع.

ستجد على هذه القنوات:

  • أخبار وتحديثات جديدة.
  • أدوات وتكنولوجيا جديدة.
  • كورسات وشروحات.
  • نصائح وإرشادات حول كيفية كتابة كود احترافي والتغلب على المشكلات التي قد تواجهك.
  • مقابلات شخصية مع محترفين يعملون في المجال في كبرى الشركات.

إليك مجموعة من هذه القنوات التي أنصحك أن تتابعها باستمرار حساب اهتماماتك في عالم البرمجة:

وغيرها الكثير من قنوات اليوتيوب الرائعة، أي مؤسسة أو خدمة تابعة لشركات التكنولوجيا المختلفة ستجد لها قناة رسمية على اليوتيوب، خصوصاً الخدمات التي تقدمها جوجل مثل firebase و flutter وغيرها.

عندما تتابع هذه القنوات ستكون دوماً على دراية بكل ما هو جديد في مجالك كما ستكتسب العديد من الخبرات والمعلومات العملية التي ستساعدك لكي تصبح مبرمج أفضل.

2. قناة The Coding Train

موضوع القناة الرئيسي: أساسيات البرمجة.

واحدة من أفضل قنوات اليوتيوب على الإطلاق في هذا المجال، المميز في هذه القناة هو التالي:

  • أسلوب صاحب القناة Daniel Shiffman مميز ومرح ويبسط المفاهيم بطريقة رائعة، لما لا وهو شخص خبير في تعليم البرمجة.
  • القناة تستخدم مكتبة P5.Js التي تعتمد على لغة جافا سكربت، وهي مكتبة رائعة تُستخدم في الرسم والعمليات الإبداعية.
  • القناة تناقش العديد من المصطلحات والمفاهيم البرمجية بشكل عملي.

نصيحتي أن تعتمد على هذه القناة:

إن كانت هذه المرة الأولى لك في عالم البرمجة، وتريد مقدمة لطيفة عن هذا العالم وكيف تعمل تطبيقاته المختلفة… فإن فعلت عليك بسلسلة P5.js أو سلسلة The nature of code ( ستجد قوائم التشغيل الخاصة بها على القناة ).

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

3. قناة freeCodeCamp

موضوع القناة الرئيسي: تعليم البرمجة بكافة تخصصاتها.

لا أعتقد أنه يوجد أي شخص بحث من قبل عن قنوات اليوتيوب لتعلم البرمجة ولم يجد قناة freeCodeCamp تتصدر النتائج، فهي واحدة من أشهر وأفضل القنوات في هذا المجال.

ليس هذا كل شيء، فالقناة هي جزء من منصة freeCodeCamp.org ، والتي تهدف إلى تعليم البرمجة بشكل عام وتطوير الويب بشكل خاص مجاناً تماماً.

ستجد على القناة فيديوهات في كل المجالات:

  • تطوير الويب
  • تطوير تطبيقات سطح المكتب
  • تطوير الألعاب
  • تطوير تطبيقات الهاتف
  • علم البيانات والذكاء الاصطناعي وتعلم الآلة

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

فالقناة تعتمد على مجتمع المبرمجين والمحترفين في صناعة المحتوى ومشاركة المعلومات.

نصيحتي أن تعتمد على هذه القناة كالتالي:

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

2. استخدم الفيديوهات القصيرة نوعاً ما كنوع من المقدمات لكي تتعرف على تكنولوجيا جديدة أو إطار جديد عن لغة البرمجة التي تتقنها مسبقاً.

3. قم بمحاولة تنفيذ المشروعات التي يتم طرحها على القناة بنفسك أولاً قبل أن تنظر إلى الشرح، أو ربما تنظر بنفسك إلى الكود، فكل المشاريع يتم مشاركة ملفاتها على منصة Github، وإن واجهتك مشكلة قم بالرجوع إلى الشرح… هكذا تستفيد وتطبق بشكل عملي.

4. تابع مدونة freeCodeCamp باستمرار ستجد عليها شروحات وأمثلة ونصائح رائعة.

4. قناة Florin Pop

موضوع القناة الرئيسي: تطوير الويب ( Web Development )

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

القناة تمثل تحتوي على العديد من المشاريع والشروحات العملية والتحديات التي تساعد أي مبتدئ على الممارسة والتمرين على أساسيات تطوير الويب، مع الاعتماد على بعض الإطارات المشهورة مثل React.js.

كيف تستفيد من هذه القناة:

أنصحك بمتابعة Florin مؤسس القناة، والمشاركة في التحديات المستمرة التي ينشرها على موقعه، وقراءة المدونات التي ينشرها باستمرار على العديد من المنصات مثل Dev.to وغيرها في بداية رحلتك لتعلم لغات تطوير الويب.

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

اقرأ أيضاً: أفضل كورسات تعلم البرمجة على يوديمي (وتفاصيل حول كل كورس)

5. قناة The Net Ninja

موضوع القناة الرئيسي: تطوير الويب ( Web Development )

واحدة من أفضل قنوات اليوتيوب لتعلم البرمجة في مجال تطوير الويب على الإطلاق وهذا لعدة أسباب:

1. القناة تعرض محتوى كامل يغطي الموضوع بكل جوانبه بشكل مرتب وعملي، يمكنك أن تعتبر قوائم التشغيل ( Playlists ) على هذه القناة كورسات كاملة تعتمد عليها.

2. القناة تغطي أغلب الإطارات والمكتبات الخاصة بلغة جافاسكربت في مجال تطوير الويب مثل ( React.js – Vue.js – Angular.js – Gatsby.js – Gra GraphQl ) وغيرها الكثير.

3. محتوى القناة بسيط وعملي.

4. صاحب القناة شخص له خبرة وتجربة ومجتهد بدرجة كبيرة ويحب ما يقدمه من محتوى.

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

6. قناة Tech With Tim

موضوع القناة الرئيسي: تعليم البرمجة بشكل عام.

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

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

ستجد على القناة العديد من الفيديوهات المتعلقة بالعديد من لغات البرمجة مثل:

  • لغة Python
  • لغة C++
  • لغة Kotlin

كما ستجد العديد من الفيديوهات أيضاً حول:

كيف تستفيد من هذه القناة:

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

7. قناة Programming with Mosh

موضوع القناة الرئيسي: تعليم أساسيات البرمجة باستخدام لغتي Python و Javascript

صاحب القناة Mosh Hamedani هو شخص رائع وخبير في تعليم البرمجة، ويقدم العديد من الكورسات التي لاقت إعجاب الكثيرين من المبرمجين.

محتوى القناة يدور حول لغات:

  • بايثون
  • جافاسكربت
  • بيئة Node.js

يتميز Mosh بأسلوب بسيط ورائع، كما أنه يقدم العديد من الكورسات المجانية على القناة، ربما تجد أسلوبه مناسباً لك أكثر من القنوات السابقة.

8. قناة Traversy Media

موضوع القناة الرئيسي: البرمجة بشكل عام مع التركيز على تطوير الويب.

لا يمكننا أبداً أن نتحدث عن أفضل قنوات اليوتيوب لتعلم البرمجة ولا نذكر قناة Traversy Media الشهيرة، والتي تحظى بإعجاب كل صناع المحتوى على اليوتيوب في هذا المجال.

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

لهذا فهم يفهم تماماً المصاعب التي تواجه أي مبتدئ يريد أن يتعلم البرمجة، ولهذا قام بنشر العديد من الفيديوهات والشروحات في مجال تطوير الويب.

قام براد بتنويع محتوى القناة مؤخراً وأصبح ينشر فيديوهات وشروحات بالتعاون مع العديد من صناع المحتوى على اليوتيوب في العديد من الموضوعات مثل:

  • الذكاء الإصطناعي وبناء الشبكات العصبية باستخدام أداة Tenserflow
  • تطوير تطبيقات الهاتف
  • بناء قواعد البيانات
  • استخدامات لغة C++
  • استخدامات لغة Python المختلفة
  • التصميم الاحترافي للمواقع والتطبيقات ( User Interface – UI )
  • نصائح وإرشادات عملية لمساعدة المبرمجين الجديد على التعلم وتفادي الأخطاء

هذا بخلاف محتوى القناة الغني في مجال تطوير الويب سواء الـ Front-end أو الـ Back-end باستخدام لغات مثل PHP أو Node.js أو إطار Ruby.

كيف تستفيد من هذه القناة:

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

أنصحك أن تتابعها باستمرار، قم بمحاولة تنفيذ أفكار المشاريع بنفسك كما يمكنك مراجعة الأكواد، وبعد ذلك قم بمقارنة ما قمت به مع الشرح… بهذا تحقق استفادة رائعة من هذه القناة الممتازة.

9. قناة Fireship

موضوع القناة الرئيسي: تطوير الويب ( Web Development )

صاحب هذه القناة هو Jeff Delaney ، وهو من أشهر الخبراء والمؤثرين الذين اختارتهم شركة جوجل العملاقة بسبب ما يقدمونه في المجتمع التقني.

جيف شخص خبير في عدة مجالات أهمها:

  • تطوير الويب باستخدام لغة جافاسكربت
  • الخدمات السحابية
  • علم البيانات، فهم أحد أشهر المؤثرين على منصة Kaggle العملاقة

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

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

كيف تستفيد من هذه القناة:

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

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

10. قناة edureka!

موضوع القناة الرئيسي: علم الحاسوب وتخصصاته المختلفة ( البرمجة – الشبكات – إنترنت الأشياء ) وغيرها.

هذه القناة هي جزء من منصة edureka الهندية الشهيرة، والتي تحتوي على عشرات الكورسات الاحترافية في مجال علم الحاسوب وتكنولوجيا المعلومات بشكل عام.

ستجد على القناة:

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

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

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

11. قناة Kevin Powell

موضوع القناة الرئيسي: تطوير الويب مع التركيز على لغة CSS

هذه القناة الرائعة متخصصة تقريباً فقط في لغة CSS البسيطة، والتي يحتاج إليها أي مطور ويب لتصميم المواقع وتطبيقات الويب المختلفة.

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

12. قناة Coding Garden

موضوع القناة الرئيسي: استخدامات لغة Javascript المختلفة.

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

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

في هذا البث المباشر يقوم بـ:

  • تنفيذ العديد من المشاريع باستخدام جافاسكربت  آخرها بناء برنامج آلي ( Bot ) يلعب الشطرنج.
  • حل مسائل برمجية من مختلف مواقع المسابقات والتحديات.
  • الإجابة على أسئلة المتابعين أثناء البث وتقديم النصح والارشاد.

كيف تستفيد من هذه القناة:

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

أنت تشاهد بنفسك في بث مباشر كيف يفكر CJ في المشكلات التي تواجهه، كيف يحل المسائل ويكتب الأكواد ويقوم بعلاج الأخطاء، فهو يشرح كل شيء وما يفكر فيه باستمرار أثناء البث.

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

كما أنصحك بمحاولة تنفيذ المشاريع بنفسك أولاً ثم مقارنة ما قمت به مع طريقة تفكير CJ و الأكواد التي كتبها والتي ينشرها على منصة Github بشكل مستمر.

13. قناة sentdex

موضوع القناة الرئيسي: علم البيانات ( Data Science ) و تعلم الآلة ( Machine Learning ).

لا يوجد أي شخص محترف في مجال الذكاء الاصطناعي وتعلم الآلة إلا وينصح بمتابعة هذه القناة الرائعة لما تحتويه على شروحات وتجارب عملية.

ستجد على القناة مكتبة رائعة من الشروحات حول:

  • تعلم لغة البايثون
  • تحليل البيانات باستخدام لغة Python
  • إطار لغة بايثون PyTorch  الشهير الذي يتم الإعتماد عليه في هذا المجال
  • كيفية بناء الشبكات العصبية ( Neural Networks )

وغيرها من المواضيع الهامة، لهذا إن كنت مهتم بهذا المجال أنصحك بمتابعة هذه القناة الرائعة.

14. قناة Daniel Bourke

موضوع القناة الرئيسي: علم البيانات ( Data Science ) و تعلم الآلة ( Machine Learning ).

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

كل هذا يشاركه منعك من خلال الفيديوهات، ترى بنفسك الكورسات التي حصل عليها ومدى صعوبتها، وكيف يتخطى الإمتحانات ليحصل على شهادات معتمدة.

يشارك معك التجارب والمشاريع التي يقوم بها باستخدام لغة Python وإطاراتها وأدواتها المختلفة حتى يحول أفكاره إلى واقع عملي.

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

15. قناة The Flutter Way

موضوع القناة الرئيسي: تطوير تطبيقات الهاتف

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

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

16. قناة Brackeys

موضوع القناة الرئيسي: تطوير الألعاب

أي شخص يريد الدخول في مجال تطوير الألعاب عليه متابعة هذه القناة الممتازة، والتي يعتبرها مجتمع مطوري الألعاب أفضل قناة في هذا المجال على منصة يوتيوب.

ستجد على القناة شروحات عن:

  • لغة C#
  • كيفية استخدام محرك Unity الشهير
  • كيفية تطوير مراحل الألعاب المختلفة

كما تحتوي القناة على رسومات وأدوات مجانية يمكنك الاعتماد عليها في تطوير الألعاب، كما أن للقناة مجتمع ممتاز على منصة discord أنصحك أن تنضم إليه.

على الرغم أن صاحب القناة أعلن عن توقفه عن نشر محتوى جديد من عدة أشهر، إلا أن القناة مازلت تمثل مكتبة هائلة من المعلومات التي أنصحك أن تنهل منها.

ثانياً أفضل قنوات اليوتيوب العربية لتعلم البرمجة

الويب العربي مازال يحتاج إلى المزيد من الشروحات والمجهودات في مجال تعليم البرمجة، وعلى الرغم من ذلك فهناك محاولات رائعة تستحق التقدير والإحترام، وهي التي سأذكرها لك الآن!

1. قناة Elzero Web School

موضوع القناة الرئيسي: تطوير الويب ( Web Development )

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

تغطي القناة العديد من الموضوعات ولعل أهمها:

  • لغات تطوير الويب الأساسية ( HTML – CSS – Javascript )
  • إطارات لغة جافا سكربت مثل ( JQuery – Vue.js )
  • شروحات تفصيلية حول لغة Python
  • شروحات حول لغة PHP

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

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

2. قناة محمد الشريف

موضوع القناة الرئيسي: نصائح وإرشادات للمبرمجين.

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

هذا القناة قائمة على الـ Podcast الذي يقدمه أستاذ محمد، والذي في الكثير من الأحيان يستضيف فيه خبراء في مجال البرمجة وعلوم الكمبيوتر بشكل عام.

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

3. قناة Codezilla

موضوع القناة الرئيسي: أساسيات البرمجة باستخدام لغة Python

قناة Codezilla ربما تكون حديثة نوعاً ما، فلم يمر على اطلاقها عاماً كاملاً، ولكنها استطاعت أن تصل إلى مكانة جيدة بين أوساط المبرمجين المبتدئين على اليوتيوب.

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

لغات البرمجة التي يتم التركيز عليها حالياً في القناة هي لغة Python. ستجد قائمة كاملة لشرح أساسيات اللغة بالإضافة إلى الكثير من النصائح العملية المفيدة في مجال البرمجة بشكل عام.

4. قناة برمجة أونلاين

موضوع القناة الرئيسي: أساسيات البرمجة باستخدام لغة Java

قناة برمجة أونلاين للأستاذ لحسن الطاهيري تعد أيضاً قناة حديثة نوعاً ما، ولكنها تقدم محتوى جيد ومناسب تماماً للمبرمجين المبتدئين.

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

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

5. قناة TheNewBaghdad

موضوع القناة الرئيسي: البرمجة بشكل عام

قناة بغداد الجديدة هي واحدة من أفضل القنوات في عالم التقنية على اليوتيوب، ستجد المحتوى على القناة يتنوع بين لغات البرمجة المختلفة مثل:

  • لغة سي بلس بلس
  • لغة بايثون
  • لغة جافا سكربت

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

6. قناة Hassouna Academy

موضوع القناة الرئيسي: البرمجة بشكل عام

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

محتوى القناة غني بالمعلومات والأمثلة العملية والشروحات حول:

  • تطوير تطبيقات سطح المكتب ( Desktop Apps )
  • لغة Ring
  • لغة جافا
  • لغة سي شارب
  • لغة Kotlin

وغيرها من لغات البرمجة الأخرى. لعل أهم ما يميز هذه القناة هي الفيديوهات العملية التي يتم فيها تحليل أكواد العديد من المواقع والتطبيقات.

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

7. قناة خالد السعداني

موضوع القناة الرئيسي: تعليم لغة C# وإطار ASP.net

الأستاذ خالد السعداني هو أحد الشخصيات المرموقة في مجال البرمجة على اليوتيوب، وبسبب ذلك حصل على جائزة Most valuable personale – MVP والمقدمة من شركة مايكروسوفت العالمية.

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

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

8. قناة Nour Homsi

موضوع القناة الرئيسي: تطوير الويب ( Web Development )

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

أهم المحتوى البرمجي على القناة ستجده حول:

  • لغات تطوير الويب الأساسية ( HTML – CSS – Javascript )
  • إطار React الخاص بلغة جافاسكربت
  • لغة بايثون
  • لغة PHP

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

9. قناة Ali Shahin

موضوع القناة الرئيسي: نصائح وإرشادات للمبرمجين

هذه القناة لن تجد عليها شروحات برمجية تقليدية، ولكنك ستجد عليها معلومات كثيرة حول المشكلات التي تواجه المبرمجين المبتدئين بشكل عام.

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

اقرأ أيضاً: أهم المجالات المطلوبة في سوق العمل على الإنترنت 2021

10. قناة Python Arabic Community

موضوع القناة الرئيسي: تعليم أساسيات البرمجة والذكاء الاصطناعي باستخدام لغة Python

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

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

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

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

11. قناة محمد الدسوقي

موضوع القناة الرئيسي: علم الحاسوب والبرمجة بشكل عام

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

محتوى القناة يدور حول:

  • لغة جافا
  • لغة بايثون
  • لغة سي بلس بلس
  • لغة R

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

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

12. قناة اندرويد استوديو

موضوع القناة الرئيسي: تطوير تطبيقات أندرويد

هذه القناة ربما ليس عليها مشاهدات كبيرة إلا أنها مميزة وتحتوي على فائدة كبيرة للغاية، فالقناة تتحدث عن تطوير تطبيقات أندرويد بالأمثلة العملية.

بالإضافة لشرح كامل لكل الأدوات التي يحتاج إليها المطور مثل:

  • استوديو أندرويد
  • استخدام محرك Unity لتطوير الألعاب
  • كيفية التعامل مع متجر جوجل لتطبيقات الأندرويد ( Play store )
  • كيفية استخدام أداة Google AdMob لتفعيل الإعلانات على تطبيقات أندرويد للربح منها

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

الخاتمة

البرمجة مجال كبير للغاية، ويحتاج إلى صبر ومجهود وتعب واستمرارية حتى تحقق أهدافك… لهذا أنصحك أن تخصص وقتاً محدداً يومياً لتتعلم فيه ( ساعة ونصف على الأقل ).

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

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

أتمنى لك التوفيق في رحلتك نحو تعلم البرمجة.

وإلى لقاءٍ قريب!

عن الكاتب

محمد نور

محمد نور، مهندس ومطور ويب
أعشق علم البيانات وأتعلم عنه الجديد كل يوم، ولأن التسويق الرقمي هو أهم تطبيق لاستخدام علوم البيانات وتطوير الويب أصبحت مسوق محتوى محترف.

أحب الكتابة - أتمنى أن تجد كتاباتي مفيدة وشيقة - وخصوصاً الكتابة الموجهة التي تهدف إلى تثقيف القارئ العربي بمعلومات واستراتيجيات عملية تساعده على تحقيق أهدافه. تلك التي ينشرها الرابحون باستمرار.

اليوم الذي يمضي بدون تعلم شيئاً جديداً لا أحسبه من عمري، لهذا أريدك أن تفعل مثلي وتكون أفضل وأكثر معرفةً كل يوم.

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

إضافة تعليق

اضغط هنا لنشر التعليق