Learn to code at your own pace, with Encode - your personal coding tutor.

Key features

- Everyone can learn to code, we'll teach you coding right from the start

- We've made awesome bite-sized lessons that efficiently present coding concepts with real code examples

- We think the best way to learn to code is by coding. Encode includes plenty of interactive challenges that are designed to help you level up your coding skills

- On your daily commute with no data? Keep learning even when you're offline!

What you'll learn

- Python: Get to know this popular coding language with Encode right from the basics! Python's used everywhere from the world of data science to the server-side.

- JavaScript: Our JavaScript path teaches the essentials from running quick calculations in code to using functions. JavaScript is a language used everywhere from websites to servers.

- Web: Ever wanted to start making webpages, but didn't know where to start? Our web path teaches the essentials of HTML and CSS, the two languages that sit behind every beautiful website. You'll learn by making mini-webpages using real code.

What's New

Version 2.6

- New feedback feature: Share the coding languages you'd love to see taught!
- Improved lessons

Ratings and Reviews

4.8 out of 5
659 Ratings
659 Ratings

Editors’ Notes

Learn to code with bite-sized lessons.

jellocube ,

Perfect for beginners!

I wanted to learn coding during my commute. But so many free to start apps require a constant Internet connection, and my train is often stuck underground without service. I greatly appreciate that you can use Encode even offline. (It being offline also means that it can't load the ads, if you find that annoying.)

The lessons included are indeed simple, and I absolutely think if you're an intermediate study in JavaScript or HTML/CSS you won't get much out of this. But as a beginner cramming these lessons in to/from work, who was only ever able to make good old 90's GeoCities webpages at best, the bite-sized chunks it's broken down into makes computing language much easier for to process.

The extra challenges as reinforcement and the compound lessons putting everything together is worth the $4.99 unlock, but even if you're looking to just start learning for free you could do much worse than Encode.

BrandonSquire ,

Excellent learning structure for those new to coding

I downloaded this app after starting a coding “bootcamp” to help reinforce what I was learning there. I have no prior coding experience so this is all very new to me. I made it through the entire JavaScript segment in about a week and it was very concise, well written, and well structured to help me retain the information presented. I would recommend this app to anybody fresh to coding that wants to learn at their own pace in a well structured manner.

In-App Purchases

Encode Plus
More coding. Ad-free.


Upskew Pty. Ltd.
40.9 MB
Requires iOS 10.2 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© 2018 Upskew Pty. Ltd.
In-App Purchases
  1. Encode Plus $4.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like