سایتهای آنلاین فراوانی برای تمرین برنامهسازی و آمادهسازی برای شرکت در مسابقات وجود دارد. به عنوان نمونه سایت کوئرا با رابط کاربری فارسی برای استفادهی کابران فارسیزبان مناسب است. شما میتوانید با ایجاد حساب کاربری رایگان در این سایتها، به حل سؤالات موجود در سایتها پرداخته و پاسخ راهحلهای خود را به صورت خودکار دریافت کنید. در زیر فهرستی از برخی از این سایتها آمده است.