Java для начинающих

Если вы нашли интересный ресурс, полезный материал или книгу по теме разработки под Android - пишите об этом сюда
Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Java для начинающих

Сообщение Mikhail_dev » 20 фев 2015, 21:29

Первый раз слышу =) Берите Хорстманна, либо Шилдта, либо Брюса Эккеля. Но последнего лучше уже с небольшой базой читать

Аватара пользователя
Хомка Хомячок
Сообщения: 16
Зарегистрирован: 03 фев 2015, 10:39
Контактная информация:

Re: Java для начинающих

Сообщение Хомка Хомячок » 25 мар 2015, 13:54

Я тут покодил по урокам, понял что без знаний Java луше вобще ниче не кодить. :D Читаю Java2 Shild and Nouton. Господи, какая она нудная! Я десятую часть книги прочитав, уже все проклял! :D
Вы как их блин читаете, вам не нудно?
Я надеюсь ее осилю, хотя бы за 3 месяца.
Ох, если я ее осилю, то это будет для меня личное достижение! :D
Полосатенький Бочок

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Java для начинающих

Сообщение Mikhail_dev » 25 мар 2015, 14:17

Я хорстанна читал, первый том. Тоже давалась трудно. Но мне повезло и я попал на курсы java и oracle, в одну из компаний, где были дом. задания и лекции. Причем интенсивно всё преподавали. Это мне дало главный толчок в программировании вообще. поищи, вдруг в твоем городе что-то подобное есть.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Java для начинающих

Сообщение Foenix » 25 мар 2015, 14:21

Хомка Хомячок писал(а):Я тут покодил по урокам, понял что без знаний Java луше вобще ниче не кодить. :D Читаю Java2 Shild and Nouton. Господи, какая она нудная! Я десятую часть книги прочитав, уже все проклял! :D
Вы как их блин читаете, вам не нудно?
Я надеюсь ее осилю, хотя бы за 3 месяца.
Ох, если я ее осилю, то это будет для меня личное достижение! :D
про личное достижение - это правильный подход и мотивация.
Не нужно охватывать все и читать как можно быстрее - лучше понять немного, но четко.
И еще один распрекрасный способ справиться с нуднотой - эо представить, что на самом деле все интересно и весело. Я такой способ применяю очень часто и часто все на самом деле становится интересно. И при этом проблемы куда-то испаряются)
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Java для начинающих

Сообщение Mikhail_dev » 25 мар 2015, 14:47

И еще один распрекрасный способ справиться с нуднотой - эо представить, что на самом деле все интересно и весело.
- "Ух ты, как интересно гладить вещи!"
Гори эта глажка в аду! :evil:

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Java для начинающих

Сообщение Foenix » 25 мар 2015, 15:09

Mikhail_dev писал(а):
И еще один распрекрасный способ справиться с нуднотой - эо представить, что на самом деле все интересно и весело.
- "Ух ты, как интересно гладить вещи!"
Гори эта глажка в аду! :evil:
кстати про глажку - я не люблю гладить и поэтому никогда не глажу. А одежду покупаю, которая не мнется.
Имелось ввиду дело не рутинное, а то, которое нужно сделать, которое нельзя не сделать например, для работы.
С рутинными делами - есть другие способы мотивации.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Re: Java для начинающих

Сообщение Fry » 30 мар 2015, 15:44

Если вообще с нуля и нет желания сходу копать глубоко, а хочется по-скорее приступить к урокам, то рекомендую этот экспресс-курс http://developer.alexanderklimov.ru/and ... a/java.php

Если ООП не дается, то лучше смотреть по Хорстманну, но я только этим у него и ограничился, т.к. у него имхо слишком много отступлений лишний для андройд-девелоппера.

Эккель уже есть на торрентах переведенный, издание 2015 года. Хорош в качестве справочника и неторопливого вдумчивого чтения для углубления зданий. Купил с этой целью его в бумаге.

+отличные видео курсы на русском по Java (тут уже упоминались).

Основы для новичков (темы Java для тестировщиков)
https://www.youtube.com/user/ytkach

Гораздо более серьезные курсы по Java Core Ивана Головача.
https://www.youtube.com/user/programm4you

Лично для мня наиболее эффективно совмещать чтение и просмотр подкастов. Лучше усваивается материал + меньше устаешь.
Arbeit macht Fry

Аватара пользователя
wtor
Сообщения: 33
Зарегистрирован: 05 янв 2015, 16:27

Re: Java для начинающих

Сообщение wtor » 11 май 2015, 17:01

http://devcolibri.com - самые четкие уроки.

Sasha2dx
Сообщения: 51
Зарегистрирован: 10 апр 2015, 23:24

Re: Java для начинающих

Сообщение Sasha2dx » 24 июл 2015, 20:03

Code.org - для совсем начинающих. :mrgreen: Как бы забавно не выглядело, но этот сайт мне помог разобратся c ооп, после затупа на трёхсотой с чём то странице книжки Шилдта (на которую я забил кстати).
Потом сайты девколибри и сайт Александра Климова, и после этого можно уже что то накодить почти ничего не читая! 8-)

