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

Если вы нашли интересный ресурс, полезный материал или книгу по теме разработки под Android - пишите об этом сюда
Аватара пользователя
powercat
Сообщения: 508
Зарегистрирован: 20 июл 2012, 11:31

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

Сообщение powercat » 28 сен 2012, 13:04

neoksi писал(а):1) Основная задача института, научить работать с информацией, как её искать и использовать. Я по работе встречал людей с высшим профильным образованием, но честно дуб-дубом.
2) Любые книги хороши, если в них есть нужная информация. Я никогда не откажусь от книги для чайников, если в ней хорошо описаны основы синтаксиса языка, при изучении нового языка.

Я считаю, что надо начинать изучать язык программирования не с какого-то конкретного языка, а с изучения логических схем циклов и т.д. Когда человек начинает понимать логику действия и может себе представить алгоритм со всеми условиями для выполнения задачи, то ему уже не важен язык программирования. Мы на всех языках программирования по сути делаем одно и тоже, говорим устройствам, взять данные в точке A преобразовать их по алгоритму B и положить в точку C - это и есть программирование.
Не соглашусь...у нас тоже на уроках информатики было ТОЛЬКО составление блок-схем и подобная алгоритмизация...это привело к тому, что кроме меня НИКТО не смог написать НИЧЕГО когда появлись уроки непосредственного программирования (я его еше в школе начал изучать)...Т.е. проще говоря - вся эта алгоритмизация начисто убивает интерес к программированию.
ИМХО конечно, но оно должно изучаться исключительно ПОД определенную задачу, так же, как и само программирование...Иначе это сразу же напоминает учебники по программированию, в которых до жопы полезной инфы, но преподносится так через жопу, что читать невозможно...сначала гора теории, операторов, и только в конце примеры....А надо с точнотью до наоборот - все полностью разбирать на примерах...например ))), сразу, с самого начала учебника - "Будем писать программу калькулятор" - и пошло все под него, и разработка алгоритма, и операторы (постепенно, а не все разом)...А пока я в учебниках до 10!! процентов страниц вижу - История языка...., благодарности ...., зачем этот учебник....и прочую хрень, найух никому не нужную....

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

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

Сообщение KamiSempai » 10 дек 2012, 00:05

Учил Java по книге "Философия Java" Эккеля.
Сейчас читаю "Java. Полное руководство" Герберта Шилдта. Узнал много нового.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 12 дек 2012, 11:10

всем обязательно к прочтению http://habrahabr.ru/post/162017/
R.id.team
Политика на форуме запрещена

nnpetrovich
Сообщения: 3
Зарегистрирован: 21 дек 2012, 08:38

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

Сообщение nnpetrovich » 27 дек 2012, 10:16

Всем привет!

Господа, я полный чайник в программировании. Но есть большое желание научиться программировать на Java и в последствии писать программы для мобильных устройств на Android. Выбирая литературу для начинающих столкнулся с выбором между "Java для чайников" - http://www.ozon.ru/context/detail/id/8781336/ и "Изучаем Java" - http://www.ozon.ru/context/detail/id/7821666/.
Если кто знаком с данными изданиями подскажите, что лучше купить?
Заранее благодарен.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 27 дек 2012, 11:01

nnpetrovich писал(а):Всем привет!

Господа, я полный чайник в программировании. Но есть большое желание научиться программировать на Java и в последствии писать программы для мобильных устройств на Android. Выбирая литературу для начинающих столкнулся с выбором между "Java для чайников" - http://www.ozon.ru/context/detail/id/8781336/ и "Изучаем Java" - http://www.ozon.ru/context/detail/id/7821666/.
Если кто знаком с данными изданиями подскажите, что лучше купить?
Заранее благодарен.
не то не другое не является нормальной книгой, нормальные авторы: Шилдт, Эккель
R.id.team
Политика на форуме запрещена

nnpetrovich
Сообщения: 3
Зарегистрирован: 21 дек 2012, 08:38

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

Сообщение nnpetrovich » 27 дек 2012, 11:59

rezak90 писал(а):
nnpetrovich писал(а):Всем привет!

Господа, я полный чайник в программировании. Но есть большое желание научиться программировать на Java и в последствии писать программы для мобильных устройств на Android. Выбирая литературу для начинающих столкнулся с выбором между "Java для чайников" - http://www.ozon.ru/context/detail/id/8781336/ и "Изучаем Java" - http://www.ozon.ru/context/detail/id/7821666/.
Если кто знаком с данными изданиями подскажите, что лучше купить?
Заранее благодарен.
не то не другое не является нормальной книгой, нормальные авторы: Шилдт, Эккель
Я читал, что они хороши, но я так понял, что эти авторы пишут тяжело и не для новичков...

nnpetrovich
Сообщения: 3
Зарегистрирован: 21 дек 2012, 08:38

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

Сообщение nnpetrovich » 27 дек 2012, 13:43

Нашел интересный ресурс. http://iguania.ru/
Там есть учебник по С++ для новичков, все изложено достаточно понятно и просто. Так вот вопрос, стоит ли сперва изучить основы С++, а потом уже Java (где то читал, что Java основана на С++) или все-таки лучше сразу приступить к изучению Java?

Аватара пользователя
neoksi
Сообщения: 712
Зарегистрирован: 26 июл 2012, 10:42
Контактная информация:

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

