AppYonder

Codewise: Coding Practice

Eric Schlichting

5.0(1)EducationAges 4+

Get for $7.99 on the App StoreOpens Apple's App Store

Screenshots

About this app

Codewise is the fastest way to go from zero to coding confidence — right from your iPhone, iPad, or Mac. Pick a language and start writing real code immediately. No fluff, no lengthy video lectures, no subscription. Just hands-on challenges that teach you the fundamentals through practice. LANGUAGES • Python • Swift • JavaScript • Java • Kotlin • C# • SQL (PostgreSQL) FEATURES • 280+ bite-sized challenges with instant feedback — write code, run it, see the result • Structured learning paths — Intro to Programming, Language Basics, Object-Oriented Programming, Functional Programming, and Design Patterns • Functional programming in C# — lambdas, Func and Action delegates, closures, and LINQ pipelines with Where, Select, OrderBy, and Aggregate • Design patterns in Python — Singleton and dependency injection, from a shared instance to a tiny container (new in 1.4) • Built-in code editor with syntax highlighting and live error hints for every language • Code runs on your device, fully offline — no account, no ads, no data collection • SQL challenges show results exactly like the psql tool, so what you learn transfers to real databases • Progress syncs across iPhone, iPad, and Mac with iCloud ONE PURCHASE, EVERY DEVICE Codewise is a one-time purchase. Buy it once and use it on iPhone, iPad, and Mac — no recurring fees, ever. Whether you're brand new to programming, preparing for an interview, or brushing up on a new language, Codewise meets you where you are and helps you level up one challenge at a time.

What's new

Version 1.4 · Oct 20, 2026

Codewise 1.4 añade Patrones de diseño en Python, un módulo nuevo con 16 retos prácticos. Crea un Singleton con una instancia compartida, creación diferida, __new__ y un decorador reutilizable, y descubre cómo puede filtrar estado entre pruebas. Después practica la inyección de dependencias: pasa las dependencias desde fuera, cambia implementaciones, usa un objeto falso para las pruebas y conéctalo todo con un contenedor mínimo. Codewise ya tiene más de 280 retos en Python, Swift, JavaScript, Java, Kotlin, C# y SQL, todos con avisos de error en directo y resultados al instante, sin cuenta y sin suscripción. ¡Gracias por aprender con Codewise! Si te ha ayudado, una valoración en la App Store marca una gran diferencia para una pequeña app independiente.

More from Eric Schlichting