Course

Course

Represents a SoloLearn course

Constructor

new Course()

Source:

Members

alias :string

Source:
An alias to languageName without special characters (except -) and spaces replaced with -
Type:
  • string

id :number

Source:
The course ID
Type:
  • number

isEnabled :boolean

Source:
Unknown value - always false?
Type:
  • boolean

isFactoryEnabled :boolean

Source:
Unknown value
Type:
  • boolean

isLessonFactoryEnabled :boolean

Source:
Whether or not you can use this language in the lesson factory
Type:
  • boolean

isPlayEnabled :boolean

Source:
Whether or not you can play codes in this language
Type:
  • boolean

isPlaygroundEnabled :boolean

Source:
Whether or not you can use this language in the code playground
Type:
  • boolean

isPro :boolean

Source:
Unknown value - always false?
Type:
  • boolean

isQuizFactoryEnabled :boolean

Source:
Whether or not you can use this in the quiz factory
Type:
  • boolean

(nullable) language :Language

Source:
The SoloLearn language this course is written in or null if N/A (e.g. C: Language.C, jQuery: Language.JAVASCRIPT, Data Science: null)
Type:

languageName :string

Source:
Full name of the programming language in this course
Type:
  • string

learners :number

Source:
The amount of people who are currently taking this course
Type:
  • number

lessonsCount :number

Source:
How many lessons this course has
Type:
  • number

name :string

Source:
The name of the course
Type:
  • string

players :number

Source:
The amount of people who are using this language as their challenge weapon (?)
Type:
  • number

quizzesCount :number

Source:
The amount of quizzes there are in this language
Type:
  • number

version :number

Source:
The course version
Type:
  • number