article-spots
article-carousel-spots
programs
Материалы

Java: материалы для самоподготовки. Часть 1

23 янв. 2020

Java создан в начале 90-х командой Green Team во главе с Джеймсом Гослингом из компании Sun Microsystems. Java был изобретён случайно. Гослинг и его команда в то время занимались разработкой телевизионной приставки, которая начиналась с «очистки» C++, и в результате был создан новый язык.

Сначала язык был назван Oak – в честь дуба, который рос около офиса Sun. Однако обнаружилось, что такое имя уже зарегистрировано для какой-то компьютерной компании. Поэтому язык переименовали в Green, а потом – в Java. Своё окончательное название Java получил в честь марки кофе. Этим и объясняется изображение кофейной чашки на логотипе языка.

Java постоянно совершенствуется. И одним из важнейших достоинств языка является совместимость кода старой и новой версий. Сегодня Java-приложения работают на любом устройстве или ОС: на компьютере, смартфоне и даже в автомобиле Tesla. Этот универсальный язык использует огромное количество компаний разного масштаба. Распространённость языка позволяет Java-разработчикам легко найти интересную работу и при желании сменить сферу бизнеса.

Сейчас Java так популярен, что ресурсов для его изучения даже слишком много. Решили изучать Java, но запутались в большом количестве материалов, которые советуют новичкам? Тогда вы попали по адресу: тренеры и менторы EPAM тренинг-центра подготовили отличную подборку полезных ссылок.

Документация

Сайты

  • java.com – Java можно загрузить бесплатно, здесь вы сможете найти последнюю версию.
  • baeldung.com – портал Spring – универсального фреймворка с открытым исходным кодом для Java-платформы.
  • mkyong.com – обширная библиотека туториалов: от Java Core до различных фреймворков и тулов.
  • javacodegeeks.com – всесторонний сайт советов, примеров или библиотек.
  • jcip.net – ресурс, необходимый для изучения документации кода.


Блоги

  • martinfowler.com – блог Мартина Фаулера, автора книг и статей по архитектуре, объектно-ориентированному анализу и разработке.



Подождите, это ещё не всё! Чтобы полностью погрузиться в изучение, окружите себя Java и в социальных сетях. Во второй части статьи Java: материалы для самоподготовки собрана коллекция ссылок на тематические ресурсы в Telegram, YouTube и даже Twitter. И не забывайте проверять открытые Java-курсы в EPAM и регистрироваться на бесплатное обучение!