ТОП-20 полезных материалов по Java за июнь 2018

Серию образовательных публикаций продолжает подборка материалов по Java. Статья будет полезна как новичку, так и профессионалу.

Статьи и обзоры

  • Начинающему программисту не помешает знать историю развития и преимущества языка. Эта статья предоставит знания об основах.
  • Композиция наследования в Kotlin – полезный материал об изучении важных принципов ООП с понятными примерами.
  • Интересное применение сетевого Java-фреймворка Netty для создания быстрого приложения на GraalVM.
  • Автор статьи каждый год проводит опрос среди разработчиков на тему использования фреймворков, IDE, веб-серверов и прочего. Будет интересно узнать тенденции 2018 года.
  • Через тернии к RxJava или несколько шагов, которые приблизят вас к пониманию принципов реактивного программирования.
  • В сети можно найти много материалов на тему сокращения времени сборки и структурирования файлов сборки, а вот о том, как выглядит жизненный цикл этой самой сборки, нет ни слова. В данной статье речь пойдет о Gradle.
  • Статья расскажет о том, как работает виртуальная машина Java. Будет рассмотрено функционирование архитектуры JVM на понятных примерах.
  • Полезный туториал по созданию RESTful веб-сервиса при помощи Spring Boot и MongoDB.
  • 9 рабочих советов для джависта, которые помогут расти и не “застревать” на одном месте.
  • Размышления на тему возможных проблем в экосистеме Java, которые в упор не замечают разработчики.

☕ Подтянуть свои знания по Java вы можете на нашем телеграм-канале «Библиотека Java для собеса»


Книги

Среди материалов по Java обязательно должно быть место для книг, т. к. чтение известных авторов-профессионалов значительно прокачает скил программирования.
  • Философия Java. Одна из тех книг, без которых не может обойтись начинающий программист. В ней отсутствуют примеры и дополнения с библиотеками и прочим, зато эта книга учит мыслить и рассуждать в стиле Java.
  • Следующая книга разбита на два тома (первый, второй), к прочтению обязательно рекомендуются оба, ведь лучшей обучающей литературы, нежели работа Кея Хорстмана, еще не придумали. Всем новичкам советуем начинать свой путь именно с этих книг.
  • Java 8. Руководство для начинающих. Герберт Шилдт создал популярный бестселлер среди книг по Java. Синтаксис и языковые конструкции, многопоточное программирование, обобщенные типы, Swing и многое другое ждет вас в этой литературе.

Видеоуроки

  • Этот канал просто пестрит разнообразием роликов по всем направлениям, и по Java в частности. Очень достойные лекции, а главное понятные.
  • Автор видеоуроков подготовил огромное количество материалов по Java на русском языке для начального уровня.
  • Англоязычная подборка из 94 лекций от азов до многопоточности и сетевого взаимодействия.

Курсы

  • 30-дневный курс по Java Core 8 и 9. Вам будет предложено начать с установки всего необходимого для работы с Java, а дальше по стандартному сценарию: операторы, типы, ООП, сеть и т. д.
  • 40 лекций на русском языке, которые подойдут для новичков в Java, имеющих базовые знания о синтаксисе.
  • Принципы проектирования программного обеспечения. Курс от университета Дюка отлично подойдет для специалистов, усвоивших базис вроде синтаксиса и ООП.
  • Еще один курс по основам языка Java для начинающих. Примерный срок обучения – шесть недель.

🧩☕ Интересные задачи по Java для практики можно найти на нашем телеграм-канале «Библиотека задач по Java»


Другие материалы по теме:

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

admin
16 апреля 2019

ТОП-6 алгоритмов сортировки на Java для новичков

Изучение алгоритмов сортировки на языке Java поможет не изобретать велосипе...
admin
11 января 2019

ТОП-10 лучших книг по Java для программистов

Не имеет значения, хотите вы улучшить скилл или только собираетесь начать и...
admin
05 апреля 2017

6 книг по Java для программистов любого уровня

Подборка материалов по Java. Если вы изучаете его, то обязательно найдете д...