Encode: Learn to Code

Encode: Learn to Code


Learn coding at your pace


FreeOffers In-App Purchases

5.8.0for iPhone, iPad and more
9.5
992 Ratings
Upskew Pty. Ltd.
Developer
78.1 MB
Size
Apr 22, 2024
Update Date
Education
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
Encode: Learn to Code Screenshots
Encode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code poster
Encode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code posterEncode: Learn to Code poster

About Encode: Learn to Code

Everyone can learn to code with Encode's fun and interactive lessons. Learn Python (and more) in just a few minutes every day.

• The Best Apps for Learning to Code - Apple (2024)
• Over 1 million downloads
• Designed to help you learn from the ground up

Encode's bite-sized lessons and code exercises make learning a breeze:

• Learn Top Languages: Learn Python, Swift, HTML/CSS, SQL, JavaScript, and more.
• Coding Lessons: Our lessons are easy to understand, featuring real-world examples that bring theory to life.
• Python Exercises and Challenges: Apply what you've learned with hands-on exercises, then prove your mastery by solving challenges.
• Skill Path: Stay on the right track with our skill path that lets you easily monitor your progress toward meeting your coding goals.

Visit https://upskew.com/privacy for our Privacy Policy and https://upskew.com/tos for our Terms of Use. Illustrations by Ouch! (https://icons8.com/ouch). Questions or feedback? We'd love to hear from you at support@upskew.com.
Show More

What's New in the Latest Version 5.8.0

Last updated on Apr 22, 2024
Old Versions
Streak tracker: Complete a lesson every day to extend your streak. How long can you keep your learning streak going?
Show More
Version History
5.8.0
Apr 22, 2024
Streak tracker: Complete a lesson every day to extend your streak. How long can you keep your learning streak going?
5.7.0
Apr 5, 2024
Start anywhere: Already know some coding? You can now skip ahead to lessons that teach you new things!

New topics: We've added lessons on debugging and exceptions to our Learn to Code path. Learn how to handle errors and keep your code running smoothly!
5.6.0
Mar 19, 2024
We've spruced up a bunch of small things in this update to make your learning experience better.

Design tweaks: Our coding lessons now look better on smaller screens.
Python sandbox: Our new Python sandbox is now faster for quick code experiments.
Settings tweaks: It's now easier to reach out to us from the Settings screen. Your feedback is extremely valuable!
5.5.0
Mar 10, 2024
Python sandbox: Explore and experiment with Python code using our new built-in interpreter!
5.4.0
Feb 18, 2024
New topics: Complete the new Processing Text and Files topics in our Learn to Code path to build even more powerful programs capable of reading and writing files!
5.3.0
Feb 5, 2024
Daily reminders: Level up your coding skills every day! You can now set a reminder to help you meet your goals.

New lessons: Our new Changing Data topic helps you avoid common unexpected bugs when working with dictionaries and lists!
5.2.0
Jan 22, 2024
Coding quizzes: Our new real-world quizzes help you revise your coding skills, with realistic scenarios and questions.
5.1.0
Jan 15, 2024
Introducing the new Encode.

New Learn to Code Path: Check out our brand-new Learn to Code path. Packed with lessons, exercises, and coding challenges, this path is designed to make learning to code engaging and hands-on.

Redesigned Skill Path: We've given your skill path a makeover, making it easier to navigate and track your progress.

Introducing Hearts: Lose a heart when you peek at solutions or answer a question incorrectly (don't worry, retrying a question won't cost a heart). Refill hearts by revisiting past lessons to solidify your knowledge.

Answers: Need a helping hand? Peek at answers for a heart.

Sound Effects: We've added sound effects to give you extra feedback on your answers and to celebrate the end of each lesson.

A Fresh Design: We've spruced up the design, making text easier to read, simplifying lesson navigation, and revamping our color palette to improve contrast.
5.0.0
Jan 9, 2024
New Learn to Code Path: Check out our brand-new Learn to Code path. Packed with lessons, exercises, and coding challenges, this path is designed to make learning to code engaging and hands-on.

