https://suar.me/MJyV

١- CodeWars

  • Codewars هو مكان يمكن للمطورين فيه تحقيق إتقان الكود البرمجي من خلال التحدي. تمرن على Kata في Dojo لتصل إلى أعلى قدراتك.

الرابط: http://codewars.com/

٢- HackerRank

  • مسائل في البرمجة ومسابقات في مختلف مجالات علوم الحاسوب. كذلك حل تحديات برمجية مثيرة جدًا للإهتمام وشيقة.

الرابط: https://www.hackerrank.com/

٣- Exercism

  • تعلم البرمجة صعب وبمثابة تحدي ... وأحيانًا يكون محبط ومرهق.

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

الرابط: http://exercism.io/

٤- CodeFights

  • كيف ستقوم بكتابة الأكواد البرمجية؟

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

الرابط: https://codefights.com/

٥- Coderbyte

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

الرابط: http://coderbyte.com/

٦- Cyber-Dojo

  • مكان للتمرن ولتدريب مهاراتك البرمجية

الرابط: http://www.cyber-dojo.org/

٧- CodingBat

  • CodingBat هو موقع مجاني لمشاكل برمجية حية لتنمية المهارات في جافا وبيثون.

الرابط: http://codingbat.com/java

٨- Pythonchallenge

  • الطريقة الأكثر تسلية لاستكشاف بايثون. كل لغز يمكن حله عن طريق القليل من (لغة البايثون) البرمجية.

الرابط: http://pythonchallenge.com/

٩- ProjectEuler

  • مشروع Euler هو عبارة عن سلسلة من المسائل والتحديات في البرمجة والحوسبة، الصعبة التي تتطلب المزيد من مجرد أفكار رياضية لحلها.

الرابط: https://projecteuler.net/

١٠- Dailyprogrammer

  • Dailyprogrammer هو حول تحدي المبرمجين من كل مستويات المهارات مع تحديات البرمجة الأسبوعية. وتنشر 3 تحديات كل أسبوع في مستويات صعوبة متزايدة. ويمكن الاستعراض الجماعي للحلول ويشارك المجتمع للوقوف على الآراء والتعليقات.

الرابط: https://www.reddit.com/r/dailyprogrammer

١١- Programming Puzzles & Code Golf

  • Programming Puzzles & Code Golf هو موقع الأسألة والإجابات لهواة الألغاز البرمجية. مجاني 100٪، ولا يتطلب التسجيل.

الرابط: https://codegolf.stackexchange.com/

١٢- CodinGame

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

الرابط: https://www.codingame.com/

١٣- CodeAbbey

  • مجموعة من المشكلات البرمجية لممارسة الحل والتدريب، ولتعلم البرمجة والكود وكذلك الفوز الشهادات.

الرابط: http://www.codeabbey.com/

١٤- Programmr

  • أطلق العنان لمهارات البرمجة الخاصة بك!

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

الرابط: http://www.programmr.com/

١٥- ProgrammingPraxis

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

الرابط: https://programmingpraxis.com/contents/chron/

لكن..!

أنا لا أعرف أي لغة برمجة ...

إذاًا تعلم البعض منها:

  1. https://codecademy.com

  2. https://www.freecodecamp.com

  3. http://www.sololearn.com

  4. https://www.coursera.org

  5. https://www.edx.org

  6. https://mva.microsoft.com

  7. https://thenewboston.com

قائمة كتب البرمجة المجانية:

https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md