WellMOR
Сообщения: 1
Зарегистрирован: 01 сен 2015, 21:52

Re: Java для начинающих

Сообщение WellMOR » 01 сен 2015, 22:11

Всем доброго времени суток!

Сразу прошу прощения, если эта книга уже тут упоминалась, но не могу не посоветовать К. Сьерра, Б. Бейтс - Изучаем Java.
Кому читать:
- Тому, кто вообще незнаком с программированием, но очень хочет разобраться с Java.
- Тому, кто знаком с программированием и планирует переходить на Java.
- Тому, кто хочет окончательно уяснить базовые и фундаментальные вещи в Java "на отлично".
Опытные разработчики не подчерпнут вряд ли подчерпнут чего нового. Да и о программировании конкретно на андроид там не так уж много. Но Java - это далеко не только андроид.

Из всех книг, что мне встречались - эта безусловно САМАЯ лучшая. Немного старовата, конечно, нашел лишь издание 2012 года.
Зато полностью в отличном русском переводе и можно скачать сами_знаете_где.
Там не просто доступным и интересным языком рассказывают достаточно сложные вещи, но и активно работают на запоминание и усвоение материала: картинки, карикатуры, вопросы и ответы, и т.д.

Аватара пользователя
Elmas
Сообщения: 5
Зарегистрирован: 16 ноя 2015, 20:08
Откуда: Ростов-на-Дону

Re: Java для начинающих

Сообщение Elmas » 20 ноя 2015, 09:23

1)Java. Полное руководство. 8-е издание (pdf) + source
https://yadi.sk/d/y6MwkiukkaJRT
2)А. Н. Васильев - Java. Объектно-ориентированное программирование - 2011 (pdf) + source
https://yadi.sk/d/Tz2WDRQmkaJRz
3)Хорстманн Кей, Корнелл Гари - Java 2. Библиотека профессионала. 7-е(pdf+ source) и 9-е(djvu)
https://yadi.sk/d/vWWPacCUkaJRe
4)Брюс Эккель - Философия JAVA 4-е 2009 (pdf)
https://yadi.sk/d/ahIj225gkaJRZ
5)Файн Я. - Программирование на Java для детей, родителей, дедушек и бабушек - 2011 (pdf)
https://yadi.sk/d/5s-PIs7_kaJS8
6)Джошуа Блох - Java. Эффективное программирование (pdf)
https://yadi.sk/d/6znwLr9UkaJRv

Аватара пользователя
iScrag
Сообщения: 1
Зарегистрирован: 18 апр 2016, 09:53
Откуда: Беларусь, Жлобин

Re: Java для начинающих

Сообщение iScrag » 18 апр 2016, 10:05

Ребят, добрый день.
Подскажите, для самых начинающих набор книг, указанный в этой ветке актуален еще? или что-то поновее уже вышло?
Если честно, не уверен конкретно, какой язык начать изучать (для начала хотя бы общие вещи освоить). Просто столкнулся с понравившейся мыслью: "Хочешь научиться - начни делать". Самым вероятным вижу написание приложения под Андроид для собственных нужд, поэтому выбор пал на Java (взялся бы за Swift, но нету мака). Ткнулся на курсы javarush и вроде все понятно пока, но нужно, видимо, почитать по азам сначала.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Java для начинающих

Сообщение Foenix » 18 апр 2016, 13:29

iScrag писал(а):Ребят, добрый день.
какой язык начать изучать
Начни с английского.
Книги да, актуальные. Сейчас java 8 и 9 выходит и 10, а там основы те же, а добавлены вещи, которые в принципе для новичка не важны. И тем более в андроиде используется пока что java 7. Так что..
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Tranopos
Сообщения: 5
Зарегистрирован: 24 авг 2017, 16:45

Re: Java для начинающих

Сообщение Tranopos » 11 сен 2017, 10:39

iScrag писал(а):Ребят, добрый день.
Подскажите, для самых начинающих набор книг, указанный в этой ветке актуален еще? или что-то поновее уже вышло?
Если честно, не уверен конкретно, какой язык начать изучать (для начала хотя бы общие вещи освоить). Просто столкнулся с понравившейся мыслью: "Хочешь научиться - начни делать". Самым вероятным вижу написание приложения под Андроид для собственных нужд, поэтому выбор пал на Java (взялся бы за Swift, но нету мака). Ткнулся на курсы javarush и вроде все понятно пока, но нужно, видимо, почитать по азам сначала.
Без азов можно записаться на курсы java от imprium https://imprium.ru/courses/kursy-java-bazovyj-online. Проходят онлайн, вебинары, спросить можно у преподавателя непонятные моменты. По себе знаю, сталкиваешься с проблемой, которую не можешь решить и бросаешь вообще, а так с группой идет обучение.

demaart
Сообщения: 1
Зарегистрирован: 19 окт 2017, 19:45

Re: Java для начинающих

Сообщение demaart » 19 окт 2017, 19:50

попробуйте вот этот самоучитель
Самоучитель по Java с нуля

Ответить