С чего начать? (Java)

Посоветуйте пожалуйста, с чего начать учить Java? Какая есть хорошая литература?

  • Вопрос задан
  • 7053 просмотра
Решения вопроса 3
@deleted-Ari100teLL

Сейчас попробую сделать короткий список неплохой литературы (извините, если кого-то повторю ):
       1. Брюс Эккель - "Философия Java"
       2. Роберт Седжвик, Кевин Уэйн - Algorithms / Алгоритмы на Java
       3. К. Сьерра, Б. Бейтс - Изучаем Java (Мировой компьтерный бестселлер)(2012).
       4. Хорстманн К., Корнелл Г. - Java 2. Основы (Библиотека профессионала)(2 тома)
       5. Ноутон П., Шилдт Г. - Java. Наиболее полное руководство.

Также неплохим приложением будут книги:
       1. Мартин Р. - Чистый код. Создание, анализ и рефакторинг.
       2. Гудлиф Питер - Ремесло программиста. Практика написания хорошего кода.
       3. Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К. - Паттерны проектирования.

Следует отметить что основным источником также является документация Oracle, которую можно найти на их официальном сайте (http://docs.oracle.com/javase/).
Еще к неплохим веб-ресурсам, которые могут оказать огромную помощь при изучении java, можно добавить:
       http://stackoverflow.com/ - форум, где можно найти ответы на интересующие тебя вопросы из области программирования (в том числе и Java).
       http://kharkovitcourses.blogspot.com/p/java-core-course.html - вроде норм курсы (канал youtube - http://www.youtube.com/channel/UCuIctN7x71qam9K_ZxS1W2A )

Также можно искать курсы по Java здесь:
       http://www.intuit.ru
       http://hexlet.org
Желательно также вначале ознакомится с Java Code Conventions, которые можно найти на сайте Oracle.
Cпасибо за внимание и успехов в изучении Java.

Ответ написан
Комментировать
kal1sha
@kal1sha
Full stack developer

http://habrahabr.ru/post/66568/ на Хабре был полезный пост.

Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 10
chinskiy
@chinskiy

Брюс Эккель "Философия Java". С неё начинал.

Ответ написан
@dizlv

Core Java Volume I — Fundamentals. Одна из лучших книг. Мало того, что учит базовому синтаксису действительно качественно, так еще и дает основные code-practices, используемые в Java и OOP.

Ответ написан
Комментировать
afiskon
@afiskon

+1 за Философию Java

Ответ написан
Комментировать
JonNiBravo
@JonNiBravo

Мне понравились уроки вот этого чувака, очень доступно объясняет http://www.youtube.com/watch?v=DKy4KzIn1qg

Ответ написан
Комментировать

Попробуйте http://hexlet.org/course/java101/

Ответ написан
Комментировать
@sevafanasev
gkislin хорошую ссылку дал.
Ответ написан
Комментировать
Комментировать
@RADDyomin

Core Java

Ответ написан
Комментировать
@ivandzemianchyk
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы