كما تعلمون نحن في عصر التكنولوجيا وأصبح من المهم تعلم لغات البرمجة ..
هل يمكنكم مساعدتي في ترشيح مواقع أو دورات أو قنوات يوتيوب تساعدني في تعلم البرمجة ؟
لا يكفي بأنني أعيش في عصر البرمجة يعني أنني يجب تعلم البرمجة، الأمر منوط بشغفك و دافعيتك ، هل حقًا أنت مستعدة ذهنيًا وعاطفيًا لتعلم هذا المجال أم لا؟
بالنسبة للدورات والمواقع فهي جل محتواها أجنبي، ولكن لحسن الحظ هنالك أكاديمية حسوب اذ تقدم محتوى تقني وباللغة العربية و هذا شيء قد يكون جيد بالنسبة لك. صادفي بالأكاديمية سبع دورات، يمكنك انتخاب الانساب لك والبدء بها أولاد
أتفق معك هدى وأشعر برغبة في التركيز على هذه النقطة:
لا يكفي بأنني أعيش في عصر البرمجة يعني أنني يجب تعلم البرمجة
فقد وقعت في نفس الفخ، ومن نفس المنطلق الذي تحدثت عنه علا بدأت في حضور واحدة من دورات البرمجة والتطبيق معها واستغرق الأمر مني فترة طويلة شعرت في النهاية أنها مُهدرة وتوقفت بعدها عن المتابعة إذ لم يكن هناك هدف ولا دافع من هذه الخطوة.
حسب خبرتي وتجربتي 3 سنوات في مجال البرمجة اهم شي في المجال البرمجي للوصول الى الاحترافية هي الاستمرار والتركيز فقط على لغة برمجة او فرع او فكرة برمجية واحدة وعدم التعمق في الكثير من اللغات في آن واحد اما عن التعليم فهناك مواقع تعطي كرسات رائعة كموقع كورسز وقنوات يوتيوب مثل الزيرو رائعة جدا
لكن بعد فترة من الوقت، أنصح بالمثابرة في مسارين مثلًا يا عبد الله. هذا الأمر مع المحترفين لا يشكّل أزمة، وبالتالي يمكنهم أن يختصروا المزيد من الوقت عندما يدرسون لغتي برمجة مثلًا في الوقت نفسه. الدراسة بالتوازي تشتّت طبعًا إذا زادت عن الحد. لكن مع شخص محترف، تعلّم 2 من لغات البرمجة في الوقت نفسه، أو التدرّب على أداتين في الوقت نفسه سيكون أمرًا بسيطًا وفي المتناول بعض الشيء.
لديك أكاديمية حسوب متخصصة بتعلم البرمجة، لديها مقالات لا حصر لها لشرح البرمجة ولغاتها وتطبيقاتها وتكون غالبا مصحوبة بفيديوهات للشرح، وبها دورات مدفوعة من أكثر الدورات فائدة بالسوق، كذلك بها جزء مخصص للكتب ترجمتها الأكاديمية بمختلف التخصصات ومنهم كتب برمجية متخصصة مثل كتاب الجافاسكريبت.
بجانب ذلك هناك موسوعة حسوب وهي مثل القاموس تشرح كافة الأكواد والأوامر وسيكون رفيق ممتاز لك بمرحلة التعلم.
أما بالنسبة لليوتيوب فالأكاديمية لها قناة تشرح من خلالها البرمجة يمكنك متابعتها
بالطبع يا صديقنا، أنت تحتاج إلى:-
- مواقع التعلم عبر الإنترنت.
- قنوات يوتيوب.
- كتب.
أما مواقع التعلم فهي:
-موقع أكاديمية حسوب.
أكاديمية حسوب هي منصة تعليمية عربية تركز على تعلم البرمجة وتطوير البرمجيات وستقدم لك دورات وبرامج تعليمية في لغات البرمجة المختلفة ومجالات التطوير مثل تطبيقات الجوال وتطوير الويب وقواعد البيانات والذكاء الاصطناعي.
تشتهر بالتركيز على المشاريع العملية وتوفير مواد تعليمية هادفة، بالإضافة إلى منتدى المجتمع للتفاعل وتبادل المعرفة مع الآخرين وهو هذا الذي نكتب عليه الآن.
- موقع Codecademy.
هذا الموقع يوفر دورات تفاعلية لتعلم لغات البرمجة المختلفة وتطوير التطبيقات.
- منصة Udemy.
وهي عبارة عن موقع يوفر مجموعة واسعة من الدورات في البرمجة وتطوير التطبيقات بمختلف اللغات والتقنيات.
- منصة Coursera.
وهي أيضا عبارة عن موقع يوفر مسارات تعليمية شاملة في مجالات البرمجة وعلوم الكمبيوتر بواسطة جامعات ومؤسسات تعليمية معروفة.
- منصة edX.
هي أيضا منصة تعليم عبر الإنترنت تقدم دورات مجانية ومدفوعة في البرمجة والتكنولوجيا.
أما عن قنوات اليوتيوب:-
- قناة The New Boston.
قناة تقدم دروسًا شاملة في البرمجة بلغات مثل Python وJava وغيرها.
- قناة FreeCodeCamp: قناة تركز على تعلم البرمجة وتطوير تطبيقات الويب باستخدام HTML وCSS وJavaScript وغيرها.
- قناة Traversy Media.
يوفر محتوى متنوع في تطوير الويب ولغات البرمجة مثل JavaScript وReact وNode.js.
- قناة Derek Banas.
قناة تقدم دروسًا سريعة وشاملة في لغات البرمجة المختلفة وتقنيات التطوير.
أما الكتب:-
نعم، هناك العديد من الكتب العربية المتاحة لتعلم البرمجة. تم تأليف بعض هذه الكتب من قبل مبرمجين ومطورين عرب يرغبون في توفير الموارد التعليمية باللغة العربية للمبتدئين في مجال البرمجة. إليك بعض الكتب العربية المشهورة لتعلم البرمجة:
فعندنا كتاب "تعلم لغة Python من الصفر" للمؤلف: عبد الله السكران.
وكتاب "مقدمة في علوم الحاسب والبرمجة بلغة C" للمؤلف: عبد الله السكران.
وكتاب "أساسيات البرمجة بلغة Java" للمؤلف: أحمد الكوردي.
وكتاب "تعلم لغة C++" للمؤلف: حمزة عبد الصمد.
وكتاب "تعلم لغة PHP وقواعد البيانات" للمؤلف: حمزة عبد الصمد.
هذه الكتب هي بعض الأمثلة، وهناك المزيد من الكتب المتاحة حسب لغة البرمجة التي تهتم بها. يمكنك العثور على هذه الكتب في المكتبات أو البحث عنها عبر الإنترنت على منصات مثل مواقع الكتب الإلكترونية أو المنتديات التقنية التي توفرها الأشخاص المهتمين بالبرمجة باللغة العربية.
لا تنسَ أيضًا البحث عن المواقع والدورات والقنوات التي تتوافق مع لغات البرمجة التي ترغب في تعلمها.
هناك العديد من الموارد المتاحة عبر الإنترنت وتختلف في نوعية المحتوى وأسلوب التقديم، لذا يُفضل أن تجرب عدة مصادر لتحديد ما يناسبك وأسلوب التعلم الذي يناسبك أكثر.
أتمنى لك التوفيق في رحلتك لتعلم البرمجة
التعليقات