JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Вы открыли новый уровень

    Java Collections
    8 level,0 lecture
    Поздравляем с достижением нового уровня
    Open
  • Гибкая методология разработки

    Java Collections
    8 level,1 lecture
    — Привет, Амиго! — Привет, Билаабо! — Сегодня я расскажу тебе о том, как обычно разрабатываются программы. В 20 веке, когда современное ИТ только зарождалось, всем казалось, что программирование чем-то похоже на строительство или производство. Обычно дело обстояло примерно так: Заказчик рассказывал, что за программу ему надо, что и как она должна делать. Бизнес-аналитики выслушивали его и, ...
    Open
  • Agile, Scrum, waterfall

    Java Collections
    8 level,2 lecture
    — И так, я хочу рассказать тебе про Agile и Scrum. В начале 21 века представление о программировании перевернулось. Т.к. все убедились, что долгосрочное планирование не работает, было решено вообще от него отказаться. — Это как же? — А вот так. Был придуман максимально гибкий подход к управлению работой. Основные концепции гибкой разработки: люди и взаимодействие важнее процессов и ...
    Open
  • иерархия исключений, errors

    Java Collections
    8 level,3 lecture
    — Привет, Амиго! — Привет, Элли! Как жизнь? — Отлично, спасибо. А ты как? — Супер, сегодня утром столько всего нового рассказали. — Так это же отлично. Не устал? — Да, есть такое дело. Подустал немного. — Тогда тебе просто повезло. Потому что хотела тебе сегодня дать большую и сложную тему, но в последний момент ...
    Open
  • Задачи | 8 уровень | 4 лекция

    Java Collections
    8 level,4 lecture
    Задачи | 8 уровень | 4 лекция
    Open
  • throwable, multiple exceptions, эксепшн внутри метода finalize

    Java Collections
    8 level,5 lecture
    — Ага. Вот ты где. Я уже тебя обыскалась. — Что-то случилось? — Нет, но мы же занимаемся. — Ок. Я тебя слушаю. — Я хочу тебе рассказать об исключениях еще пару фактов: В Java 7 конструкция try-catch была немного расширена за счет добавления «множественных catch». Смотри пример: Java 5 try { … } catch ...
    Open
  • Задачи | 8 уровень | 6 лекция

    Java Collections
    8 level,6 lecture
    Задачи | 8 уровень | 6 лекция
    Open
  • Аннотации. Как пользоваться

    Java Collections
    8 level,7 lecture
    — Привет, Амиго! — Здорово, Риша. — Сегодня я поглубже познакомлю тебя с аннотациями. Как ты уже, наверное, знаешь – аннотации – это такие специальные слова, которые можно размещать рядом с классами, полями, методами и переменными. — Ага. Очень часто их встречаю. — Иногда их называют еще метаданными. Основная их задача – хранить некоторую дополнительную информацию ...
    Open
  • Задачи | 8 уровень | 8 лекция

    Java Collections
    8 level,8 lecture
    Задачи | 8 уровень | 8 лекция
    Open
  • Аннотации, как создавать

    Java Collections
    8 level,9 lecture
    — Так вот, давай-ка сейчас создадим парочку аннотаций и используем их. Например, мы пишем движок для игры. При этом у нас в игре очень много персонажей, которые делятся на три категории: эльфы, охрана дворца и злодей. В процессе разработки игры, могут добавляться новые персонажи, и при этом будет меняться баланс игры. Поэтому было бы очень ...
    Open
  • Задачи | 8 уровень | 10 лекция

    Java Collections
    8 level,10 lecture
    Задачи | 8 уровень | 10 лекция
    Open
  • Учимся гуглить | 8 уровень | 11 лекция

    Java Collections
    8 level,11 lecture
    — Привет, Амиго! Продолжаем наши уроки – учимся гуглить. Вот тебе несколько заданий: Надо найти в Google 1 Иерархия исключений 2 Java 7 исключения 3 Как пользоваться аннотациями 4 Как создать аннотации 5 Что такое Scrum 6 Что такое Agile 7 Что происходит во время спринта в скраме 8 Что такое спринт 9 Как узнать, ...
    Open
  • 1
  • 2
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush