JavaRush
Акція
Університет
Java FullStack
Python FullStack
new
Навчання
Курси
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • Ви досягли наступного рівня

    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 лекція
    Ще одна маленька вершина намалювалася на горизонті: наближається кінець першого рівня другого квесту! Залишилося тільки закріпити на практиці отримані знання про успадкування та інкапсуляцію, а також розширити знання та добре розкинути мізками, вирішуючи бонусні завдання.
    Відкрита
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush