CodePath — офлайн-додаток з квізами для вивчення основ програмування. Охоплює шість напрямків: Python, Kotlin, JavaScript, SQL, HTML/CSS та Git.
Додаток містить понад 200 питань, розподілених за мовами та темами. Кожна тема включає питання з вибором відповіді та питання типу «правда/хибність» з поясненнями до кожної відповіді.
Як це працює:
- Оберіть мову програмування та тему
- Дайте відповідь на 10 питань за одну сесію
- Прочитайте пояснення після кожної відповіді
- Питання, на які ви відповіли неправильно, повторюються в кінці сесії
- Прогрес зберігається локально на пристрої
Можливості:
- Щоденні квізи: чотири режими — Щоденний мікс (питання з усіх мов), Швидкий раунд (5 коротких питань), Слабкі теми (практика в областях з низькою точністю), Мовний челендж (поглиблений квіз з однієї випадкової мови)
- Відстеження прогресу: точність та кількість відповідей за кожною мовою
- Робота над помилками: перегляд неправильних відповідей та повторна практика
- Лічильник серії: облік послідовних днів активності
- XP та рівні: отримуйте очки досвіду за кожну відповідь
- Порада дня: коротка порада з програмування на головному екрані
- Темна та світла теми оформлення
- Повністю офлайн — підключення до інтернету не потрібне
- Без реклами, без реєстрації, без збору даних
- Доступний англійською, російською та українською мовами
Підтримувані мови та теми:
- Python: основи, типи даних, рядки, списки, цикли, функції, ООП, модулі, файловий ввід-вивід, обробка помилок
- Kotlin: основи, null safety, колекції, функції, ООП, корутини, розширення
- JavaScript: основи, DOM, функції, масиви, об'єкти, асинхронність, ES6
- SQL: SELECT, WHERE, JOIN, GROUP BY, підзапити
- HTML/CSS: теги, селектори, Flexbox, Grid, адаптивний дизайн
- Git: основи, гілкування, злиття, робочий процес
Усі дані зберігаються на пристрої. Додаток не надсилає особисту інформацію на зовнішні сервери.