+ 8
The biggest difference is that a course is a general or fundamental overview of a particular coding language.
Sololearn makes courses, exclusively.
A lesson, on the other hand, is either about a general programming concept (might include exemplary implementations in one or more languages) or a particular feature of a given language.
Both Sololearn and users create lessons.