Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

С чего начать изучение Java?

Языки программированияJava
Марфа Бондарчук
  ·   · 1,8 K
На Кью задали 1 похожий вопрос
Создатель канала "//АйТи интерн". Знаю все о том...  · 28 сент 2018  · tele.click/it_intern

Цитирую свой ответ в соседнем вопросе:
"Если у Вас не очень технический бекграунд, то стоит начать с курса на платформе Javarush. Многие ее критикуют, но в их курсе реально очень доступно обьясняют базовые конструкции языка.
Если Вы уже программировали на других языках, то есть бесплатный и хороший курс -
"Java. Базовый курс". Курс отхватывает все базовые возможности языка."

Ответы на похожие вопросы
С чего начать изучение Java? — 3 ответа, задан 
Первый
Программист, разработчик ПО.  · 7 июл 2016

Зависит от уровня познания программирования.

Из литературы: для начального подойдет Б. Эккель "Философия Java"  (классика жанра, в общем-то), далее можно познакомиться с реализацией основных алгоритмов и структур данных: Р. Лафоре "Структуры данных и алгоритмы Java", а также Р. Седжвик К. Уэйн "Алгоритмы на Java"  - в помощь. Больше времени уделяйте практике: проделывайте все задания, переписывайте примеры из книг. Прежде чем узнать решение из книги, постарайтесь придумать его самостоятельно.

Наконец, не стоит забывать про официальную документацию от Oracle, а также различные ресурсы: stackoverflow, форумы и прочее.

Дальнейший путь зависит от специализации, но это уже другой вопрос.

С чего начать изучение Java? — 3 ответа, задан 
IT, телеком, телефония, базы данных, интеграционны...  · 24 авг 2016

К сказанному Алексеем хочется добавить, что есть еще сайты, позволяющие не только почитать про основы языка, основные классы, библиотеки, и, так сказать, готовых рецептов по совершенно конкретным мелочам и т.п. Но и прямо на сайте, не отходя от кассы, поиграться с куском кода, запустить, изменить, и мгновенно увидеть, что на что влияет.

Это очень хорошо мотивирует в начале обучения. Не надо самому писать много кода, компилировать, запускать, а прямо на сайте, в любой удобной обстановке (хоть в транспорте по дороге домой), что-то поисследовать. Вот пример: http://www.tutorialspoint.com/java/index.htm

С чего начать изучение Java? — 3 ответа, задан 
Автор проекта онлайн обучение Java Web...  · 2 авг 2017

Если коротко, то так:

  1. Книжка http://myflex.org/books/java4kids/java4kids.htm
  2. Курсы для начинающих: github.com
  3. Практика: javaops.ru
  4. Прохождение собеседования: https://github.com/JavaOPs/topjava/blob/master/cv.md, www.youtube.com