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

Лекції

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

    Модуль 3. Java Professional
    5 рівень, 0 лекція
    Лог – це список подій, що відбулися. Майже як морський журнал чи щоденник. Ну а логер — це об'єкт, за допомогою якого можна вести логування. У програмуванні прийнято логувати майже все...
    Відкрита
  • Історія логів у Java

    Модуль 3. Java Professional
    5 рівень, 1 лекція
    Як ти вже знаєш, історія логів почалася з System.err.println() – виведення запису в консолі. Його і зараз активно використовують під час дебагу. Наприклад Intellij IDEA за допомогою нього виводить повідомлення...
    Відкрита
  • Рівні подій

    Модуль 3. Java Professional
    5 рівень, 2 лекція
    Логування – це запис будь-яких подій, які відбуваються під час роботи програми. Ваш обов'язок як програміста — запротоколювати все важливе, тому що потім, коли на продакшені будуть помилки...
    Відкрита
  • Налаштування рівнів логування

    Модуль 3. Java Professional
    5 рівень, 3 лекція
    Ви написали свою програму, залили її на сервер, і одразу у вас починають виникати запитання: Як зробити так, щоб debug() метод не відпрацьовував під час роботи у production? У логах забагато інформації...
    Відкрита
  • Фільтри логів у Log4j

    Модуль 3. Java Professional
    5 рівень, 4 лекція
    Логер дозволяє дуже круто налаштувати фільтрацію повідомлень. Для цього він має пару десятків фільтрів із різними параметрами. У цій лекціїї поговоримо про найпопулярніші...
    Відкрита
  • Апендери у Log4j

    Модуль 3. Java Professional
    5 рівень, 5 лекція
    Логер дозволяє зберігати дані доразу до кількох файлів. Такі вихідні потоки даних називаються апендерами (від append). Існує досить багато стандартних апендерів, тому ми розглянемо лише найпопулярніші з них...
    Відкрита
  • Log4Shell вразливість

    Модуль 3. Java Professional
    5 рівень, 6 лекція
    Звісно ж, не можна не розповісти про історію, яка сталася наприкінці 2021 року. Агентство з кібербезпеки та захисту інфраструктури США (CISA) заявило, що проблема Log4Shell є однією з найсерйозніших вразливостей...
    Відкрита
  • Проєкт на тему: тестування та логування

    Модуль 3. Java Professional
    5 рівень, 7 лекція
    Є програма – імітація іподрому. Для початку, як і в минулому проєкті, зроби собі форк із репозиторію: https://github.com/pavlo-plynko/hippodrome, і склонуй собі цей форк. Твоє завдання – додати тестування та логування...
    Відкрита
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush