سایت Sololearn یه پلتفرم خوبیه که هم به صورت تحت وب و هم با گوشی (لینک زیر) می تونید به صورت تعاملی و رایگان انواع زبان های برنامه نویسی و ... رو ازش یاد بگیرید. آخرش هم گویا مدرک می ده.همچنین چلنج های کدینگ هم می تونید با بقیه داشته باشید که به نظرم برای به روزموندن و تمرین چیز خوبیه.https://play.google.com/store/apps/details?id=com.sololearn@Math_New