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.