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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Путь программиста

    JAVA 25 SELF
    13 уровень,0 лекция
    В этой лекции вы узнаете, как строится карьера программиста: от первых шагов до Senior-уровня, какие зарплаты бывают в индустрии, как выбирать направление развития, какие существуют карьерные ветки и почему программисты часто счастливы и востребованы. Материал поможет понять, как планировать свой профессиональный рост и чего реально можно достичь за 5 лет в IT.
    Открыта
  • Обзор java.time API, отличие от старых API

    JAVA 25 SELF
    13 уровень,1 лекция
    В этой лекции вы разберёте проблемы старых API дат и времени в Java ( java.util.Date, java.util.Calendar, java.text.SimpleDateFormat) и познакомитесь с современным, безопасным и удобным API java.time (JSR‑310). Поймёте ключевые преимущества неизменяемых типов, явную работу с часовыми поясами, форматирование через DateTimeFormatter, а также научитесь конвертировать между новым и наследуемым кодом. В конце рассмотрим типичные ошибки и способы их избежать.
    Открыта
  • LocalDate, LocalTime, LocalDateTime

    JAVA 25 SELF
    13 уровень,2 лекция
    Разбираем базовые классы пакета java.time: LocalDate (дата), LocalTime (время) и LocalDateTime (дата+время). На практике посмотрим создание объектов (текущие значения и фабричные методы), парсинг ISO-строк, извлечение компонентов, операции сложения/вычитания, сравнение, а также частые ошибки и как их избежать.
    Открыта
  • ZonedDateTime, Instant, работа с таймзонами

    JAVA 25 SELF
    13 уровень,3 лекция
    В этой лекции разбираем работу с временем и часовыми поясами в Java 8+ API: что такое ZonedDateTime и Instant, как создавать дату/время в нужной зоне ( ZoneId), переводить одно и то же событие между таймзонами через withZoneSameInstant(), получать абсолютный момент в UTC, а также какие подводные камни ждать при переходах на летнее/зимнее время. В конце — практические примеры и типичные ошибки.
    Открыта
  • Форматирование и парсинг дат: DateTimeFormatter

    JAVA 25 SELF
    13 уровень,4 лекция
    Практическое руководство по работе с датой и временем в Java с помощью класса DateTimeFormatter: стандартные ISO-форматы, пользовательские шаблоны ofPattern, форматирование и парсинг, обработка ошибок DateTimeParseException и локализация вывода (месяцы и дни недели на нужном языке).
    Открыта
  • Вычисления и сравнение дат, Duration, Period

    JAVA 25 SELF
    13 уровень,5 лекция
    В этой лекции разбираем работу с временем в Java: как прибавлять и вычитать интервалы в LocalDate, LocalTime, LocalDateTime и ZonedDateTime, как находить разницу с помощью Period и Duration, сравнивать даты методами isBefore(), isAfter(), isEqual(), а также считать точные единицы через ChronoUnit.DAYS.between(). Обсудим нюансы Instant и часовых поясов и разберём типичные ошибки.
    Открыта
  • Альтернативная реальность: новая золотая лихорадка ИИ-талантов

    JAVA 25 SELF
    13 уровень,6 лекция
    В этой статье вы узнаете, как искусственный интеллект изменил рынок труда в IT: почему крупнейшие корпорации борются за ИИ-таланты, какие суммы предлагают ведущим специалистам, как меняется роль университетов и open-source, и что это значит для обычных программистов. Добро пожаловать в новую эпоху, где мозги — самая дорогая валюта!
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush