SoloLearnSoloLean is a free platform for learning to code. The app offers access to 2,000 courses, tailored from people with a range of skills, from beginner to professional. The company also curates lesson tracks, such as "Become a Data Scientist," "Become a Web Developer" and "Become a Full Stack Developer." Registration required. Note: This is an ad-heavy site.