C语言:
程序设计入门——C语言 (中国大学MOOC)
C语言程序设计进阶 (中国大学MOOC)
C++教程:
C++语言程序设计基础(自主模式) (学堂在线)
C++程序语言设计进阶(自主模式)(学堂在线)
http://www.xuetangx.com/courses/course-v1:TsinghuaX+00740043_2x_2015_T2+sp/about
Python教程:
廖雪峰 (廖雪峰的python教程).
算法相关:
OJ:
PTA:https://pintia.cn/problem-sets/994805342720868352/problems
浙江大学OJ http://acm.zju.edu.cn/onlinejudge/showProblemsets.do
杭州电子科技大学OJ: http://acm.hdu.edu.cn/