7 مواقع على كل مبرمج زيارتها يومياً

0

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

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

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

smashing magazine
هذا الموقع له سمعة طيبة وشهرة واسعة في مجال البرمجة والمواضيع المتعلقة بها حتى الخاص بالنصائح وطرق التعامل مع العملاء والوقت كذلك ، باختصار هي مجلة على الانترنت يجب على كل مبرمج ومطور الويب زيارتها كل يوم .

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

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

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

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

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

أفضل 5 لغات برمجة يمكنك تعلمها، للانخراط في سوق الشغل أو العمل من منزلك

0

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


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

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

Java جافا
جافا وما ادراك ما جافا ، تعتبر هذه اللغة من أشهر لغات البرمجة بعد لغة "C" . تم ابتكار هذه اللغة من شركة "Sun Microsystems" في بداية التسعينات من القرن الماضي .وهي اليوم جزء من إمبراطورية "أوراكل" . جافا هي من بين اللغات الأكثر استعمالا في العالم سواء في مجال الموبايل ، مجال الشبكات ، تطبيقات سطح المكتب ..الخ.  يتم استخدام اللغة في قلب العديد من منصات وأنظمة التشغيل و الأجهزة.جافا هي صعبة قليلا مقارنة باللغات المذكورة اعلاه ، وقد تتطلب منك وقت وجهد كبير لتعلمها .

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

JavaScript جافا سكريبت
جافا سكريبت هي لغة برمجية تختلف تماما عن لغة جافا . والتشابه في الاسم لا يعني انهما متشابهتان !. تم تطوير هذه اللغة من طرف شركة "نتسكايب "و كذلك Sun Microsystems في منتصف 1990. كان الهدف من وراء اختراع جافا سكريبت هو بث الحياة في محتوى صفحات الويب ليصبح أكثر ديناميكية و تفاعلي.اليوم تستخدم هذه اللغة على نطاق واسع ،بل هي لغة أساسية للملقمات وكذلك الخدمات داخل الحوسبة الشبكية. هي لغة بسيطة جدا وسهلة التعلم ، وتعتبر من بين اللغات الأكثر طلبا في سوق الشغل خاصة في العالم العربي .

نصيحة ومن تجربة شخصية : لا تنتقل من لغة إلى اخرى ! فقط ركز على لغة واحدة واحترفها