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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Искусственный интеллект: новая технологическая революция

    Kotlin SELF
    3 уровень,0 лекция
    В этой лекции вы узнаете, как искусственный интеллект меняет экономику и рынок труда, почему ИИ-революция — это шанс для каждого, и как программисты становятся ключевыми игроками новой эпохи. Примеры из жизни, свежие новости индустрии и советы, как не остаться за бортом перемен.
    Открыта
  • Условный оператор: if else

    Kotlin SELF
    3 уровень,1 лекция
    Условный оператор в Kotlin позволяет управлять ветвлением программы: выполнять разные блоки кода в зависимости от того, истинно ли условие. В лекции разбираем синтаксис if/ else, блоки команд {}, сокращённую форму без else, связку else if, таблицу операторов сравнения и нюансы сравнения строк через == в Kotlin.
    Открыта
  • Вложенные if, многоуровневая логика

    Kotlin SELF
    3 уровень,2 лекция
    Разбираем многоуровневую логику в Kotlin с помощью вложенных условий: как работает вложенный if, почему важно аккуратно писать ветки else и фигурные скобки {}, как добавлять альтернативы через else if, и как применять это на практике — на примерах с вводом через readln().
    Открыта
  • Логический тип Boolean и логические операции

    Kotlin SELF
    3 уровень,3 лекция
    Разбираем логический тип Boolean в Kotlin: значения true и false, операции сравнения ( ==, !=, >= и др.), логические операторы &&, ||, !, таблицы истинности и практику короткого замыкания (short-circuit), которое помогает писать безопасные условия (например, без деления на ноль).
    Открыта
  • Приоритет операторов и скобки в условиях

    Kotlin SELF
    3 уровень,4 лекция
    Разберём приоритет и ассоциативность операторов в Kotlin: что вычисляется раньше в выражениях со && и ||, как скобки меняют смысл условия, и почему смешивание арифметики и сравнений без скобок часто приводит к «почти незаметным» логическим ошибкам.
    Открыта
  • if как выражение в Kotlin: присваиваем результат ветвления

    Kotlin SELF
    3 уровень,5 лекция
    В Kotlin оператор if можно использовать как выражение: присваивать результат выбора в val без лишних var. Разберём базовый синтаксис, почему else обязателен при присваивании, как работают ветки-блоки (значение — последнее выражение), как выглядит цепочка else if, и соберём практическую мини‑программу “касса со скидкой” с readln(), trim() и toIntOrNull().
    Открыта
  • Обзор курсов JavaRush

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