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

Список лекций

  • Отзывы
  • О нас
  • CS50
  • Начать обучение
JavaRush
  • Карта квестов
  • Список лекций
  • CS50
  • Android
  • Вы достигли 11 уровня

    Java Core
    1 уровень, 0 лекция
    Поздравляем, это начало второго квеста «»! Вы изучите основы ООП, потоков и сериализации. Узнаете о перегрузке методов, интерфейсах и множественном наследовании. Регулярная практика — решение задач — поможет вам успешно пройти все его 10 уровней и быть готовым к разработке мини-проектов в самом ближайшем будущем.
    Открыта
  • ООП — основные принципы

    Java Core
    1 уровень, 1 лекция
    О классах и объектах вы уже слышали. Пришла пора взглянуть на них под другим углом. Абстракция, инкапсуляция, наследование и полиморфизм — возможно, сейчас эти слова ничего вам не говорят (или то, о чём они говорят, не связано с программированием). А совсем скоро вы узнаете, что на этих «четырёх китах» держится ООП.
    Открыта
  • Причины появления ООП

    Java Core
    1 уровень, 2 лекция
    «ООП — это сложно и громоздко! Без него — никак?», — типичный вопрос, который часто задают ученики JavaRush на этом этапе. В этой лекции вы услышите историю о компании, которая занималась доставкой товаров в космосе. «А причём здесь ООП?», — спросите вы. А при том, что такой подход помог компании, расправиться с трудностями. И вам поможет.
    Открыта
  • Еще одно объяснение ООП (слабая связность, четкие функции)

    Java Core
    1 уровень, 3 лекция
    Внутреннюю структуру продукта нужно поддерживать в таком состоянии, которое позволит внести значительные (и не очень) изменения с минимальными переделками. Именно объектно-ориентированный подход позволяет компаниям работать над огромными проектами и не загибаться, переделывая суть.
    Открыта
  • Лекция по ООП

    Java Core
    1 уровень, 4 лекция
    После двух предыдущих лекций вы как раз готовы углубиться в природу ООП. Профессор Нуддлз не терял времени, и нашёл для вас одну из лучших статей по ООП. Она очень интересная, но довольно длинная и весьма подробная. Если что-то в ней кажется вам сложным — оставьте на потом.
    Открыта
  • Наследование. Преимущество наследования

    Java Core
    1 уровень, 5 лекция
    Жил-был конь. Траву щипал, галопом скакал, никого не трогал. Тут пришёл программист, и у коня появился наследник — пегас, конь с крыльями. Любимец муз по совместительству. Он был похож на коня, умел щипать траву и скакать галопом. А ещё — умел летать. Так в Java появляются потомки. Подробности — в лекции.
    Открыта
  • Задачи на наследование

    Java Core
    1 уровень, 6 лекция
    Хотите собрать внедорожник из стареньких «Жигулей»? Привинтить коню крылья, а рыбке — зонтик? Нет проблем! Java, ООП и наследование — в вашем распоряжении. Решаем задачи по теме «Наследование» и не забываем о здравом смысле.
    Открыта
  • Инкапсуляция

    Java Core
    1 уровень, 7 лекция
    Валидное внутреннее состояние, контроль передаваемых аргументов, минимизация ошибок при изменении кода классов, определение способа взаимодействия объекта с другими объектами… Что это было? Это — основные преимущества инкапсуляции, одного из четырёх китов ООП. Вот о чём вам расскажет Риша Гейтсман.
    Открыта
  • Задачи на инкапсуляцию

    Java Core
    1 уровень, 8 лекция
    Подошло время практического занятия. В этот раз вам нужно решить полдесятка задачек на тему «ООП и Инкапсуляция». Вам придется поработать над внутренними переменными классов и методами, которые могут менять внутреннее состояние объектов.
    Открыта
  • Полезные ссылки от профессора — 11

    Java Core
    1 уровень, 9 лекция
    Вы, наверное, уже поняли, что профессор Ханс Нуддлс плохого не посоветует! В этот раз он нашёл ссылку на отличную лекцию, посвященную наследованию и инкапсуляции. Она поможет вам структурировать знания, если вы того хотите.
    Открыта
  • История Илона Маска

    Java Core
    1 уровень, 10 лекция
    Отдыхать — полезно! А полезно отдыхать — ещё полезнее. Пора немного расслабиться, посмотреть классный видеоролик... и получить за это кучу черной материи! Отличная замена сериалам — видеоролики об ИТ и знаменитых «айтишниках». В этот раз предлагаем вам документалку о Илоне Маске.
    Открыта
  • Бонусное задание | 11 лекция | 1 уровень

    Java Core
    1 уровень, 11 лекция
    Ещё одна маленькая вершина нарисовалась на горизонте: близится конец первого уровня второго квеста! Осталось только закрепить на практике полученные знания о наследовании и инкапсуляции, а также расширить знания и хорошенько пораскинуть мозгами, решая бонусные задачи.
    Открыта
  • 1
  • 2
  • 3
  • ...
  • 10
Обучение
  • Регистрация
  • Курс Java
  • Курс Harvard CS50
  • Курс по Android
  • Стажировка
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
  • Конкурсы
О нас
  • О JavaRush
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
Видео
  • Топ-3 фичи JavaRush
  • Раздел «Курс»
  • Раздел «Помощь»
  • Раздел «Игры»
  • 3 IDE
  • Светлая тема сайта
Подписывайтесь
© 2019 JavaRush «Программистами не рождаются»
© 2019 JavaRush «Программистами не рождаются»