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

Список лекций

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение сейчас
  • Карта квестов
  • Список лекций
  • CS50
  • Android
  • Java Syntax Pro
Все квесты Java Syntax Java Core Java Multithreading Java Collections Harvard CS50 Google Android Java Syntax Pro
Все уровни 0 уровень 1 уровень 2 уровень 3 уровень 4 уровень 5 уровень 6 уровень 7 уровень 8 уровень 9 уровень 10 уровень 11 уровень 12 уровень 13 уровень 14 уровень 15 уровень 16 уровень 17 уровень 18 уровень 19 уровень 20 уровень 21 уровень
  • Вы достигли 8 уровня

    Java Syntax
    8 уровень, 0 лекция
    Вы помните, кто читает в секретном центре JavaRush курс по мотивации? Верно, суперспециалист. А, раз так, не поленитесь прочитать его изыскания о глобальном рынке труда — его преимуществах, требованиях, карьерных перспективах и свободах, по сравнению с рынком локальным.
    Открыта
  • Лекция по коллекциям

    Java Syntax
    8 уровень, 1 лекция
    Коллекциями или контейнерами в Java принято называть классы, основная цель которых – хранить набор других элементов. Логично: что-то куда-то собираем, значит, коллекция. В Java коллекции делятся на три основных группы: Set - множество, List - список, Map - словарь (или карта). В чем разница между ними вы узнаете из этой лекции.
    Открыта
  • Список всех коллекций

    Java Syntax
    8 уровень, 2 лекция
    Даже в самом первом квесте секретного центра JavaRush мы занимаемся серьезными вещами, а уж тем более — на восьмом уровне. Продолжаем знакомство с серьезным инструментом — коллекциями и их интерфейсами. В этой лекции вы узнаете, что в Java есть четыре List’а, три Set’а и четыре Map’а и изучите несколько примеров для лучшего понимания.
    Открыта
  • Задачи по коллекциям

    Java Syntax
    8 уровень, 3 лекция
    Вы когда-нибудь коллекционировали котов? А растения? Поймете ли вы без подсказки, что значит HashMap<String, Cat>? Слишком много вопросов! Но если хотя бы два ответа из трех — «да», значит, наступила пора созидания и добавления котов в коллекцию! Решаем задачи на коллекции, попутно создавая HashSet из растений и HashMap из котов.
    Открыта
  • Знакомимся с классом Date

    Java Syntax
    8 уровень, 4 лекция
    Имеет ли время направление или оно просто существует в пространстве?.. На этот вопрос тип данных Date не отвечает. Зато он помогает решать всякие интересные задачи. Например, измерять временные промежутки, хранить дату и время и узнавать, сколько миллисекунд прошло с 1 января 1970 года по Гринвичу.
    Открыта
  • ArrayList vs. LinkedList

    Java Syntax
    8 уровень, 5 лекция
    У одного интерфейса могут быть разные реализации, и нет единственного – самого правильного. При одном подходе одни операции являются быстрыми, а остальные медленными, при другом – все наоборот. Вот почему у интерфейса List есть два разных класса – ArrayList и LinkedList. В этой лекции разберемся, чем первый лучше второго и наоборот.
    Открыта
  • Задачи на измерение производительности списков

    Java Syntax
    8 уровень, 6 лекция
    От темы «коллекции» могут вскипать мозги, но мы стараемся тренировать их так, чтобы точка кипения была как можно выше… Так что решаем задачи, желательно — интересные. Прямо в этой лекции займемся измерениями: поймем, сколько времени занимает 10000 вставок для каждого из списков, а сколько времени занимает вызов такого же количества get.
    Открыта
  • Что нам делать с Set и Map?

    Java Syntax
    8 уровень, 7 лекция
    Set – это куча ненумерованных объектов, Map — это множество пар «ключ-значение». Они хоть и похожи, но что дозволено делать с Map, не получится сделать с Set. В случае последнего мы только добавляем элементы, удаляем их, и проверяем их наличие в списке. А вот операций с Map гораздо больше. Хотите узнать какие они, эти операции? Читаем эту лекцию.
    Открыта
  • Задачи на действия с Set и Map

    Java Syntax
    8 уровень, 8 лекция
    Map, эти пары типа «ключ-значение», хоть и не так популярны, как вездесущие списки, но используются они во многих задачах. В этой практической лекции вам предстоит научиться работать с Map, а также с множествами (Set) стандартным для секретного центра JavaRush способом. Вы уже догадались, что за способ*? (*ответ: решение задачек).
    Открыта
  • Полезные ссылки от профессора-8

    Java Syntax
    8 уровень, 9 лекция
    Труд нашего старейшины-профессора нужно уважать: он всё корпит, ищет нужные студентам фолианты и охотно делится ими. Всё ради знаний! Вот и сегодня он откопал прекрасные статьи, посвященные ArrayList, LinkedList и коллекциям в целом. Пропустить нельзя, читать нужно! Читаем и грузимся…грузимся знаниями!
    Открыта
  • История корпорации Google

    Java Syntax
    8 уровень, 10 лекция
    Можете представить себе мир, в котором нет Google? Пофантазируйте на досуге на эту тему. Ну а перед набором итоговых задач восьмого уровня нужно как следует отдохнуть. Релаксируем как настоящие «айтишники»: перед монитором компьютера (или с гаджетом в руках). На этот раз посмотрим небольшой документальный фильм «Подлинная история интернета. Google».
    Открыта
  • Итоговый список задач для программистов

    Java Syntax
    8 уровень, 11 лекция
    В конце уровня нужно решить еще несколько задач, причём некоторые из них — повышенной сложности и требуют от студента умения гуглить. Или думать. Или думать и гуглить. Упражняйтесь в их решения изо дня в день, и ваши навыки будут расти с неимоверной скоростью. Они специально разработаны для выполнения их в IDEA.
    Открыта
Обучение
  • Регистрация
  • Курс Java
  • Курс Harvard CS50
  • Курс по Android
  • Стажировка
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
  • Конкурсы
О нас
  • О JavaRush
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
Видео
  • Топ-3 фичи JavaRush
  • Раздел «Курс»
  • Раздел «Помощь»
  • Раздел «Игры»
  • 3 IDE
  • Светлая тема сайта
Подписывайтесь
VisaMastercard
© 2021 JavaRush «Программистами не рождаются»
© 2021 JavaRush «Программистами не рождаются»