Татьяна Дэй
июль 2016.
3882

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

Ответить
Ответить
Комментировать
0
Подписаться
2
3 ответа
Поделиться
АВТОР ВОПРОСА ОДОБРИЛ ЭТОТ ОТВЕТ

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

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

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

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

5
0

Какой хороший и лаконичный ответ! Спасибо!

0
Ответить
Прокомментировать

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

  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
1
0
Прокомментировать

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

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

1
0
Прокомментировать
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью