JavaRush
Акция
Университет
Java FullStack
Python FullStack
new
Web FullStack
new
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Будущее наступило

    Kotlin SELF
    4 уровень,0 лекция
    В этой вдохновляющей статье вы узнаете, как технологии изменили нашу жизнь в 21 веке: от смартфонов и интернета до VR и онлайн-образования. Мы поговорим о возможностях, которые открывает современный мир, и о том, почему важно не упустить свой шанс воспользоваться ими. Прочитайте притчу о выборе и действии — и сделайте шаг в будущее уже сегодня!
    Открыта
  • Знакомство с циклом while

    Kotlin SELF
    4 уровень,1 лекция
    В этой лекции вы разберёте цикл while в Kotlin: ментальную модель («пока условие истинно — делай»), ключевые паттерны (счётчик, накопление суммы, поиск максимума), причины бесконечных циклов и способы их быстро вычислять, а также практический сценарий устойчивого ввода с toIntOrNull (). В конце закрепим материал мини‑приложением и разберём типичные ошибки.
    Открыта
  • Альтернативный цикл do-while

    Kotlin SELF
    4 уровень,2 лекция
    В этой лекции разбираем альтернативный цикл do-while в Kotlin: чем он отличается от while, почему гарантирует минимум одну итерацию, как избавиться от дублирования при повторном вводе, где объявлять переменные для условия, и как писать читаемые проверки. В конце — набор типичных ошибок и способы их избежать.
    Открыта
  • for: диапазоны a..b и перебор символов строки

    Kotlin SELF
    4 уровень,3 лекция
    В этой лекции по Kotlin вы разберёте, почему цикл for удобнее while при переборе готовых источников значений, научитесь использовать диапазоны a .. b (включая границы), обратные диапазоны через downTo и шаг через step, а также освоите перебор строки посимвольно ( Char) и подсчёт пробелов/цифр. В конце закрепите материал на типичных ошибках и критериях выбора между while, do-while и for.
    Открыта
  • Управление циклом: break и continue

    Kotlin SELF
    4 уровень,4 лекция
    В этой лекции разберём, как управлять выполнением циклов в Kotlin с помощью операторов break и continue: когда досрочно завершать цикл, как пропускать отдельные итерации, почему continue в while может привести к бесконечному циклу, и как писать код так, чтобы точки выхода и пропуска были очевидны при чтении.
    Открыта
  • Вложенные циклы: табличные шаблоны, поиск и labels

    Kotlin SELF
    4 уровень,5 лекция
    В этой лекции по Kotlin вы разберёте вложенные циклы: как они выполняются, как строить табличный вывод (координатная сетка, прямоугольник, рамка, мини-таблица умножения), как корректно останавливать поиск во вложенных циклах (ловушка break, стратегия с флагом found), а также как применять метки (labels) с break @ outer и continue @ outer. В конце — типичные ошибки и быстрые способы самопроверки.
    Открыта
  • Курс Kotlin 2.3 от JavaRush

    Kotlin SELF
    4 уровень,6 лекция
    История JavaRush, международная экспансия CodeGym, запуск JavaRush University и анонс современного курса Kotlin Software Engineer на Kotlin 2.3.
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush