Enki: Learn Coding/Programming Icon
Download Enki: Learn Coding/Programming

Enki: Learn Coding/Programming

Enki helps professional developers level up their programming skills every day through a fun, daily workout on their mobile.
Category Price Seller Device
Education Free ENKI LABS Inc. iPhone, iPad, iPod

Each workout will give you the best tips, tricks, features and challenges designed to sharpen your knowledge, teach useful hacks, and introduce concepts you didn't know you needed to know.

We’re currently an invite-only community. Download the app to request an invitation or use your invitation code.

Reviews

Good!
Jerrybarca

I like it!


Need more languages
kyl56

Need to have certificates at the end of learning the languages. Also need to be able to sync and use on multiple devices not just buy pro and use for one device don’t be like programming hub who doesn’t that and that is stupid and pisses people off.


Great app
Gxxxxgxgx

There are many programming languages to learn available on the app


Great app
Spidey333333

Great app so far. Ver in depth topics


Glad you guys added Data and Coding but...
Nelson Neuberger

I would love an option to download skills


Confused with the configuration
Tae98Lily

Before I can even make an account, the form within the app asks me what languages or skills I want to learn. After selecting a language or skill such as Web, Linux, or Java, another menu comes up with five options and I do not understand what I am supposed to be selecting there. The website has no documentation on what the initial configuration options mean either. I did not get to the sign in screen to create a new account. I am not sure what to rate this app so I gave it 3 stars. Edit: My issue is not an account issue. I just don’t understand how to configure the app initially for Java programming starting with classes as objects and HTML and CSS starting from the very basics because I do not understand what the options mean. I would understand terms such as Beginner, Intermediate, or Advanced when configuring the difficulty initially prior to creating an account.


Education on the go
husthatman

Great app to use to improve or refresh on the knowledge for technical roles. Sleek UI, practical materials


Enki
Awh yeah but nah nah

Best app to learn a new language, whether you’re a beginner or have prior knowledge!


A wonderful learning environment
mountainSounds15

Enki is great. The lessons are bite sized, lucid, and packed with great examples and metaphors. Seeing how a concept worked across languages was insightful and provided me the bigger picture. I love the short quizzes following A lesson — this feels pedagogically powerful. I would love some incorporation of spaced repetition like Anki, either using the quizzes themselves, or for all the vocab and concepts taught. Their condensed clarity I think make them ideal. The app is beautiful and provides a nice experience overall too. Thanks!


Super helpful!
Anna martins 2

This is super helpful! They have an excellent way of teaching that is easily understandable it’s great for beginners or people trying to brush up on some skills it has so many different courses and I overall have had lots of fun!


Featured on lists