Stepik: Free Courses APK

Version 1.96 - org.stepic.droid
Last updated: 2020-06-28

Learn from experts, together with thousands of other students.

Stepik: Free Courses apk

APP Information

Download Version 1.96 (2041)
Apk Size9.85 MB
Malware CheckTRUSTED
Install on Android4.1.x and up
App Packageorg.stepic.droid.apk

Download Stepik: Free Courses 1.96 APK

App Description

Stepik: Free Courses is stepic,droid,education,stepik:,free,courses, content rating is Everyone (PEGI-3). This app is rated 5 by 2 users who are using this app. To know more about the company/developer, visit website who developed it. org.stepic.droid.apk apps can be downloaded and installed on Android 4.1.x and higher Android devices. The Latest Version of 1.96 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 10175+ times on store. You can also download org.stepic.droid APK and run it with the popular Android Emulators.

Learn anywhere you want with Stepik Mobile App. Stepik is a platform with free online courses devoted to Computer Science and everything tech-related. Learn data structures, Python programming, statistics and many other useful skills. 

Access video lectures and assignments on the go.
Download lectures to study even when you’re offline. 
Never forget a deadline by easily importing them in the calendar
Connect with your fellow students and get your questions answered instantaneously by engaging in the comment section.
Set reminders to motivate yourself and study regularly to maintain and improve your personal record. 
Earn certificates and share them with your friends or improve your job prospects by sharing them on LinkedIn. 
Adjust the speed of the video playback for optimal learning experience.

App ChangeLog

  • In this update:
    - add auto transition to next step after video ends
    - small fixes

App Screens

Stepik: Free Courses App Screen 1Stepik: Free Courses App Screen 2Stepik: Free Courses App Screen 3Stepik: Free Courses App Screen 4Stepik: Free Courses App Screen 5Stepik: Free Courses App Screen 6Stepik: Free Courses App Screen 7


Apk scan results

Apk Scaned By TotalVirus Antivirus,org.stepic.droid.apk Was Pure And Safe.

Scan Stats:confirmed-timeout:0|failure:0|harmless:0|malicious:0|suspicious:0|timeout:0|type-unsupported:11|undetected:63|
Name:1139314_945dfe_org.stepic.droid_1.96.apk SHA-1:641c4110dab765fed093a6a911719ced3f396dcd SHA-256:ae7b16c4c40453f2a71b7a73b0bc03c779e8525ccc3d1949fc4bd7fd3a7da5cd SSDEEP:196608:/mUeHBcBgV33P8RP1nv9osFRRLt+atTkrDNQGmvOPKDZ8zkOL1YcRc:/mFHxPErRpt+GTkpdmvOPKDZaks13Rc File type:Android Magic:Zip archive data File size:10325977 Uncompressed Size:17734232 Contained Files :1802 Contained Files By Type:MF:1,RSA:1,SF:1,css:2,dex:2,gz:1,js:3,md:1,png:224,so:3,svg:65,tab:1,ttf:31,txt:1,xml:281,


requires following permissions on your android device.

android.permission.ACCESS_NETWORK_STATE: Allows an application to view the status of all networks.
android.permission.ACCESS_WIFI_STATE: Allows an application to view the information about the status of Wi-Fi.
android.permission.DOWNLOAD_WITHOUT_NOTIFICATION: Unknown permission from android reference
android.permission.INTERNET: Allows an application to create network sockets.
android.permission.READ_APP_BADGE: Unknown permission from android reference
android.permission.READ_CALENDAR: Allows an application to read all of the calendar events stored on your phone. Malicious applications can use this to send your calendar events to other people.
android.permission.READ_EXTERNAL_STORAGE: Allows an application to read from external storage
android.permission.RECEIVE_BOOT_COMPLETED: Allows an application to start itself as soon as the system has finished booting. This can make it take longer to start the phone and allow the application to slow down the overall phone by always running.
android.permission.STORAGE: Unknown permission from android reference
android.permission.VIBRATE: Allows the application to control the vibrator.
android.permission.WAKE_LOCK: Allows an application to prevent the phone from going to sleep.
android.permission.WRITE_CALENDAR: Allows an application to add or change the events on your calendar, which may send emails to guests. Malicious applications can use this to erase or modify your calendar events or to send emails to guests.
android.permission.WRITE_EXTERNAL_STORAGE: Allows an application to write to the SD card.
com.anddoes.launcher.permission.UPDATE_COUNT: Unknown permission from android reference Unknown permission from android reference Unknown permission from android reference Unknown permission from android reference Unknown permission from android reference Unknown permission from android reference Unknown permission from android reference Unknown permission from android reference Unknown permission from android reference Allows an application to modify the system's settings data. Malicious applications can corrupt your system's configuration.
com.majeur.launcher.permission.UPDATE_BADGE: Unknown permission from android reference
com.oppo.launcher.permission.READ_SETTINGS: Unknown permission from android reference
com.oppo.launcher.permission.WRITE_SETTINGS: Allows an application to modify the system's settings data. Malicious applications can corrupt your system's configuration. Unknown permission from android reference Unknown permission from android reference
com.sonyericsson.home.permission.BROADCAST_BADGE: Unknown permission from android reference
com.sonymobile.home.permission.PROVIDER_INSERT_BADGE: Unknown permission from android reference
me.everything.badger.permission.BADGE_COUNT_READ: Unknown permission from android reference
me.everything.badger.permission.BADGE_COUNT_WRITE: Unknown permission from android reference
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

view Wi-Fi connections
Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.

download files without notification
Allows the app to download files through the download manager without any notification being shown to the user.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

read calendar events plus confidential information
Allows the app to read all calendar events stored on your phone, including those of friends or co-workers. This may allow the app to share or save your calendar data, regardless of confidentiality or sensitivity.

read the contents of your SD card
Allows the app to read the contents of your SD card.

run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

add or modify calendar events and send email to guests without owners' knowledge
Allows the app to add, remove, change events that you can modify on your phone, including those of friends or co-workers. This may allow the app to send messages that appear to come from calendar owners, or modify events without the owners' knowledge.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

read Google service configuration
Allows this app to read Google service configuration data.


Certificate Issuer:C:RU, CN:Kirill Makarov, L:Saint Petersburg,, ST:Saint Petersburg, OU:Mobile department
Certificate Subject:C:RU, CN:Kirill Makarov, L:Saint Petersburg,, ST:Saint Petersburg, OU:Mobile department








Interesting Strings


Older Versions

More Android Apps to Consider

Google Play Reviews

  1. Mitchel Larsen-avatar

    It is okay but there are some issues with content being flat out incorrect. I've copied and pasted the given code to observe it's behavior into a text editor and it just kept throwing errors when the lesson insisted that I would get a certain result. Comments are disabled throughout the lessons I take meaning I can't contact them about it. If the writers of these courses can't give correct syntax, how am I supposed to learn? Also the built in text editor is glitchy.

  2. hosein shekofteh-avatar

    hosein shekofteh


    If you want to learn something new, here is a best place. I never seen there JavaScript course for beginners in other places, like sololearn and other apps. And it's (available for offline mode) is a good thing. Don't keep reading reviews, and just go download it and learn.

  3. Azhar Adil-avatar

    Awesome application to learn from wide range of courses, that too by professionals. You really got to try it, if you too are thinking to impress the interviewer while applying for new job. Best of luck!

  4. Joseph Adesokan-avatar

    Joseph Adesokan


    Great experience on Stepik; the statistics course I am taking on the app is superb, easy to navigate, easy to use... Course was easy to understand, it was like I had a good lecturer in front of me delivering the class...

  5. Kamalakannan.A Ananth.G-avatar

    Kamalakannan.A Ananth.G


    Nice courses, m looking data science related course.found free courses here which is effective as well.after covering each topic there is a quiz to check our knowledge.

  6. Samruddhi Patil-avatar

    Samruddhi Patil


    Yeah it's totally free ,, with java , JavaScript, react,and many more,,also with some questions related to the content,,,,👍🏻👍🏻

  7. Sourabh Shukla-avatar

    Very good 👍!! I really like Your Statistics course , you should definitely add more courses on Economics .I m sure one day you will cross EDx & Coursera in the 1st place in Online courses on Google play .Keep up the good work !

  8. Priya Palem-avatar

    It's really good app.... I am new to code but while i am studying it's is easy to understand....👍

  9. Utkarsh Rastogi-avatar

    Utkarsh Rastogi


    Great platform for all types of courses. The best feature is that it's totally ad-free and does not have any kind of in-app purchases.




    Awesome App... really great team.... but the content is very less.. Hope you will add more..Any way thanks a lot

  11. Artur Karlov-avatar

    Great courses on a variety of subjects (mostly tech-related, but not exclusively). Most courses are in Russian, so be aware of that.

  12. Kapilesh Blitz-avatar

    While some apps are just selling courses, this app offers some courses for free. "Education for all"motto is followed by just a few apps like this!

  13. Tala Zein eldin-avatar

    Tala Zein eldin


    Actually i started using it today i like the colors since they are relaxing and of course since it is free its really good but i don't know about certificates but i think you need to pay some money for them

  14. Brucal Brucal-avatar

    I like this app. It will enhance your learning and knowledge in vocabulary.

  15. David Wentacem-avatar

    Very good platform to learn and upgrade your knowledge.

  16. Hamsa Hima-avatar

    Its an amazing platform to gain knowledge....Its a great app and is very helpful...

  17. vamsi krishna rao-avatar

    vamsi krishna rao


    Best platform for students to engage in a new era of learning. Good source of information is there👍👌

  18. Music Studios-avatar

    Minimum amount of courses but those courses which are avaliable are best.

  19. Luis Oliva Gil-avatar

    It is a good app to practice your English and to learn too.

  20. Isaac Yankson-avatar

    Fantastic Application , easy to use no ads

  21. Vidya Devi-avatar

    I would say that this is a bit different than other online platforms of learning and you really need to hold on since to complete the course. But I see that once you complete these courses which are more text based, you get a strong understanding of the subject which is great.

  22. Nashaine Johnson-avatar

    Nashaine Johnson


    Free and easy to use

  23. Harpreet Singh Wazir-avatar

    Harpreet Singh Wazir


    Excellent app!! A dark mode will be a great addition and some tweaks in the UI will also help make it better. The courses are great and the app does what the description says. Hope it will get more and more refined with time.

  24. Nitin Bansal-avatar

    Brilliant app. The course content is super easy to follow, yet, is pretty extensive. Lots of exercises to test the grasp on theory. Very well designed. And a load of content and courses. All free. Love this.

  25. Salty Favour-avatar

    Still using quite good 4/5 stars bcos there aren't many courses but still good

  26. Tatiana Klyueva-avatar

    Tatiana Klyueva


    Nice and easy way to learn wherever you need it. With download function you can whatch videos or listen to the lectures anywhere, basically at any free minute.

  27. Bilal Ahmed Khan-avatar

    Bilal Ahmed Khan


    I was actually bored then I thought that I can learn something new. So I looked up this app and got fascinated. This app is incredible! P.S: Can you tell me how you created the app, please.

  28. Ebenezer annanfo-avatar

    Ebenezer annanfo


    I love this's awesome. Wish to get a certificate out of it

  29. Snigdh Bhardwaj-avatar

    Snigdh Bhardwaj


    The app is good and the content of the courses is great. It would be great if you they add notes or highlighting features in app, that would help in marking the important points of the text, that is otherwise done manually in a notebook.

  30. Krishna-avatar

    Love everything this app stands for, just two more things to make it perfect: Please please please get a dark mode for reduced eye strain and battery savings, and secondly, it needs more mobile friendly courses, six is just too low

  31. nikhil kumar-avatar

    Simple and easy to use user interface and great study material with well thought out practice questions

  32. Bedii Belhassen-avatar

    Bedii Belhassen


    So far, one of the best apps in playstore ! , No ads, no annoying advertisement. Simply the best apps

  33. Nenad Lavadinovic-avatar

    Nenad Lavadinovic


    Can't find the option to correct obviously wrong data in tests (by authors, not us users).

  34. Favour Ike-avatar

    Smooth app. Perfect for learning

  35. sharmili gupta-avatar

    It's good only for beginners but definitely a waste of time and talent for others !!

  36. Laura Okkema-avatar

    So far, I have been enjoying this app. The courses are well-paced and interesting.

  37. Daniel Aggressor-avatar

    Daniel Aggressor


    It's nice app for learning and testing our knowledge.

  38. Akash Sharma-avatar

    Amazing learning app...just what I needed

  39. cahyo widiantoro-avatar

    cahyo widiantoro


    Free course OMG !!!! Great app absolutely

  40. Akshay Ghanekar-avatar

    Akshay Ghanekar


    I fill well experience in the app,but I think You want to develop your singing or log in process.

  41. Sri sh-avatar

    If you wanna get frustrated and irritated... Then go ahead. I've learned different programming languages from 4 differents apps/websites... This is THE WORST!!! The courses are in horrible English. Its clearly seen its translated from other language. I Hated It!!!!

  42. Ame Saleh-avatar

    Very flexible on learning but must increase no of courses

  43. --avatar

    Zero stars. Sending notifications all the time to make me create an account will just make me uninstall this again.

  44. Daud Semab-avatar

    Better Experience than other apps for learning programming languages.

  45. Sameer Katija-avatar

    The best app to learn new skills and for free ♥ loved it

  46. daniel uzor-avatar

    Guys this app is the best when it comes to online courses.. And guess what; the courses are totally free.. Nice one stepik

  47. Abdul-Lateef Oladimeji-avatar

    Abdul-Lateef Oladimeji


    It really a good app for people to study and with good exercise

  48. Rajendra Upalenchiwar-avatar

    Rajendra Upalenchiwar


    Very interesting and Very nice app

  49. THUGG3RN4UT-avatar

    Better layout and more comprehensive than competition

  50. ELbrini youssef-avatar

    ELbrini youssef


    One of the best courses app so far! And all for free!!!!

  51. Rajneesh Kumar-avatar

    Very Good learning app.

  52. Alvina Ben-avatar

    It's great! I love learning, and free is more awesome lol

  53. alı neisari-avatar

    It's awesome app for learning programming

  54. Кристина Галуско-avatar

    Кристина Галуско


    This is an amazing! I love it

  55. Thakur Keshav-avatar

    It is one of the perfect app for beginer in programming

  56. Mihail Atanasov-avatar

    Mihail Atanasov



  57. Ermias Abebe-avatar

    Challenging and interesting i love it most apps are boring but this one i don't know every time when i opened it i try to solve something and forgot how much time i spend it

  58. mostafa rasoulie-avatar

    mostafa rasoulie


    It is really work for me to learn any time

  59. Osbin Baah-avatar

    Best app. But it's difficult to download certificates to my gallery.Please kindly work on that.

  60. Ruslan Golovinsky-avatar

    Ruslan Golovinsky


    Great application for self-learning people

  61. Sagar Shah-avatar

    Too many ux points need to be fixed! 1> Show what courses you're offering instead of login screen. 2> Add more content. The number of courses you're offering is pretty laughable. 3> Show the content of the courses. I don't want to repeat what I've learned already. 4> Some of the tutors don't have their profile. You need to keep these stuffs consistent. Apart from that. Apparently you don't carry any unique courses. These all can easily be found on YouTube with their playlist. It's good you have certification and such, but you need to get from basics to advanced type format. Many YouTube playlist don't have that.

  62. Ritone4ka-avatar

    Great app, but it would be much better to see the right answer to quiz after, for example, 10 tries. Or to have a button for it, when you won't get poins anyways. When you have 6 options and from 1 to 6 of them can be right, you start to hate it because you want to know the answer.

  63. pavannenavath pavannenavath-avatar

    pavannenavath pavannenavath


    This app is good to get the vocab. Well done team

  64. yotam adler-avatar

    Very messy UI, courses are not ordered and not tagged correctly, the rating system is completely obscure. This app can be useful for 2 purposes only: improving your english and learning the first steps in python or java - there are almost no courses about anything else. With an improved UI and more content, this app can really be great.

  65. error #404-avatar

    best app for learning programming 👍

  66. A Google user-avatar

    Pros: There are many courses in varied subjects. It's free. Course I've taken has been concise but comprehensive. Cons: The quizzes I've experienced have not adhered to technical, or previously established, terminology. Quiz wording has been ambiguous. Typos. Can't beat a free course.

  67. Philip Elliott-avatar

    At first I felt the English was a bit awkward. After a few lessons in Java I don't even notice it. The lessons are great. The difficulty is perfect. I have 35 yrs of programming for engineering effort experience and am looking to brush up on skills. I highly recommend Stepik.

  68. Eric Schetselaar-avatar

    Eric Schetselaar


    DON'T INSTALL! Monitors your phone! NO course app should monitor your phone! This is a SCAM to steal your info. Uninstalled immediately when it required permission to monitor my phone. When I refused, it exited the app. RED FLAG!

  69. Carol Simpson-avatar

    I really enjoyed using this app, until it started acting up. I can't progress past a particular question. It keeps giving me points for that same question over and over , won't go forward. Couldn't find a help or support function in app so hoping this review gets me help to progress.

  70. Ali Mürteza Yeşil-avatar

    Ali Mürteza Yeşil


    I like the JetBrains IDEA and Stepik integration and follow Java course by JetBrains on Stepik. There is 1 thing that bugs me. It is the inability to see whether I have practiced today in daily streak. I like having a streak and I believe there should be a chain shown for visualising the daily streak.

  71. Etienne Danis-avatar

    Brilliantly done! The explanations are very well written. The questions/tests are perfectly designed to make you remember what you just read. This app is the best app I have used so far to learn new and hard topics (like statistics).

  72. Toufic Msayleb-avatar

    i enjoyed the learning experience with Stepik. Starting with the Statistics course, it is very well concisely explained and targeted to the essence of the subject. Without complication and without ads. This piece of work is genuine, and rich of valuable information packaged with the power of simplicity.

  73. Om Shree-avatar

    It's amazing . It's free and amazing at the same time . The teachers are hands down amazing . I taught myself JS and SQL for free over here . Questionnaires are a brilliant way to improve your understanding while taking the course .It's a dream come true for college students . It's simply WONDERFUL .

  74. Tse Wong-avatar

    Best in depth learning course

  75. Natasha Rodkina-avatar

    Natasha Rodkina


    very useful app, it really improves user experience while using stepik on mobile devices. especially i like possibilities to watch videos on background and when the screen is turned off. it would be cool if video progress could be kept so that i could return to the moment i stopped at last time

  76. Manoj Kumar-avatar

    The app has great interface and knowledge and it consists of free courses, I would suggest the developer to include more and more courses, which could be a great experience for everyone. Everybody to whom I suggested this app, liked the app.

  77. Meggan Peiffer-avatar

    this app is amazing! And truly free! They offer tons of courses and they have set schedules and syllabi to keep you involved and progressing. It is truly an amazing resource and I can't wait to see how much it progresses from here!

  78. Muchlas Yusak-avatar

    I find it the most useful app as for the course TOEFL Vocabulary, for example, is an adaptive one. It motivates me to practice every day because it always gives me harder challenges if I can do the exercices successfully.

  79. Jay Taylor-avatar

    The code test instructions (for the js course at least) aren't written clearly at all so even simple problems become confusing. I know other languages and still scratched my head trying to figure out what I was meant to do. For a beginner I imagine this would be demotivating.

  80. Gleb Ignatieff-avatar

    Great studying resource, just one problem: downloads don't work from time to time

  81. buggy buggy-avatar

    Great app! Cleverly useful way to learn on the fly with a compact detailed lessons that I can comfortably call a syllabus or Topic enough for a field. Added interaction with leave comments offering transparency to all the learners about other people's experience with the app.

  82. Litia Shalom-avatar

    Its very educative app

  83. Антон Касенков-avatar

    Антон Касенков


    Awesome app! Free, high quality content, sertificates, ingenious design with open discussion sections at each "step" of the course. A great place to acquire new skills and knowledge, and converse on the subject of the course

  84. zage Chillingsworth-avatar

    zage Chillingsworth


    This app has been extremely useful for me in my graduate studies, and I really wanted to thank you guys for providing such a great app. I was curious, even though the site is primarily a russian site, would there be any potential plans to translate/subtitle some of your more popular courses in russian into other languages as well? A lot of the content looks fantastic, and simply translating the textual lessons and providing subtitles in foreign languages could greatly increase the scope of your target audience

  85. コールキャサリン-avatar



    The lesson texts are readable & memorable. Small chunks of learning and I really feel that I am making progress. Well done and many thanks for making it free without ads.

  86. Mateusz Gajewski-avatar

    Mateusz Gajewski


    I really enjoy JavaScript courses here! Basic content, but well explained. The coding exercises are at appropriate level of difficulty. Just challenging enough to make you feel excited about learning.

  87. Jacuzzi-avatar

    Amazing but lacks courses in a lot of fields.

  88. Oleg Konashkov-avatar

    In the app I cannot see solutions for problems that I have already solved. So when I have a notification from some my solution (someone has left a comment to it) I cannot see this comments. Web wersion (site) has this feature.

  89. Chaitanya Maddipatla-avatar

    Chaitanya Maddipatla


    Stepik has unique and efective way of teaching things compared to most other online learning websites. I would like to have more courses in english. provide an option in profile for preferred languages and display courses in that language only. otherwise its difficult for us to find appropriate courses

  90. Cyrah Miki-avatar

    So if I had to give a review I'd say it's amazing because the briefs are well written and the questionnaire's induce critical thinking.

  91. Gabriel Estelet-avatar

    Gabriel Estelet


    Great app for learning topics related to CS, sciences in general and also English for language proficiency tests. Haven't seen any ads so far, no bugs, crashes and the like. Deserving of five stars!

  92. Yogesh Prajapati-avatar

    Yogesh Prajapati


    I am searching for Digital marketing. But showing different courses.

  93. Aditya Rao-avatar

    This app is just brilliant very well taught courses with certifications and it's absolutely free! Also with practical and intuitive problems and a very helpful community that offer help in the comment section, so 5 stars from me thank you guys!

  94. A Google user-avatar

    I love this app. I am taking a statistics course, and I'm learning so much. The set up is amazing with questions check points for understanding.

  95. Joshua Cabrera-avatar

    first course pretty smooth and informative..seems more geared for a non-american audience viewing the comments but not bad so far. app runs smooth and this intro to statistics is actually engaging...

  96. Anisubhra Sarkar-avatar

    Anisubhra Sarkar


    Loved the design, fresh, clean and neat but there aren't too much of course to choose from. Please add more courses from different genres

  97. Scott Thrall-avatar

    I can't even create an account. The app sends push messages relentlessly trying to get me to create an account even though it won't accept the information I'm trying to give. It's not worth the hassle. Try a different app.

  98. Sean Pool-avatar

    I like this as it offers an easy way to complement various other pieces of learning software that I am using. It also offers a lot of different subjects to go through, which is also awesome.

  99. Mahendri Ramesh-avatar

    Mahendri Ramesh


    The courses are nearly organized and easy to understand. Great way to learn while traveling. The discussion forums are also very insightful. Thank you for creating the app!

  100. Sierria McEvers-avatar

    Sierria McEvers


    I have completely enjoyed learning new things for FREE on this app!! It has been so easy and amazing when it comes to understanding it!! I would definitely reccomend!!