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

Если вы нашли интересный ресурс, полезный материал или книгу по теме разработки под Android - пишите об этом сюда
Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

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

Сообщение altwin » 27 дек 2013, 15:52

m090050 писал(а):Интересное мнение. А сколько Вам лет, если Вы недавно начали программировать? Было бы интересно чуть больше узнать из биографии.
мне 30, работать я начал почти одновременно с поступлением в вуз, а по окончании(учитывая аспирантуру) уже стал "командовать". Параллельно свой бизнес, как часто бывает на подобной должности начав с поставок самому себе(я в курсе, что так не честно, но в такой стране живем...) и закончив открытием компании занимающей изготовлением и монтажем светопрозрачных конструкций(еще около 8 месяцев пока начал учиться, прибыль не плохо шла без моего участия))). Писать код начал очень давно еще в школе, потом забросил(в Украинских школах не было компьютеров, в то время , как живя с родителями на севере в нашей школе уже в начале 90-х стояли компьютеры с DOS). Т.е. учил я только синтаксис/структуры данных/алгоритмы, хотя скорее просто best practice для решения задач. Собственно и все, ничего интересного, главное помогает четкое понимание ценности информации и сроков для успеха, а так же четкое осознание того, что продавать нужно не то, что у меня есть, а то, что нужно тому. кто платит... Все делал сам с помощью гугл. вот и все - просто. Через пол года получил ZEnd сертификат, начал делать простые проекты в web. Далее python, iOS - совсем не много для понимания кода(но знаний хватает для реализации своего браузера) и вот Android, на котором надеюсь остановиться, правда идти работать в офис пока не готов. Поработал QA - хотел начать с начала, но это бред, слишком много времени теряется впустую и скучно(ушел сразу, как закончился испытательный срок). Работать junior просто нет желания, потому готовлю три своих проекта, после которых планирую претендовать на должность полноценного developera(быть начальником я не хочу принципиально... много времени отдал спорту и стал тренером, не могу учить, потому как мне трудно признать слабость в том, кто не работает так, как делал это я. Да и потому и менял работу, чтобы видеть результат того, что я делаю, а не мотаться по городам с целью поговорить с очередным дядькой еще и отвечать за людей у которых свои тараканы в голове )).). Ну а python помогает + дает какие -то деньги.

P.S. а все выводы - у меня в семье уже есть программист(дядя, ему уже под 50.), из за которого я в свое время отказался от помощи, решил все сам делать и пошел на менеджера -экономиста учиться. Теперь хоть и редко общаемся уже но подсказывает, всетаки у него за плечами 20+ лет разработки в MS ну и определенный круг знакомых "там", есть и у меня. Хотя я опять никого не послушал и отказался от помощи и изучения продуктов(хоть и востребованных MS) жалеть не о чем ведь хоть и трудно было разобраться но теперь я точно знаю, что делаю. Решаемые задачи - server side + mobile.

Наверно я забыл упомянуть единственную фразу которую два года назад принял от дяди и в итоге сам не заметил, как мне это помогло. Он сказал - хочешь быть хорошим программистом учи С. вот и все. И да мне нравится этот язык, хоть я его не использую и не планирую использовать, разве что имея время просто иногда пишу на нем собственную реализацию какого -нить python модуля не всегда дописывая, но получая удовольствие ))) Вот такой вот я, кстати в прошлом боксер и даже чемпион области. ;), очень интересно ломать стереотипы.
Изображение

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

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

Сообщение altwin » 30 дек 2013, 17:18

povar писал(а):
altwin писал(а):довольно качественные уроки и вполне себе современные есть тут -http://www.vogella.com/tutorials.html
ДАЕШЬ УРОКИ НА РУССКОМ !!!

берите - https://www.youtube.com/channel/UCdXqgQ ... nkkBbUVSMA
Изображение

Аватара пользователя
povar
Сообщения: 37
Зарегистрирован: 12 дек 2013, 21:12

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

Сообщение povar » 31 дек 2013, 02:29

altwin писал(а):
povar писал(а):
altwin писал(а):довольно качественные уроки и вполне себе современные есть тут -http://www.vogella.com/tutorials.html
ДАЕШЬ УРОКИ НА РУССКОМ !!!

берите - https://www.youtube.com/channel/UCdXqgQ ... nkkBbUVSMA
СПАСИБО !!!

brucemax
Сообщения: 117
Зарегистрирован: 01 апр 2012, 16:09
Откуда: Минск
Контактная информация:

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

Сообщение brucemax » 31 дек 2013, 10:55

altwin писал(а):Наверно я забыл упомянуть единственную фразу которую два года назад принял от дяди и в итоге сам не заметил, как мне это помогло. Он сказал - хочешь быть хорошим программистом учи С. вот и все. И да мне нравится этот язык, хоть я его не использую и не планирую использовать, разве что имея время просто иногда пишу на нем собственную реализацию какого -нить python модуля не всегда дописывая, но получая удовольствие ))) Вот такой вот я, кстати в прошлом боксер и даже чемпион области. ;), очень интересно ломать стереотипы.
Молодец! Увидел я родственную душу! Я тоже боксёр.. правда из достижений только призёр республиканской универсиады (Беларусь)... :)

Аватара пользователя
povar
Сообщения: 37
Зарегистрирован: 12 дек 2013, 21:12

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

Сообщение povar » 31 дек 2013, 12:13

brucemax писал(а):
altwin писал(а):Наверно я забыл упомянуть единственную фразу которую два года назад принял от дяди и в итоге сам не заметил, как мне это помогло. Он сказал - хочешь быть хорошим программистом учи С. вот и все. И да мне нравится этот язык, хоть я его не использую и не планирую использовать, разве что имея время просто иногда пишу на нем собственную реализацию какого -нить python модуля не всегда дописывая, но получая удовольствие ))) Вот такой вот я, кстати в прошлом боксер и даже чемпион области. ;), очень интересно ломать стереотипы.
Молодец! Увидел я родственную душу! Я тоже боксёр.. правда из достижений только призёр республиканской универсиады (Беларусь)... :)
Второй юнушский ))))

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

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

Сообщение Панацея » 29 янв 2014, 14:17

Книги, которые многие рекомендуют к прочтению.

Герберт Шилдт - Java. Полное руководство. 8-е издание (на данный момент это последнее издание)(2012г.)

Брюс Эккель - Философия Java. 4-е издание (на данный момент это последнее издание)(2009г.)

Кей Хорстманн, Гари Корнелл - Java 2. Библиотека профессионала. 7-е издание(2007г.). На данный момент уже вышло 9-е издание, но электронной(отсканированной) версии нет, зато можете заказать на сайте ozon Том 1. Основы. 9-е издание и ozon Том 2. Расширенные средства программирования. 9-е издание)

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

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

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

Сообщение altwin » 29 янв 2014, 14:46

Панацея писал(а):Книги, которые многие рекомендуют к прочтению.

Герберт Шилдт - Java. Полное руководство. 8-е издание (на данный момент это последнее издание)(2012г.)

Брюс Эккель - Философия Java. 4-е издание (на данный момент это последнее издание)(2009г.)

Кей Хорстманн, Гари Корнелл - Java 2. Библиотека профессионала. 7-е издание(2007г.). На данный момент уже вышло 9-е издание, но электронной(отсканированной) версии нет, зато можете заказать на сайте ozon Том 1. Основы. 9-е издание и ozon Том 2. Расширенные средства программирования. 9-е издание)

Так какую книгу взять первой начинающему? Большинство склоняется к Хорстману > далее для усвоения материала можно, я бы даже сказал нужно прочитать Эккеля и Шилдта.
Я понимаю, что будет много высказываний типо многие это не знают и как то работают, но начинающему: Основы Программирования, нужно четко понимать что такое абстракции, алгоритмы(и их сложность), структуры данных. Если вы решили браться за Java, как первый язык -вам полезно было бы познакомится с теорией компиляторов. Блок-схемы и UML. Я конечно понимаю, что это не мало... но и цель у вас не двор подметать. Все это из личного опыта -то, знание чего помогало, когда начинал учиться с полного 0 в ЯП, школьный бейсик давно забытый я не учитываю :).
Изображение

Yurii_Kyiv
Сообщения: 4
Зарегистрирован: 26 дек 2013, 12:19

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

Сообщение Yurii_Kyiv » 31 янв 2014, 02:46

Вот начался курс по алгоритмам. Язык программирования Java.

blitz.87
Сообщения: 16
Зарегистрирован: 20 апр 2014, 10:03

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

Сообщение blitz.87 » 24 апр 2014, 09:42

а что скажите о книге Ноутон и Шмилтд, Java 2,?

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

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

Сообщение klblk » 25 апр 2014, 09:56

blitz.87 писал(а):а что скажите о книге Ноутон и Шмилтд, Java 2,?
В руках не держал, не читал, но год издания 2000 пугает маленько... старовата наверное, хотя может есть переиздания.

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

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

Сообщение Mikhail_dev » 25 апр 2014, 11:21

Я всем советую начать с Хорстманна, а после второй книгой взять Брюса Эккеля.

polunoch
Сообщения: 10
Зарегистрирован: 07 июн 2013, 16:28

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

Сообщение polunoch » 05 май 2014, 16:42

по основам Java - очень любопытный ресурс, относительно молодой и самый нескучный, уж точно:
http://javarush.ru/user/reference/1a992 ... 5490f1b94a

процесс обучения простым, доступным языком в виде игры!
каждая новая лекция и задания - как новый уровень.

Аватара пользователя
adarash
Сообщения: 333
Зарегистрирован: 17 июл 2013, 09:59

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

Сообщение adarash » 05 май 2014, 17:00

polunoch писал(а):по основам Java - очень любопытный ресурс, относительно молодой и самый нескучный, уж точно:
http://javarush.ru/user/reference/1a992 ... 5490f1b94a

процесс обучения простым, доступным языком в виде игры!
каждая новая лекция и задания - как новый уровень.
Мне не нравится отношение к ВУЗу на этой страничке. Все таки ВУЗ - дело нужное. Проветрится, "нагуляться" вдоволь, да и просто научится сосуществовать с окружающими. Да и во времена процветания бюрократии ВУЗ учет хоть немного ориентироваться.

INRI
Сообщения: 1
Зарегистрирован: 27 авг 2014, 21:42

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

Сообщение INRI » 27 авг 2014, 22:35

Тоже только начал изучать программирование. Внимательно прочитал эту ветку. Большинство советуют начинать с Хорстманна.
Вот новый выпуск: http://rutracker.org/forum/viewtopic.php?t=4730694 , может быть, кому-нибудь пригодится.
Сам тоже сейчас скачаю, и с сигаретой Ява в зубах начну вникать в Java...

Solitarius
Сообщения: 4
Зарегистрирован: 20 фев 2015, 06:18

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

Сообщение Solitarius » 20 фев 2015, 06:24

Доброго времени суток. Вопрос тоже по Харстманну. Его книга называется java 2 и во вступлении к книге он пишет, что она сделана под версию java 1.3 и выше. Насколько это может помешать в обучении и сильно ли поменялись методы разработки на этом языке?

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

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

Сообщение Mikhail_dev » 20 фев 2015, 08:43

Добрый. А какое переиздание? Вообще я обучился по Хорстманну и считаю её очень достойной книгой, но я не помню чтобы там была от java от 1.3.

Solitarius
Сообщения: 4
Зарегистрирован: 20 фев 2015, 06:18

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

Сообщение Solitarius » 20 фев 2015, 10:26

Номер переиздания не указан. Книга 2012 года издания в России, и 2005 в оригинале (по крайней мере копирайт этого года). Просто она у меня есть в бумажном варианте, вот и думаю стоит по ней учиться или все таки найти последнее издание в электронном виде.

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

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

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

Я бы советовал брать самую свежую его книгу, например вот http://rutracker.org/forum/viewtopic.php?t=4730694 , тут 9 издание указано 2014 года. Я учился по 8, оно также не потеряло актуальность.

Solitarius
Сообщения: 4
Зарегистрирован: 20 фев 2015, 06:18

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

Сообщение Solitarius » 20 фев 2015, 12:30

Видимо придется читать с экрана. :) Спасибо за совет.

Solitarius
Сообщения: 4
Зарегистрирован: 20 фев 2015, 06:18

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

Сообщение Solitarius » 20 фев 2015, 18:27

Понял в чем проблема, сейчас посмотрел книжку и понял, что у меня просто от автора с похожей фамилией. Книга Айвора Хортона Java 2, тоже в двух томах, кстати. Кто-нибудь про нее знает? Подойдет ли для изучения основ?

Ответить