When it comes to coding, almost everyone can give you advice on where to start. Once you’ve gotten your feet wet a bit, you might run into a wall, as most tutorials either force you to start all the way at the beginning (which can be annoying) or assume you know way more than you do (which can be frustrating). On top of that, most coding tutorials are in the form of video, making them hard to work through when you’re not comfortably seated at a desk. Lucky for prospective coders with smartphones, there’s Enki.
Enki is a mobile app that aims to help you learn HTML, CSS, JavaScript, Python, Java, git, and even Linux, or aims to help you brush up on your skills if you already know a bit. This is what separates Enki from other coding tutorials. Let’s say you know a bit of HTML and want to add JavaScript to your arsenal, but you don’t know any JavaScript at all. All you need to do is download Enki and set HTML and JavaScript as languages you would like to learn. Enki will ask how you feel about each of those languages (for example, you can say that you’re already familiar or confident or an expert with HTML but completely new to JavaScript) and Enki will deliver personalized lesson plans that reflect your experience.
This means that Enki is just as good for learning a new language as it is for strengthening your skills in a language you already know. Enki is built for the programmer who wants to build on their knowledge base, going from HTML to CSS to JavaScript and on to Python or whichever language their heart desires. Once you’ve set your learning goals, Enki will give you a programming “workout” every day that reflects those goals, so you might have an introductory JavaScript course and an intermediate HTML course on the same day. You can even play programming minigames to strengthen your skills. Enki also tracks your progress, giving you incentive to keep on learning.
The best part of Enki is that since it’s all on your smartphone and each lesson is about 5 minutes, you can brush up on your programming skills any time you have a spare moment. Learning to code on your daily commute has never been so easy, and the best part of all is that Enki is completely free. Whether you’re already a Python wizard or you’ve spent your whole life intimidated by HTML, Enki is the perfect solution for you. Go ahead, give it a try, and thank me later.
Download Enki for iPhone or Android