Cloud-based digital learning environment for computer science
A multi-functional and adaptable platform for the creation and publication of educational materials
Large user community
4 820 000 teachers and learners use Stepik for education and course creation
Mobile apps
Learners can use the convenient Stepik apps for Android and iOS to practice
Seven years in education
We have developed the best course creation tools, which are used by thousands of authors
The platform’s functionality is our main advantage
Limited — for free
open courses
Full — for paid courses
*including limited
Pricing
Paid course
Full functionality
Create fully-featured courses of any type and format
Open free courses
Limited functionality
Free
Create open courses for non-commercial use
Any author can create a paid course, charged in USD. We accept and handle payments (via Paddle)
and take a small fee (from 12%). Your course will be available to thousands of Stepik users.
You can use Stepik to create your paid course right away or contact us for help and ask any

questions you have first.

Contact us for information about paid courses
What course do you want to create?
We will help you overcome any difficulties
We can suggest what features to use, how to improve, or how to sell your online course.
Knowledge base
Learn everything you need to know in our FAQ section – from the course creation process to payments and LTI integration.
Our course for authors
A training process for future experts
provided by the Stepik Team. Covering
course creation and making the most
of all the platform's resources.
Support
We're here to help if you have any questions about creating an online course.
Feedback
Stepik for companies
Organize employee and partner training, create online courses and databases, conduct tests and applicant selection, with or without proctoring.
Stepik for educational organizations
Use Stepik to deliver an engaging distance learning experience or to promote your organization.
Solutions for universities, colleges, schools and private online and offline organizations.

Contact Stepik for information about courses for companies
How can Stepik help your company?
Contact Stepik for information about courses for educational organizations
How can Stepik help your organization?
Create a course with Stepik
See how the platform works by creating your first course with access to all features
Learners’ progress control

Tracking which solutions teachers have checked
Uploading grades from a file
Limiting assignment solutions
Module interrelation settings
Deadlines and shutting down specific modules
Exams
Gradebook
Access control within courses
Private mode for courses
Course access
Viewing or deleting settings for teachers, assistants, moderators, and testers
Giving access to learners manually or via invitations (up to 1000 people)
Files in a course
Uploading files to a course
Using files for assignment solutions, with the free response or text problems
Certificates
Granting certificates on behalf of teachers or organizations
Certificates branded with your logo
Certificates with or without grades
Auto-granting (after a learner reaches a certain amount of points)
Course statistics
General course statistics (enrollment, responses, certificates, lesson views)
Viewing of users’ solutions
Advanced support
Detailed consultations
Written support for teachers
Response within 24 hours on working days
Course editor
Editing courses online from any device
Writing text directly in a course
Video upload
Creation of auto-checked assignments
Editing of course materials
Access to all Stepik assignment types
Access to all Stepik assignment types
Creation of assignments with auto or manual checking
Challenges (programming, data analysis, Linux)
Convenient editor for problem statements and checking principles
Deadlines and restrictions
Setting solution deadlines and module shut down
Restricting the number of tries
Restricting access to follow-on materials
Exams
Special exam modules
Exam timing restrictions
Teamwork
Inviting other teachers to create and edit your course
Edit history for each lesson
Publication in Stepik search results
Publication of open and paid courses in Stepik search results (after you gain 20 learners in your course)

Publication in the Stepik search
Publication of open and paid courses in Stepik search results (after you gain 20 learners in your course)

Withdrawing your course from Stepik search results (making a course private)

Communication with learners
Comments under each assignment, video, or text
Public comment field and solution forum
Mailouts and subscriber newsletters
Standard support
Written support
Response within three working days
Open access to your course
Access to a course from the catalog
Enrollment for any Stepik user
Creative Commons License (CC BY-SA 4.0)
Access to all the types of the Stepik assignments
Access to all the types of the Stepik assignments
Creation of assignments with auto or manual checking
Challenges (programming, data analysis, Linux)
Convenient editor for problems statements and checking principles
Access to the standard assignments types
Creation of assignments with auto checking
Convenient editor for problems statements and checking principles