Stepik

Stepik has a mission to revolutionize the way people are educated by providing the best learning experience for everyone, scalable and personalized at the same time. By applying machine learning algorithms Stepik aims to make education more efficient and to improve the way people learn and teach.
Stepik platform allows for creation and distribution of the interactive educational content, enhanced by various types of auto-graded assignments with a real-time feedback. The platform is suitable for any kind of e-learning activity, from private on-campus classes to MOOCs (massive open online courses), especially for Computer Science and Data Science courses.

Sort options

Basic Life Support and Automated External Defibrillation (Stepik)

This open course gives clear understanding of basic initial care in case of cardiac and respiratory arrest – cardiopulmonary resuscitation with automated external defibrillation (CPR with AED). The course is developed by emergency medicine specialists in accordance with current international guidelines, and targeted primarily at those interested who have [...]
10
Average: 10 ( 1 vote )

LaunchCode's Discovery (Stepik)

An introduction to computer programming and a preparation for future coding classes.
0
No votes yet

Adaptive Python (Stepik)

Adaptive problem set to learn Python. Join the course and you can try out the first prototype of the adaptive engine! This course is adaptive: it will adjust according to your skill.
0
No votes yet

Adaptive Java (Stepik)

Adaptive problem set to learn Java. Join the course and you can try out the first prototype of the adaptive engine! This course is adaptive: it will adjust according to your skill.
0
No votes yet

Python. Functional Programming (Stepik)

The course is about functional elements available in Python and their usage. Functional programming is a programming paradigm -- that is, a style of building the structure and elements of computer programs in some distinct way.
0
No votes yet

Applied Computer Science. Git (Stepik)

The course describes most frequently used git commands from real-world workflows.
0
No votes yet

Java. Functional programming (Stepik)

The course introduces elements of functional programming in Java 8. After completing this course, you should have a basic understanding of lambda expressions, functional interfaces, stream API, lazy evaluation, currying and monads.
10
Average: 10 ( 1 vote )

Kotlin (Stepik)

This problem set is based on official Kotlin Koans, which are released under the MIT License.
0
No votes yet

JavaScript for Beginners (Stepik)

This course covers the basics of programming in JavaScript, as well as some of the tools and data models that are necessary for the practical use of JavaScript.
0
No votes yet