67

Обзор полезных ресурсов для изучения Java

Серия Программирование

После публикации подборки курсов по Java мы хотим поделиться полезными ресурсами, которые помогут вам глубже разобраться в этом языке программирования.
Здесь вы найдете книги, сайты с задачниками, интерактивные тренажеры, документацию, блоги и сообщества, где можно задавать вопросы и обсуждать Java с единомышленниками.

Полезные сайты

  • JavaRush — платформа с интерактивными курсами.

  • Metanit — своего рода подробный учебник по Java.

  • Бесплатный курс «Основы Java» от Хекслет — пошаговое изучение Java с упражнениями.

  • Codecademy — интерактивный англоязычный курс по Java.

  • LeetCode — англоязычный сайт с задачами по алгоритмам.

  • GeeksforGeeks — англоязычный справочник с разбором алгоритмов и основ программирования.

  • CodingBat — англоязычный сайт с простыми задачками по Java для тренировки синтаксиса.

  • TopCoder — соревнования по алгоритмам и программированию.

  • HackerRank — сайт, на котором можно найти челленджи и задачи по Java.

  • CodeGym — курсы в формате игр.

Подкасты

  • Разбор полетов — подкаст про программирование и IT.

  • Подлодка — обсуждение технологий, разработки и карьеры.

Документация и справочники

  • Официальная документация Java — самый авторитетный источник.

  • Java SE 8 Documentation (Legacy) — документация по Java 8, на которой до сих пор пишут многие проекты.

  • Spring Framework — документация и гайды по Spring. Spring Framework — это один из самых популярных фреймворков для разработки на Java.

  • Java API Reference — справочник по классам Java.

Сообщества и форумы

  • Stack Overflow (раздел Java)  — сайт, на котором можно найти огромное количество ответов на вопросы по Java.

  • Habr (раздел Java) — статьи и кейсы по Java.

  • Telegram-каналы и чаты:
    Библиотека джависта @javaproglib

    Java задачки тесты @javaquize

Книги

  • «Философия Java» Брюс Эккель
    Классика для изучения Java, объясняет концепции языка на глубоком уровне.

  • «Java. Руководство для начинающих» Герберт Шилдт
    Хороший старт для тех, кто только начинает программировать на Java.

  • «Java. Полное руководство» Герберт Шилдт
    Более продвинутая книга того же автора, подойдет для детального изучения языка.

  • «Чистый код. Создание, анализ и рефакторинг» Роберт Мартин
    Обязательно к прочтению всем разработчикам. Позволит писать понятный и структурированный код.

  • «Алгоритмы на Java» Роберт Седжвик, Кевин Уэйн
    Важная книга для понимания основ алгоритмов и работы с данными в Java.

Эти дополнительные материалы помогут глубже освоить Java и практиковаться на реальных задачах.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества