Codewise: Coding Practice
Eric Schlichting
5.0(1)EducationAges 4+
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
You might also like
All apps like Codewise: Coding Practice →
CS RevisionGrigor Dochev
Calvary's Love ChurchCalvary's Love Assembly of God
CodedKenard Fraction
Michif ConversationMarie-Odile Junker
Learn Coding: Programming 101Nagy Solaiman
Practice Italian with SheilaSoftwareByEugene
Learn C++: Code & PracticeMEHMET CANKER (TR)
Alef OmegaDang Khoa Hoang
Learn Italian AI - ItalicoAIValon Januzi
CodefinityUcode Limited