Apps Like Hyperskill: Learn to Code for iPhone and iPad
Java, Python, and other languages
Programming languages such as Java, Python, Kotlin, JavaScript, Go, and SQL. Complete courses and projects to build real-world skills. Track progress and access detailed explanations for exercises. Earn certifications upon course completion.
Hyperskill: Learn to Code screenshots
Ranked alternatives
Showing 301–320 of 1,000 ranked alternatives.



Talk Python Training
Michael Kennedy
Learn with video courses
Learn through video courses. Download courses for offline access or stream over Wi-Fi. Track progress and revisit lessons. Access course materials and notes. Share content with others.

Kotlin Tutorial
Jayotsanaben Hadiya
Learn with tutorials and code examples
Learn programming with tutorials for beginners and professionals. Access basic and advanced concepts, practice programs, and interview questions. Use the online compiler to write and run code. View frequently asked questions and answers.




AICoding
Robin Bollen
Generate code in Swift, Kotlin, Java,
Generate code in Swift, Kotlin, Java, and Bash using AI prompts. Access open-source standard library documentation. Select a language, topic, and item to create code snippets. Include explanations and adhere to coding standards.




Learn Spring Java Web Coding
Shahbaz Khan
Web development
Web development with step-by-step guidance. Create and manage projects. Explore Boot, MVC, and REST API development. Practice exercises and build real-world applications. Track progress and receive feedback on code.



GizmoPack
Bouke van der Bijl
Manage files, encode data, and create passes
Edit files with encoding and formatting tools. Generate hashes and CSV data. Parse HTML, XML, and JSON with SQL. Manipulate dictionaries and lists. Create wallet passes and manage file metadata. Query and modify data efficiently.





How we rank alternatives
Apps are ranked by functional similarity, category fit, rating confidence, and popularity.