كيفية المساهمة في قناة freeCodeCamp على YouTube

يلتزم مجتمع freeCodeCamp بمساعدة البالغين المشغولين على تعلم الكود. ننشر بالفعل الكثير من المقالات الفنية هنا على "متوسط" كل أسبوع. ونحن الآن بصدد إنشاء الكثير من مقاطع الفيديو التعليمية على قناة YouTube الخاصة بـ freeCodeCamp.

يوضح لك هذا الدليل كيف يمكنك المساهمة في قناة freeCodeCamp على YouTube. إنها بالفعل واحدة من أفضل القنوات التي تركز على البرمجة ، مع أكثر من 200000 مشترك. ومجتمعنا المفتوح المصدر بدأ للتو.

المساهمة في التسميات التوضيحية والترجمات

تتمثل أسهل طريقة للمساهمة في القناة في تقديم تعليقات وترجمات لمقاطع الفيديو الخاصة بنا.

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

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

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

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

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

إذا كان YouTube يحتوي على ترجمات تم إنشاؤها تلقائيًا ، فستظهر. كل ما عليك فعله هو مشاهدة الفيديو وتحرير العناوين الفرعية التي تم إنشاؤها تلقائيًا (أو مربعات النص الفارغة) لجعلها أكثر دقة.

بعد الانتهاء ، فقط انقر فوق "إرسال مساهمة".

إنشاء مقاطع فيديو

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

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

بعض الأمثلة لعناوين الفيديو الجيدة هي "تعلم التفاعل من خلال إنشاء نسخة من Twitter" أو "إنشاء تطبيق ويب باستخدام Angular 4 و Firebase."

يجب أن تكون مقاطع الفيديو متشابهة من حيث الجودة مع الدورات التدريبية الكاملة التي تجدها على منصات مثل Udemy أو Lynda.com. يجب عليهم أيضًا اتباع أكبر عدد ممكن من المبادئ التالية:

  • يجب عليك تدريس الموضوع من خلال إنشاء مشروع كامل.
  • يجب أن يتراوح طول الفيديو بين 30 دقيقة و 3 ساعات.
  • يجب أن يكون هناك أقسام أصغر داخل الفيديو ، يتم توصيلها من خلال بطاقات العنوان مثل "إعداد البيئة" أو "النشر إلى AWS".
  • يجب أن يتم سرد كل مقطع في وصف الفيديو ، إلى جانب رابط إلى رمز الوقت المحدد في الفيديو. (على سبيل المثال ، ستؤدي إضافة "3:31" في وصف الفيديو إلى الارتباط بهذا الجزء من الفيديو.)
  • يجب عليك استضافة رمز المشروع الخاص بك على جيثب. إذا كان ذلك ممكنًا ، يجب أن يكون هناك دليل لكل قسم من مقاطع الفيديو ، مع الملفات التي تظهر حالة الكود خلال هذا القسم. يجب تضمين الروابط إلى الشفرة في وصف الفيديو.
  • يجب أن تنقل المقدمة في الفيديو بوضوح جميع المعرفة المطلوبة ، وتوضح كيفية إعداد بيئة البرمجة.

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

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

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

إذا كنت مهتمًا بإنشاء دورات فيديو على YouTube للقناة ، فقم بإرسال بريد إلكتروني إلى العنوان send+youtube@freecodecamp.org مع فكرتك أو ملاحظاتك التفصيلية أو مقطع فيديو مكتمل.

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

صورة الائتمان

أسئلة مكررة

هل يجب عليّ إظهار وجهي في الزاوية باستخدام كاميرا ويب؟

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

أثناء الفيديو ، هل يمكنني التناوب بين اختيار الشاشة وشرح الأشياء بشكل مرئي ، أو على لوحة بيضاء؟

نعم فعلا. كودي سيبرت جيدة بشكل خاص في هذا.

هل أحتاج إلى استخدام نظام تشغيل معين أو IDE؟

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

هل يمكنني تشغيل الموسيقى في الخلفية؟

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

ما القرار الذي يجب علي تسجيله في؟

عالية الدقة (ومعدل الإطار) ممكن. سيقدم YouTube للمشاهدين الفرصة لاختيار قرارهم الخاص عند التشغيل.

هل أنت مستعد لإعادة نشر الدورات التدريبية التي تم إصدارها بالفعل على منصات أخرى؟

نعم فعلا.

مرة أخرى ، أرسل أفكارك وملاحظاتك ومقاطع الفيديو النهائية إلى beau@freecodecamp.org.

شكرا للقراءة!