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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Вы открыли новый уровень

    Java Collections
    6 уровень,0 лекция
    Поздравляем с достижением нового уровня
    Открыта
  • MVC

    Java Collections
    6 уровень,1 лекция
    — Привет, Амиго! — Привет, Билаабо! — Ты уже серьезный программист. Поэтому сегодня у нас будет лекция про MVC. MVC расшифровывается как Model—View—Controller. Это принцип построения архитектуры большого приложения, при котором оно разбивается на три части. Первая часть содержит всю бизнес-логику приложения. Такая часть называется Модель (Model). В ней содержится код, который делает все то, для чего приложение создавалось. ...
    Открыта
  • Java Beans

    Java Collections
    6 уровень,2 лекция
    — Вот ты где. Я тут подумал и решил устроить тебе еще одну маленькую лекцию, которая будет тебе очень полезна. Пока ты не работал программистом, ты, скорее всего, не сталкивался со специальной терминологией, и я хочу тебя сейчас познакомить с несколькими распространёнными понятиями. Лет 10 назад массовое распространение получила концепция EJB – Enterprise Java Beans. — А что значит Java ...
    Открыта
  • Интерфейсы коллекций

    Java Collections
    6 уровень,3 лекция
    — Привет, Амиго! — Привет, Элли! — Сегодня мы разберемся с устройством коллекций раз и навсегда. — Давно этого ждал. — Ты уже знаешь, что такое коллекции, и знаешь, как с ними работать. Пришло время выстроить твои знания в строгую систему. Тогда отпадут многие вопросы, почему, как, зачем и большинство вещей станет очевидно. Интерфейсы коллекций. Структура ...
    Открыта
  • Задачи | 6 уровень | 4 лекция

    Java Collections
    6 уровень,4 лекция
    — Привет, Амиго. — Привет, Диего. Что это у тебя за китайские иероглифы с кнопкой в центре? — Это же всем известный MVC! Ты обязан его знать. Так, быстро иди разбираться в шаблоне MVC. Думаю, после решения задачи ты поймешь, что скрывается под иероглифами. Я дам тебе одну легенькую задачу и другую большую посложнее. Как ...
    Открыта
  • Реализации интерфейса List

    Java Collections
    6 уровень,5 лекция
    — Если ты думаешь, что на интерфейсе List все закончилось, то ты ошибаешься, все только начинается. Давай я тебе расскажу про коллекции LinkedList и ArrayList. Начну с коллекции ArrayList. Вот как эта коллекция выглядит на схеме наследования: Зеленым отмечены интерфейсы. Фиолетовым – абстрактные классы. Красным – обычные классы. Сплошная линия – наследование, пунктирная – реализация интерфейса. Это самая ...
    Открыта
  • Задачи | 6 уровень | 6 лекция

    Java Collections
    6 уровень,6 лекция
    Задачи | 6 уровень | 6 лекция
    Открыта
  • Деревья, красно-черные деревья

    Java Collections
    6 уровень,7 лекция
    — Привет, Амиго! — Здорово, Риша! — Нашел тут свои старые записи и приготовил для тебя немного интересного материала. Думаю, тебе будет интересно послушать. — Давай. Ты всегда находишь что-то интересное, которое потом становится очень полезным. — Ладно. Сегодня я хочу тебе рассказать про деревья, поэтому начну я с графов. Граф – это система, состоящая из точек и ...
    Открыта
  • Задачи | 6 уровень | 8 лекция

    Java Collections
    6 уровень,8 лекция
    Задачи | 6 уровень | 8 лекция
    Открыта
  • Реализации интерфейса Set, Queue

    Java Collections
    6 уровень,9 лекция
    — Ну как твой процессор? — Норм. Посидел час в жидком азоте и как новенький! — Отлично. Тогда давай продолжим. Коллекции Set. Set переводится как множество. А множество, с математической точки зрения, — это набор уникальных элементов. Но т.к. не все программисты – математики, то обычно говоря, что Set – это коллекция уникальных элементов, или ...
    Открыта
  • Задачи | 6 уровень | 10 лекция

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

    Java Collections
    6 уровень,11 лекция
    — Привет, Амиго! Продолжаем наши уроки – учимся гуглить. Вот тебе несколько заданий: Надо найти в Google 1 Что такое граф? 2 Что такое дерево из теории графов? 3 Что такое бинарное дерево? 4 Что такое красно-черное дерево? 5 Что такое MVC? 6 Что такое EJB? 7 Что такое DAO и DTO? 8 Устаревшие коллекции ...
    Открыта
  • 1
  • 2
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2025 JavaRush
MastercardVisa
"Программистами не рождаются" © 2025 JavaRush