Redesigned Skill Path: We've given your skill path a makeover, making it easier to navigate and track your progress.

Introducing Hearts: Lose a heart when you peek at solutions or answer a question incorrectly (don't worry, retrying a question won't cost a heart). Refill hearts by revisiting past lessons to solidify your knowledge.

Answers: Need a helping hand? Peek at answers for a heart.

Sound Effects: We've added sound effects to give you extra feedback on your answers and to celebrate the end of each lesson.

A Fresh Design: We've spruced up the design, making text easier to read, simplifying lesson navigation, and revamping our color palette to improve contrast.
4.4.1
Feb 24, 2023
- Modified the fill-in-blank "empty" design

Thank you for learning with Encode! You can get in touch with us at support@upskew.com
4.4.0
Feb 17, 2023
- [Lessons] Corrected typos

Thank you for learning with Encode! You can get in touch with us at support@upskew.com
4.3.3
Aug 20, 2022
* [Lessons] Corrected typos

Thank you for learning with Encode! You can get in touch with us at support@upskew.com
4.3.2
Apr 24, 2022
* [Lessons] Corrected typos and clarified Java syntax lesson

Thank you for learning with Encode! You can get in touch with us at support@upskew.com
4.3.1
Feb 25, 2022
* [Lessons] Corrected typos

Thank you for learning with Encode! You can get in touch with us at support@upskew.com
4.3.0
Jan 16, 2022
* [Lessons] Corrected typos

Thank you for learning with Encode! You can get in touch with us at support@upskew.com
4.2.0
Nov 6, 2021
* [Lessons] Corrected typos
* [Plus] Fixed issue with restoring purchases

Thank you for learning with Encode! You can get in touch with us at support@upskew.com
4.1.0
Sep 26, 2021
* [Lessons] Corrected typos
* [Lessons] Enhanced Swift (Return Values) lesson — Clarified walk-through example
* [Feature] Support link — Report lesson issues and get help via a new email support link from the info button (at the top of every lesson)
* [User Experience] Another way to exit lessons — Tap the Encode logo in lessons to quickly exit the lesson
* [User Experience] Easy-to-reach code suggestions — In the code editor, code suggestions are now displayed above the keyboard

Thank you for all your feedback and learning with Encode! You can get in touch with us at support@upskew.com
4.0.0
Jun 16, 2021
Knowin is back to its original name: Encode!

We've introduced an expanded range of free coding lessons. You can now learn how to build websites, analyze data, query databases and more, for free. Encode Plus introduces a new learning experience, powered by an all-new code editor designed for mobile. Learn to code, by coding!

Here's all that's new in this version:

* New Name, New Logo — We have a new name: Encode!
* Learn Coding for Free — Learn more with a huge expansion of our free skills. Learn in-demand tech skills, for free.
* Lessons with Code Editor — Run real code on-the-go in new Encode Plus skills.
* Progress — View an overview of your skill completion.
* Navigation — Easily navigate between a skill's chapters: swipe between chapters or tap the new suggested lesson button.
* Additional Themes — Say hello to two new themes: Isle (a classic, simple color scheme) and Space (a beautiful, deep purple color scheme).
* Account Management — Quickly delete your Encode account from Settings. Sign in with Apple is now supported.
3.1.0
Jul 22, 2019
- User experience improvements
- Minor content fixes
3.0.3
Jul 8, 2019
This version fixes websites appearing blank in the "Create a Website" skill.

Existing Encode Plus user? Activate Knowin Plus by tapping "Restore Purchases".

Version 3.0.0 release notes:
Introducing Knowin. We've built Knowin from the ground up to make the best way to learn to code.

Here's what's new (compared to Encode):
- A whole load of new skills to learn. Learn in-demand languages and skills including coding in Swift, JavaScript, Python, Java, HTML, CSS and R.
- All-new interactive challenges and interactive code examples
- All-new lessons with engaging illustrations and explanations
- Accessibility improvements: Dynamic Type support and enhanced VoiceOver support
- Easy lesson navigation (just swipe between lessons)
- Beautiful new design
- Backup and restore your progress
- Build habits with a weekly tracker
- Curated resources for every skill help you apply what you're learning
- Dark mode
3.0.2
Jul 6, 2019
This update includes new navigation buttons at the bottom of each chapter.

Version 3.0.0 release notes:
Introducing Knowin. We've built Knowin from the ground up to make the best way to learn to code.

Here's what's new (compared to Encode):
- A whole load of new skills to learn. Learn in-demand languages and skills including coding in Swift, JavaScript, Python, Java, HTML, CSS and R.
- All-new interactive challenges and interactive code examples
- All-new lessons with engaging illustrations and explanations
- Accessibility improvements: Dynamic Type support and enhanced VoiceOver support
- Easy lesson navigation (just swipe between lessons)
- Beautiful new design
- Backup and restore your progress
- Build habits with a weekly tracker
- Curated resources for every skill help you apply what you're learning
- Dark mode

Existing Encode Plus user? Activate Knowin Plus by tapping Me > Knowin Plus > "Restore Purchases".
3.0.1
Jul 3, 2019
This version clarifies existing Encode Plus users can use the "Restore purchases" feature to activate all premium features in Knowin (without needing to make any additional purchases).

Version 3.0.0 release notes:
Introducing Knowin. We've built Knowin from the ground up to make the best way to learn to code.

Here's what's new (compared to Encode):
- A whole load of new skills to learn. Learn in-demand languages and skills including coding in Swift, JavaScript, Python, Java, HTML, CSS and R.
- All-new interactive challenges and interactive code examples
- All-new lessons with engaging illustrations and explanations
- Accessibility improvements: Dynamic Type support and enhanced VoiceOver support
- Easy lesson navigation (just swipe between lessons)
- Beautiful new design
- Backup and restore your progress
- Build habits with a weekly tracker
- Curated resources for every skill help you apply what you're learning
- Dark mode

Existing Encode Plus user? Activate Knowin Plus by tapping Me > Knowin Plus > "Restore Purchases".
3.0.0
Jul 3, 2019
Introducing Knowin. We've built Knowin from the ground up to make the best way to learn to code.

Here's what's new (compared to Encode):
- A whole load of new skills to learn. Learn in-demand languages and skills including coding in Swift, JavaScript, Python, Java, HTML, CSS and R.
- All-new interactive challenges and interactive code examples
- All-new lessons with engaging illustrations and explanations
- Accessibility improvements: Dynamic Type support and enhanced VoiceOver support
- Easy lesson navigation (just swipe between lessons)
- Beautiful new design
- Backup and restore your progress
- Build habits with a weekly tracker
- Curated resources for every skill help you apply what you're learning
- Dark mode

Existing Encode Plus user? Activate Knowin Plus by tapping Me > Knowin Plus > "Restore Purchases".
2.6
Dec 12, 2018
- New feedback feature: Share the coding languages you'd love to see taught!
- Improved lessons
2.5
Aug 8, 2018
Introducing JavaScript lessons in ES6.

We've refreshed our JavaScript path to use the latest syntax and features from ES6.

Encode: Learn to Code FAQ

Click here to learn how to download Encode: Learn to Code in restricted country or region.
Check the following list to see the minimum requirements of Encode: Learn to Code.
iPhone
Requires iOS 14.0 or later.
iPad
Requires iPadOS 14.0 or later.
iPod touch
Requires iOS 14.0 or later.
Encode: Learn to Code supports English
Encode: Learn to Code contains in-app purchases. Please check the pricing plan as below:
Encode Plus (Annual)
$29.99
Encode Plus (Monthly)
$9.99

Encode: Learn to Code Alternative

You May Also Like