Что почитать на начальном уровне изучения Java?


(Tetyanochka) #1

По каким книгам лучше начинать изучение Java, много чего есть в интернете.

Интересует именно то, что лично вам запало в душу и было полезно.


Дайджест полезных ссылок для тестировщиков-автоматизаторов #030
Как проверить, что появилась новая запись в таблице
(d3unka) #2

Мне больше всего запомнилась Thinking in Java и "Effective Java"


(Mykhailo Poliarush) #3

самый лучший способ научиться программировать - это программировать, и лучше всего чтобы это было в удовольствие, поэтому можно воспользоваться обучающей игрой, которую можно программировать на Java http://robocode.sourceforge.net/

очень советую

а еще можно посмотреть 

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-java-preparation-for-6-170-january-iap-2006/


(Максим Таран) #4

Да! robocode - классная вещь :smile:


(sidelnikovmike) #5

Почитайте книжку по подготовке к oracle sertified java programmer, очень хорошая и понятная книга. Всем советую.
Но конечно же - без написания кода книги дают пользы не много


(Сергей Охотник) #6

есть еще видеокурс вроде от парня из оракл, по отзывам - неплохой. https://itunes.apple.com/ru/podcast/hexlet-java-course/id661013573


(Александр Шиповалов) #7

Я начинал с серии HeadFirst, в ней есть книга и по Java - не смотря на то, что оформление этой серии иногда может отпугнуть, но мозги она ставить в верном направлении.


(Diana) #8

все что тут описано мне показалось достаточно сложным для понимания.
может есть книги для человека, который вообще не программировал ни на чем в жизни и знания в этом деле равны нулю?


#9

Мне кажется, что книги Хорстманна написаны (и даже переведены на русский) достаточно хорошим, ясным языком. IMHO, конечно. Но я бы именно эти книги и рекомендовал. Потому что ясно написано, начинается с азов и вплоть до рефлексии, присутствуют примеры и ссылки на API. Ниже ссылка, но это не самое последнее издание

http://rutracker.org/forum/viewtopic.php?t=742802


(Diana) #10

спасибо, попробую ее почитать :wink:


(Александр Шиповалов) #11

То, что вам надо.


(Dmytro Makhno) #12

Хоть это не джава, но основы програмирования не плохо, как лично мне показалась (имя значительный опыт за спиной)


https://www.coursera.org (алгоритмы, основывы программирования, просто смотрите видео в 1.25, 1.5 скорости)
http://msdn.microsoft.com/ru-ru/library/bb330922(v=vs.80).aspx

P.S. да “не совсем” почитать и “не совсем” java. :slight_smile:


(Бабай) #13

Хорошая серия уроков, рекомендую. Особенно стоит уделить внимание Спрингу


(Александр Шиповалов) #14

Ну могу предложить тогда только такое
Программирование на java для детей родителей дедушек и бабушек


(Diana) #15

это пробовала смотреть, не совсем понятно для меня оказалось
тупая, видимо, совсем :blush:


(Максим Малунов) #16

Там для тех кто чего читал .
Я эти уроки смотрел после соответсвтующей главы Гербер Шилтда
http://rutracker.org/forum/viewtopic.php?t=4164907

Да имхо для многих компаний инглиш на старте будет важнее чем програмирование.


(Diana) #17

вот это уже намного лучше )

а вообще, бывают ли люди которых невозможно научить программированию?
может мышление должно быть какое-то специфическое, думать алгоритмами надо уметь?

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

в мануальном тестировании я пару лет, хочется двигаться дальше, но язык программирования стал непреодолимой преградой

почитаю Java для старушек, посмотрим, может не все так плохо, если пойдет сделаю переход на Head First Java


(Максим Малунов) #18

Может стоит начать с Selenium IDE /
И может есть какие курсы для AQC типа таких где для себя готовят специалистов .

http://softserve.ua/ru/university/it-academy/
Я сам эти курсы закончил взяли на фирму .


(Diana) #19

Selenium IDE я изучила, все что нужно было использовать в проекте у меня получалось реализовать в этом плагине, но на втором проекте появились задачи, с которыми плагин не справляется, вот и решила осваивать WebDriver, пока без успешно.


(Бабай) #20


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