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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
🎁
🎁
  • Карта квестов
  • Лекции
  • CS50
  • Android
Все квесты Java Syntax Java Core Java Multithreading Java Collections Harvard CS50 Google Android Java Syntax Pro
Все уровни Уровень 0 Уровень 1 Уровень 2 Уровень 3 Уровень 4 Уровень 5 Уровень 6 Уровень 7 Уровень 8 Уровень 9 Уровень 10 Уровень 11 Уровень 12 Уровень 13 Уровень 14 Уровень 15 Уровень 16 Уровень 17 Уровень 18 Уровень 19 Уровень 20 Уровень 21 Уровень 22 Уровень 23 Уровень 24 Уровень 25 Уровень 26 Уровень 27 Уровень 28
  • Нюансы работы условного оператора

    Java Syntax Pro
    3 уровень, 4 лекция
    Последовательность if-ов Иногда в программе нужно сделать много разных действий в зависимости от значения какой-то переменной или от значения какого-то выражения. Допустим задача звучит так: Если температура выше 20 градусов – надеть рубашку Если температура выше 10 градусов и меньше (или равно
    Открыта
  • Логический тип boolean

    Java Syntax Pro
    3 уровень, 5 лекция
    Тип boolean Как мы уже убедились в Java есть очень полезный оператор – if-else. Он выполняет один блок команд, если условие в скобках истинно, и второй блок команд – если условие ложно. Для того, чтобы удобнее работать с такими выражениями (которые могут быть истинными или ложными), в Java добав
    Открыта
  • Логические операции

    Java Syntax Pro
    3 уровень, 6 лекция
    Булевская логика В языке Java нельзя записать выражение 18 < age < 65 – оно будет синтаксически некорректным и программа не скомпилируется. Зато можно записать его так: (18 < age) И (age < 65) Разумеется вместо слова И, там будет другой логический оператор и сейчас мы как раз поговор
    Открыта
  • Лайфхаки: как писать код лучше и быстрее

    Java Syntax Pro
    3 уровень, 7 лекция
    Выражения vs Команды Все команды в Java делятся на две категории: команды (Statement) и выражения (Expression). Про команду обычно говорят, что она выполняется, а про выражение, что оно вычисляется. Но это не главное. Основное отличие между командой и выражением в том, что у выражения есть «резу
    Открыта
  • Сравнение ссылок

    Java Syntax Pro
    3 уровень, 8 лекция
    Сравнения Очень часто программисту нужно сравнивать различные переменные между собой. И как вы уже успели убедиться, не все так однозначно. Целый числа сравнивать очень легко – просто используйте знак == и все. Чтобы сравнить вещественные числа, вам уже придется сравнивать их разницу (вернее ее
    Открыта
  • Сравнение строк по содержанию

    Java Syntax Pro
    3 уровень, 9 лекция
    Сравнение строк Это все отлично. Но вы же видите, что строки s1 и s2 фактически одинаковые – они содержат одинаковый текст. Как сказать программе, чтобы при сравнении строк, она смотрела не на адреса объектов String, а на содержимое этих объектов? Для этого в Java у типа String есть специальный
    Открыта
  • Полезные книги для новичков

    Java Syntax Pro
    3 уровень, 10 лекция
    Теория тоже важна Теория, конечно, вещь тоже очень важная. Если бы физики не систематизировали свои знания о теории, а занимались исключительно экспериментами, это, конечно, было бы очень весело, но вряд ли очень полезно! Программирование тут не исключение. На JavaRush мы сосредоточились в основ
    Открыта
  • Дополнительные лекции к уровню

    Java Syntax Pro
    3 уровень, 11 лекция
    Еще один уровень позади! Из предыдущих лекций вы узнали об условном операторе if-else и нюансах его работы. Познакомились со специальным типом — boolean. Разобрали примеры использования операторов сравнения и булевых переменных. И, наконец, узнали больше о сравнении ссылок и строк. Если чу
    Открыта
  • Айтишный релакс

    Java Syntax Pro
    3 уровень, 12 лекция
    Добро пожаловать в Гарвард...а, нет, не в Гарвард. Сегодня на связи не менее знаменитый Йель! В прошлый раз вы познакомились с алгоритмом "Разделяй и властвуй", сегодня же Дэвид Малан вместе с командой CS50 отправился в соседний вуз Лиги Плюща, где наглядно покажет, насколько важны точные опис
    Открыта
  • Наглядный жизненный урок

    Java Syntax Pro
    4 уровень, 0 лекция
    Лучшее — враг хорошего Когда переучиваешь на программистов профессионалов из других сфер, замечаешь интересную особенность. Люди, которые уже где-то работали, переучиваются очень охотно. И чем больше их стаж вне ИТ, тем усерднее они занимаются. А вот студенты, бывает, откровенно халтурят. По
    Открыта
  • JavaRush Community - сообщество

    Java Syntax Pro
    4 уровень, 1 лекция
    Форум на JavaRush Но на JavaRush мы не только учимся! Мы еще и общаемся с другими программистами: начинающими и уже состоявшимися. С недавних пор JavaRush стал не просто сайтом, обучающим Java, но и крупнейшим сообществом Java-разработчиков рунета.  Количество участников Java-комьюнити раст
    Открыта
  • Мобильное приложение JavaRush

    Java Syntax Pro
    4 уровень, 2 лекция
    Проблема всех мобильных приложений Долгое время студенты JavaRush просили мобильное приложение для учебы. И мы их понимаем – в современном мире телефон доступен гораздо чаще, чем полноценный компьютер с Intellij IDEA. Гораздо легче в течение дня выделить несколько раз по 15 минут, чем сесть за
    Открыта
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 81
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRush JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
"Программистами не рождаются" © 2022 JavaRush
Скачивайте наши приложения
  • Google Play
  • App Store
MastercardVisa
"Программистами не рождаются" © 2022 JavaRush
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.