Сообщение neoksi » 27 дек 2012, 13:49

nnpetrovich писал(а):Нашел интересный ресурс. http://iguania.ru/
Там есть учебник по С++ для новичков, все изложено достаточно понятно и просто. Так вот вопрос, стоит ли сперва изучить основы С++, а потом уже Java (где то читал, что Java основана на С++) или все-таки лучше сразу приступить к изучению Java?
Зачем в голове делать мешанину из языков? Изучай тот язык, который нужен в использовании прямо сейчас. Я за 10 лет программирования пока так и не добрался до C языков, просто задач под них нету.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 27 дек 2012, 14:43

я как и любой студент/школьник начинал с паскаля))) потом С/С++ и т.д. то конечно на Java перейти было делом 2-3 дня если не пару часов. Но всё таки лучше не лесть в ту яму а сразу начать с Java. И тех авторов что я привёл выше они не для профи пишут (хоть и для них тоже), почему то начинающие с них начинают и это в мире считается как библия по Jav'e
R.id.team
Политика на форуме запрещена

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 01 янв 2013, 19:14

кстати замечу если кто решил читать книги по Java, та и не только книги, то учите java версии 5-6, так как андроид 7-ю версию не поддерживает а весной уже выходит 8-я, как на мой взгляд это большая проблема так как особенно в 8-й версии много новых фич которые облегчают жизнь программисту, но на сколько я читал просто гугл с sun что то не поделили...
R.id.team
Политика на форуме запрещена

Аватара пользователя
Techno
Сообщения: 3
Зарегистрирован: 03 янв 2013, 19:16
Откуда: Где тепло и арбузы растут.

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

Сообщение Techno » 04 янв 2013, 08:31

Всем добрый день!
damager82 писал(а):Какие ресурсы можно порекомендовать начинающим изучать Java?
...
4) http://download.oracle.com/javase/tutor ... index.html - Основы языка. Если Вы совсем не знакомы с Java, прочитайте этот учебник, его хватит для начала. Тоже англ.язык.
Начал чтение вышеуказанного Вами ресурса, который в свою очередь содержит примеры, задания и т.п. Можно ли для их реализации использовать именно Eclipse?

P.s. В школе и институте был BASIC, на работе некогда писал скрипты для системы управления и мониторинга телеком оборудования. Чтение литературы по JAVA в голове пока вроде укладывается.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 04 янв 2013, 08:55

конечно в eclipse можно и на java и на c++ и под андроид писать...
R.id.team
Политика на форуме запрещена

Аватара пользователя
Techno
Сообщения: 3
Зарегистрирован: 03 янв 2013, 19:16
Откуда: Где тепло и арбузы растут.

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

Сообщение Techno » 04 янв 2013, 09:34

rezak90 писал(а):конечно в eclipse можно и на java и на c++ и под андроид писать...
Буду очень признателен если пошагово опишут как реализовать скажем вот этот пример в Eclipse.

Аватара пользователя
Techno
Сообщения: 3
Зарегистрирован: 03 янв 2013, 19:16
Откуда: Где тепло и арбузы растут.

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

Сообщение Techno » 04 янв 2013, 20:23

javac и java мне в помощь?)))

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 04 янв 2013, 21:29

Techno писал(а):
rezak90 писал(а):конечно в eclipse можно и на java и на c++ и под андроид писать...
Буду очень признателен если пошагово опишут как реализовать скажем вот этот пример в Eclipse.
вы издеваетесь, первая ссылка в гугле: http://www.codenet.ru/webmast/java/Eclipse/
R.id.team
Политика на форуме запрещена

johhy
Сообщения: 8
Зарегистрирован: 29 ноя 2012, 10:46
Откуда: RU Novosibirsk

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

Сообщение johhy » 04 янв 2013, 21:37

Неподскажите на каком уровне java нужно знать а то полиморфизм освоил (те понял) а далее что то как в стенку упёрся

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 04 янв 2013, 22:05

та достаточно взять одну книгу и прочитать, основные моменты языка:
  • основные понятия ООП (полиморфизм, инкапсуляция, наследование);
    основные типы
    классы и объекты
    что такое методы
    коллекции
    что такое интерфейс
    обработка исключений
R.id.team
Политика на форуме запрещена

johhy
Сообщения: 8
Зарегистрирован: 29 ноя 2012, 10:46
Откуда: RU Novosibirsk

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

Сообщение johhy » 04 янв 2013, 22:11

Вроде освоил кроме коллекций,исключений и никак немогу понять адаптеры-они в андроиде часто применяются?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 04 янв 2013, 23:17

johhy писал(а):Вроде освоил кроме коллекций,исключений и никак немогу понять адаптеры-они в андроиде часто применяются?
очень часто, практически не одно приложение не обходится без адаптеров, и коллекции я не зря подчеркнул так как они тоже очень важны
R.id.team
Политика на форуме запрещена

Аватара пользователя
Панацея
Сообщения: 2
Зарегистрирован: 31 июл 2013, 13:42

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

Сообщение Панацея » 24 авг 2013, 02:17

Отличный материал по java программированию для новичка
Файн Я. - Программирование на Java для детей, родителей, дедушек и бабушек - 2011
http://rutracker.org/forum/viewtopic.php?t=3791349
Рекомендую почитать, всё доступно и понятно

Ответить