الترميز للصحافيين: أهم 10 مواقع للتعلُّم ذاتياً كيفية الترميز
هل يجب على الصحافيين أن يتعلموا رموز الكمبيوتر؟ هذا سؤال مثير للجدل في الوقت الراهن. يبدو أن ثمة إجماعاً عاماً للآراء على أن صحافيي اليوم بحاجة إلى مستوى أساسي على الأقل للإلمام بثقافة التكنولوجيا، بحيث يصبح بمقدورهم عندما يتعاملون مع فريق من المطوّرين أن يفهموا اللغة التي يتحدثون بها بشكل أفضل. ليتمكّن الصحافيين من الوصول السريع لغايتهم، أعدت “أون ميديا” لمحة عامة عن أفضل المواقع التي تمنح القدرة على تعلم الكتابة بلغة البرمجة دون الحاجة إلى أن يصبح الصحافي مبرمجاً محترفاً.
النقاش، حول ما إذا كان الصحافيون بحاجة إلى تعلُّم الترميز، أثير منذ فترة، ولكن مقال “أولغا كازان” لموقع “The Altlantic” أثار جدلاً حادّاً في نهاية عام 2013. وللاطلاع بشكل أعمق، اقرأ المقالات للمربية “مينديمكأدامس” والمطور والصحافي “نوا فيلتمان“. وإذا كنت ترغب فقط في أن تثقف نفسك أكثر من الناحية التقنية أو في أن توسّع معرفتك بلغات الكمبيوتر، فإن القائمة أدناه سوف تساعدك في بداياتك.
كودكاديمي (Codecademy)
“كودكاديمي” هو الموقع الإلكتروني الأكثر رواجاً في الوقت الراهن لتعليم مهارات الترميز ذاتياً. الدروس مجانية وسهلة للمبتدئين، والموقع مميز لتعلّم الأساسيات حتى لو لم تكن لديك أية معرفة سابقة عن كيفية عمل الترميز بالفعل. تقدم “كودكاديمي” حالياً دروساً تدريبية فياللغات الستة التالية:
HTML/CSS و Python و JavaScript و PHP و Ruby و API. (لاستكشافها انقر على هذه الروابط).
كودينغ فور غود (Coding for GOOD)
إذا لم يكن لديك أية فكرة عن <HTML>، وكيفية عمل المواقع الإلكترونية أو كيف يمكنك تضمين بحث غوغل (Google search) أوإنستاغرام (Instagram) على مدونتك، إذاً فإن “كودينغ فور غود” هو الأنسب لك. يضم الموقع الإلكتروني روابط لمصادر إلكترونية تساعدك على تعلّم الترميز مثل: “Codecademy” أو “W3schools” أو “Google Maps API“ (والتي قد تحتاجها لإنشاء خرائط مخصصة حسب طلبك). في نهاية كل فقرة هناك سيتعين عليك القيام بالترميز خطوة بخطوة بنفسك. يعالج الدرس المشكلة التي تواجه المبتدئين دوماً، وهي عدم معرفتهم من أين يبدؤون.
كورسيرا (Coursera)
كورسيرا هي شركة تقنية تعليمية تقدم الآن أكثر من 500 دورة مجانية في مختلف المجالات. لتعلم أساسيات البرمجة، قم بإلقاء نظرة على الدورات التدريبية “تعلّم البرمجة: الأساسيات” و “لغات البرمجة“. للتعرف على مزيد من الدورات التدريبية اضغط هنا. مؤخراً، بدأت كورسيرا أيضاً بتقديم التخصصات، والتي هي عبارة عن مجموعات من عدة دورات تدريبية مدفوعة مكرسة لموضوع واحد. إذا كنت تريد التعمق في بيانات التحليل والإحصاءات (التيهي مهارة مفيدة للغاية بالنسبة لصحافيي البيانات)، قم بإلقاء نظرة على تخصص“علوم البيانات” الذي تقدمه جامعة جون هوبكنز.
خان أكاديمي (Khan Academy)
هي نقطة انطلاق جيدة إذا كنت ترغب بتعلّم بعضأساسيات البرمجة. في سلسلة دورات “برمجة بيثون” ستتعلم أساسيات لغة هذه البرمجة بمقدار كاف لتكون قادراً على التحدث مع المطورين في لغتهم.
سكيلشير (Skillshare)
إذا كنت مهتماً أكثر في الحلقات الدراسية عبر شبكة الإنترنت والدورات بلمسة بشرية، ألقِ نظرة على الحلقات الدراسية الإلكترونية المقدمة عبر موقع سكيلشير. إنه موقع لحصص قائمة على مشاريع مقدمة من قِبَل المتخصصين في موضوع معين. على سبيل المثال، في حصص التكنولوجيا يمكن أن تتعلم كيفية إنشاء موقع على شبكة الانترنت باستخدام HTML و CSS، وكيفية برمجة تطبيقات آيوس، الموجودة في الهواتف المحمولة، إذاكنت تفكر في إطلاق تطبيق إخباري، أوكيف يمكنك القيام بترميزألعاب بسيطة باستخدام جافا سكريبت. تكلفة كل دورة ما بين 20 دولاراً إلى 40 دولاراً.
يوداسيتي (Udacity)
شارك في ابتكاره عبقري وادي سيليكون “سباستيان ترون“، (الذي ساعد على صنع سيارة غوغل من دون سائق ونظارات غوغل). يوداسيتي هو أحد أكبر مقدمي الدورات المفتوحة الضخمة على شبكة الإنترنت. وقد غيّرت الشركة مؤخراً تركيزها على تقديم الدورات التدريبية لقاء أقساط شهرية، لكن الشركة تقول إنها رغم ذلك سوف تستمر في تقديم دورات تدريبية مجانية.
يوديمي (Udemy)
تقدم يوديمي دورات تدريبية، بعضها مجاني وبعضها الآخر مدفوع. كما أن يوديمي مزيج من UdacityوSkillshare. يمكن لأي شخص إنشاء وتقديم دورته الخاصة به. ابدأ في البحث عن دورات الترميز في قسم “التكنولوجيا“. يمكنك بعد ذلك فرز الدورات إلى مدفوعة ومجانية. يمكنك أيضاً اختيار المواضيع الشائعة مثل CSS أو جافا سكريبت.
سكول أوف داتا (School of Data)
“سكول أوف داتا” هي في الحقيقة ليست موقع عنالترميز. الدورات المنشورة هنا هي حول الأرقام، واستخلاص وتنقية بياناتك. أثناء العمل بها، سوف تتعلم أيضاً بعض الخوارزميات التي ستكون مفيدة لفهم البرمجة.
التعلم يعطي فكرة أساسية عن كيفية استخدام أداة معينة دون الخوض في التفاصيل. سوف تكون دورة “صحافة البيانات” مثيرة للاهتمام خاصة بالنسبة لعمل الصحافيين مع المبرمجين.
تريهاوس (Treehouse)
في تريهاوس يمكنك أن تتعلم كيفية إنشاء المواقع والتطبيقات، وكتابة الترميز أوبدء العمل. يعمل الموقع على أنموذج الاشتراك، وهذا يعني أنك ستقوم بدفع إما 25 دولاراً أو 49 دولاراً في الشهر للحصول على البحوث ومقاطع الفيديو. يمكنك أيضاً تجربة التعليمات البرمجية بشكل مباشر مع محرك تحدي الترميز. وثمة نسخة تجريبية مجانية لمشاهدة ما إذاكان البرنامج يناسبك. أنشأ فريق تريهاوس أيضاً لعبةت رميزسميت CodeRacer حيث يمكنك تعلم الترميز بطريقة ممتعة ومنافسة أصدقائك.
موزيلا ديفلوبر نتوورك (Mozilla Developer Network)
إذا كنت شخصاً تركّز أكثر علىالنص، فإن دروس “موزيلا ديفلوبر نتوورك” هي الخيار الصحيح بالنسبة لك. تتيح الدروس مواداً ذات صلة بإنشاء المواقع وتطبيقات الويب والألعاب مثل HTML و CSS و جافا سكريبت، من مستويات تمهيدية إلى مستويات متقدمة. تتضمن الدروس أيضاً روابط مفيدة لمصادر أخرى، بما في ذلك “CodeAvengers“، وهي وسيلة ممتعة لتعلم ترميز تطبيقات الويب والألعاب.
المزيد من المصادر
إذا كنت ترغب بالتعمق في الترميز وإنشاء المواقع والتطبيقات، يمكنك أيضاً التحقق من أبحاث (Code School) و (Google Developers University Consortium) و (Learn Code the Hard Way) و (HTML5Rocks) و (Learn Street).
لمزيد من المحتويات المرئية، تحقق من Bitcast (لتطوير برمجيات لقطات الشاشة) و TheCodePlayer (مقاطع فيديو تبين لك من خلالها كيفية إنشاء الترميز من نقطة الصفر).
وهناك أيضاً “MIT Open Courseware” الذي يقدم محاضرات من معهد ماساتشوستس للتكنولوجيا“. يستحسن أن تقوم بإلقاء نظرة على “مقدمة في علمالحاسوب والبرمجة“.
إضافة
إذا كنت غير متأكد من أن الترميز يناسبك أو أنك تريد مجرد التجريب دون الالتحاق بدورة ألكترونية، قم بتجربة البحوث التعليمية القصيرة “Hour of Code” المقدمة من قِبَل خان أكاديمي. في غضون ساعة، سوف تتعلم ما يكفي من البرمجة لإنشاء رسومات الحاسوب الخاصة بك. تقوم الدورة بتقديم وجهات نظر مفيدة في كيفية برمجة الأعمال ضمن الواقع.
تحقق أيضاً من “دليل مصدر الصحافيين لتعلّم الترميز” مع مجموعة من المصادر لتعلّم البرنامج وتوصيات بخصوص الكتب المجانية والبحوث التعليمية عبر شبكة الانترنت.
كتابة: ناتاليا كارباسوفا