۱۰ سایت برای افزایش توانایی حل مسائل برنامه نویسی

2 720

۱۰ سایت برای افزایش توانایی حل مسائل برنامه نویسی

 

در این مطلب قصد دارم ۱۰ سایت برای افزایش توانایی حل مسائل برنامه نویسی

رو بهتون معرفی کنم که با استفاده از اونا میتونین توانایی برنامه نویسی خودتون رو ارتقا بدین.

 

حل کردن معما یا مسائل برنامه نویسی یکی از راه‌هایی هست که میتونین با استفاده از اون

مهارتهای برنامه نویسی خودتون رو بهبود بدین.

مخصوصا اگر زبان برنامه نویسی جدیدی رو یاد گرفته باشید

با استفاده از حل کردن مشکلات رایج و مسائل مختلف میتونین سریعتر به اون زبان مسلط بشین.

در اینجا ۱۰ سایت معرفی میشه که میتونه در تست کردن و

بهبود بخشیدن حل مسئله برنامه نویسی بهتون کمک کنه و قدرت فکر و حل مشکل شما رو بهبود ببخشه.

سایت ۱ – Programming Praxis

10 سایت برای افزایش توانایی حل مسائل برنامه نویسی

Programming Praxis یک وبلاگ هست که شامل تعدادی مسئله و

مشکل جذاب به همراه راه حل میشه و میتونین اونا رو در ابتدا خودتون حل کرده

و بعد از اون از راه حل کمک بگیرید و نتیجه کار خودتون رو بررسی کنید.

مسائل این سایت معمولا در زبانهای مختلفی قرار داده میشه.

سایت ۲ – CodeKata

در این وبلاگ یا عنوان CodeKata مسائل و مشکلاتی قرار داده شده که مستقیما

با مشکلات دنیای برنامه نویسی در ارتباط هستند و با استفاده از حل کردن

اونا میتونین مهارت خودتون رو به اندازه زیادی ارتقا بدین.

سایت ۳ – TopCoder

Topcoder یک اجتماع یا انجمن فعال از برنامه نویسان هست که دوست دارند

مسائل مختلف رو حل کنند. تعداد زیادی چالش جدید و فعال وجود داره

که میتونین روی اونا فکر کنید و بعضی از اونا هم جایزه نقدی دارند.

سایت ۴ – Project Euler

Project Euler یک سری چالشها و مسائل رو قرار داده که مرتبط با ریاضیات

و برنامه نویسی می‌باشند. این مسائل از ساده تا خیلی سخت قرار داده شده اند.

سایت ۵ – HackerRank

HackerRank سایتی هست که طرفداران زیادی داره و میتونین در اون ثبت نام کرده

و مسائل و مشکلاتی رو حل کنید و با توجه به اونا امتیاز و شغل جدید بدست بیارید.

با این سایت میتونین مهارتهای خودتون رو بهبود بدید.

سایت ۶ – Python Challenge

در Python Challenge از شما خواسته میشه که برنامه های پایتون یا مشکلات خاصی رو حل کنید.

این مشکلات از سطح ساده تا سخت دسته بندی شده اند و با استفاده از اونا میتونین مهارت خودتون رو به خوبی ارتقا بدین.

سایت ۷ – Al Zimmermann’s

Al Zimmermann’s سایتی هست که هر ۶ ماه یکبار یک رقابت رو بین برنامه نویسان راه میندازه و شما میتونین در اون شرکت کنید و جایزه دریافت کنید و قدرت حل مسئله خودتون رو تست کنید.

سایت ۸ – Ruby Quiz

 

Ruby Quiz مجموعه ای از تعدادی مسئله یا رقابت هست که مربوط به زبان Ruby هستند

و شما میتونین اونا رو حل کنید. هر چند که این موارد برای روبی هستند

ولی میتونین برای دیگر زبانها نیز اونا رو حل کرده و تست کنید.

سایت ۹ – C Puzzles

در سایت C Puzzles تعدادی معما یا مسئله قرار داده شده است که مربوط به زبان برنامه نویسی C هستند

و میتونین اونا رو حل کنید. برای هر مسئله یک راهنما یا Hint نیز قرار داده شده است که میتونین از اون کمک بگیرید.

سایت ۱۰ – Prolog Problems

در سایت Prolog Problems مسائل مربوط به زبان Prolog قرار داده شده

ولی راه حل ها در زبانهای دیگه از جمله Python و Ruby و Haskell و Scala و … نیز قابل قبول هست.

با کار کردن با این موارد میتونین یک زبان جدید رو به راحتی یاد بگیرید.

آیا شما سایت مشابه دیگه ای سراغ دارید که در اون مسائل و معماهای برنامه نویسی قرار داده شده باشه؟

خوشحال میشیم در بخش نظرات معرفی کنید و با دیگران به اشتراک بذارید.

امیدوارم از این مطلب خوشتون امده باشه.

شما همچنین ممکن است مانند بیشتر از نویسنده

2 نظرات

  1. باران می گوید

    خیلی کاربردی بود حتما این پست رو به دوستم کخ تازه برنامه نویسی و میخواد شروع کنه نشون میدم
    جالب بود خانم سبحانی عزیز.

    1. کوثر سبحانی می گوید

      ممنون از همراهیتون دوست گرامی🌹

ترک یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.