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

Лекції

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

    JAVA 25 SELF
    6 рівень, 0 лекція
    Дізнайтеся, як JavaRush перетворює навчання програмуванню на захопливу пригоду: інтерактивні завдання, миттєвий зворотний звʼязок, підтримка спільноти й велика кількість практики. Тут ви не просто навчаєтеся — ви крок за кроком стаєте справжнім розробником, отримуючи знання й досвід, необхідні для старту карʼєри в IT.
    Відкрита
  • Числа та символи в Java

    JAVA 25 SELF
    6 рівень, 1 лекція
    У цій лекції ви розберетеся з числовими й символьними типами Java: які бувають цілі та дробові типи, чим корисні BigInteger і BigDecimal, як використовувати суфікси й підкреслення у літералах, що таке char і як він повʼязаний із Unicode. Практичні таблиці, приклади й поради — в одному місці.
    Відкрита
  • Вступ до дробових чисел і типу double

    JAVA 25 SELF
    6 рівень, 2 лекція
    У цій лекції з Java ви розберетеся з тим, що таке числа з плаваючою комою, чим відрізняються типи float і double, як оголошувати й ініціалізувати змінні, зчитувати дані через Scanner, форматувати виведення за допомогою String.format, а також побачите типові помилки під час змішаних обчислень з int і double.
    Відкрита
  • Проблеми точності та спеціальні значення

    JAVA 25 SELF
    6 рівень, 3 лекція
    Чому в Java вираз 0.1 + 0.2 не дорівнює 0.3; як правильно порівнювати числа з плаваючою комою з допуском; які спеціальні значення існують у double ( Infinity, NaN) і як їх перевіряти за допомогою Double.isInfinite() та Double.isNaN(). Розберемо типові помилки й покажемо практичні приклади.
    Відкрита
  • Округлення і форматування чисел

    JAVA 25 SELF
    6 рівень, 4 лекція
    У цій лекції розберемося, як округлювати й акуратно виводити числа у Java: метод Math.round(), методи Math.floor(), Math.ceil(), Math.rint(), округлення до потрібної кількості знаків, форматування за допомогою DecimalFormat і String.format, а також різницю між округленням і форматуванням та типові помилки. Усе з практичними прикладами та таблицями.
    Відкрита
  • Явне та неявне перетворення типів у Java

    JAVA 25 SELF
    6 рівень, 5 лекція
    Розбираємо перетворення типів у Java: автоматичні (розширювальні) та явні (звужувальні) перетворення між int, double, long, byte, char, правила змішаних виразів, перетворення між числами та рядками за допомогою Integer.parseInt і Integer.toString, а також чим «cast» ( ( int )) відрізняється від округлення через Math.round. З практичними прикладами й типовими помилками.
    Відкрита
  • Розробка ІТ‑продукту

    JAVA 25 SELF
    6 рівень, 6 лекція
    У цій лекції ви дізнаєтеся, як влаштовано процес розробки ІТ‑продукту: які ролі є в команді, як вони взаємодіють, чим займаються власник продукту (Product Owner), UX‑дизайнер, DevOps‑інженер і розробники, а також ознайомитеся з історією розвитку підходів до створення сучасних цифрових сервісів.
    Відкрита
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush