Course in programming-languages/java Java程序设计 | Java Programming (edx.org) Also available on classcentral.com. By Peking University via edX