Учитесь программировать на Python, JavaScript, Java и HTML с помощью Sololearn.
Для iOS приложение распространяется через App Store — единственный официальный канал установки на iPhone и iPad, других магазинов для этой платформы в карточке не указано.
Функциональность на iOS совпадает с версией для Android: тот же набор курсов, тот же формат коротких уроков и практических заданий.
При первом запуске приложение предлагает выбрать язык для старта — Python, JavaScript, Java или HTML, а позже можно добавить другие курсы из каталога.
Короткий вводный тест по выбранному языку помогает подобрать подходящий уровень сложности первых уроков.
На iPad из-за большого экрана удобнее читать теоретические блоки и разбирать примеры кода — это не меняет саму механику заданий, но делает занятия комфортнее.
С подключённой клавиатурой набирать более длинные фрагменты кода на iPad заметно быстрее, чем на экранной клавиатуре телефона.
Приложение может напоминать о необходимости позаниматься, чтобы не прерывать серию ежедневных уроков, — разрешения на уведомления запрашиваются при первом запуске.
Базовый доступ к урокам бесплатный, расширенные функции и отсутствие рекламы открываются подпиской, оформленной через App Store.
Управлять подпиской, включая отмену продления, можно в настройках Apple ID, не открывая для этого само приложение.
Для владельцев iPhone и iPad Sololearn из App Store — рабочий вариант того же тренажёра для практики программирования, что и на Android.
Прогресс по курсу привязан к аккаунту, а не к конкретному устройству — можно начать урок на iPhone и продолжить его позже на iPad без потери результатов.
Синхронизация происходит автоматически при входе в один и тот же аккаунт, отдельно настраивать перенос данных между устройствами не требуется.
Часть открытых ранее уроков доступна и без сети — полезно в самолёте или там, где мобильный интернет работает нестабильно.
Для перехода к новым темам курса подключение к интернету всё же понадобится.
Заранее открытые уроки остаются доступны офлайн даже при включённом авиарежиме, если экран телефона не блокируется полностью.
Кнопка ниже ведёт на официальное приложение Sololearn: Learn to code в App Store — мы только даём ссылку.
Ссылка ведёт в магазин приложений, а не на зеркало или сторонний APK. Установочных файлов мы не храним и ссылку не подменяем.
В App Store нажмите «Установить». Приложение будет загружено на устройство и автоматически получит обновления.
Даём прямую ссылку на официальное приложение Sololearn: Learn to code в App Store — без зеркал и задержек.
Установка идёт через App Store
App Store проверяет сборки перед публикацией, и обновления Sololearn: Learn to code приходят оттуда же. Установочных файлов мы не храним и ссылку не подменяем.
Java оказалась сложнее, чем ожидала, но объяснения в приложении помогают постепенно разобраться.
Занимаюсь по вечерам регулярно, серия дней подряд подстёгивает не пропускать уроки.
На iPhone и iPad прогресс синхронизируется сам, начал урок на телефоне — продолжил на планшете.
Курс HTML понятный, но местами хотелось бы больше практических заданий, а не только теории.
Заниматься без интернета получилось в самолёте — заранее открытые уроки работали офлайн.
Подписку через Apple ID забыл отключить вовремя, списалась ещё раз — моя невнимательность.
Прошёл базовый курс Python, разбор чужих решений в сообществе помог увидеть другие подходы.
После обновления iOS пришлось заново включать разрешение на уведомления, само оно почему-то отключилось.
На iPad читать теорию и примеры кода заметно удобнее, чем на телефоне.
На iPhone установка из App Store прошла быстро, выбрал JavaScript для старта.
Если вам интересен Sololearn: Learn to code, то вам также может быть интересно: