1 (24.03.2014 21:02:51 отредактировано stranger)

Начинал когда-то с Явы, но за долгие годы напрочь забыл, а теперь снова понадобилась. Кто в теме - посоветуйте удобные современные инструменты пожалста! Мне, как пока снова чайнику Netbeans в голову пришёл. Не?

2 (23.03.2014 22:54:22 отредактировано Marley)

Idea, Eclipse, NetBeanse, Jdeveloper (для тех кто любит преодолевать трудности).

Idea - вроде как считается самой удобной для разработчиков. Для разработки десктопных приложений имеется бесплатная версия. Версия для разработки Enterprise (в большинстве своем WEB) Стоит денег.
Eclipse, NetBeanse - приблизительно одно и тоже. Денег не просят. Главное к ним привыкнуть.

В официальном курсе по разработке от Oracle используется NetBeanse. 
Для Eclipse имеются расширения, которые позволяют более удобно разрабатывать приложения на Spring и Andoid.

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

====================================================

Могу порекомендовать следующие видуокурсы по Java для тех, кто знает английский.

No Woman No Cry...

3

Marley, большое спасибо, это как раз тот ответ, которого я и ожидал. Видео в программировании никак не понимаю, стар уже наверное. Если подкинете в тексте именно базовые основы современого состояния, буду очень признателен!

4 (23.03.2014 23:36:58 отредактировано Marley)

stranger -

Многие рекомендуют книгу Брюса Эккеля "Философия Java",  но на русском в ней много ошибок в том числе и в исходниках. Некоторые разделы просто выбросили из книги.

Есть 2-х томник Хорстманна "Java 2. Библиотека профессионала"

Можно также рекомендовать книгу Шилдта Java. Полное руководство

========================

Вот здесь лекции по Java (я сам не смотрел).

[lektorium.tv] Основы Java [2011, RUS]

[lektorium.tv] Java [2012, RUS]

=======================

Ну и последнее:
Рекомендации по книгам для прочтения от разработчика Eclipse

No Woman No Cry...

5 (24.03.2014 08:40:34 отредактировано stranger)

Marley, большое спасибо! Я правильно понял, что Netbeans мне достаточно? Или?

6

имхо (и только имхо) лучше начинать на eclipse. он используется практически везде, и на любой работе проще будет привыкнуть.

7

stranger -
Впролне.
Я больше привык к Eclipse. Тем более, что среда для разработки Java приложений на Spring Framework создана на нем.
В компании где я работал использовался Eclipse. В курсах по программированию, чаще всего используется тоже Eclipse.

No Woman No Cry...

8

Имхо, хоть vim, на самом деле не так уж важно.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

9

yars пишет:

Имхо, хоть vim,

Серьёзно? Для человека, который по его словам «Начинал когда-то с Явы, но за долгие годы напрочь забыл»?

openSUSE Leap 15.1

10

gabix, что мешает?

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

11

Можно прям в браузере кодить.
Для изучения основ, вполне подойдет.

No Woman No Cry...

12

yars, так вопрос не в том, что ничто не мешает, а в том, что ничто не помогает. Всё-таки интегрированная среда разработки предлагает кое-какие удобства, которые начинающему очень пригодятся. Даже просто собрать проект в NetBeans как-то проще.

openSUSE Leap 15.1

13 (24.03.2014 12:48:23 отредактировано stranger)

gabix пишет:
yars пишет:

Имхо, хоть vim,

Серьёзно? Для человека, который по его словам «Начинал когда-то с Явы, но за долгие годы напрочь забыл»?

О том и речь.

gabix пишет:

начинающему очень пригодятся

Я достаточно суперстар для vim и даже SCite и вообще руками умею. Разговор идёт именно об облегчении жизни начинающему. Как понимаю, Netbeans годится?

P. S. Там, где я НЕ начинающий, я тоже могу много пошутить. Один Frontpage чего стоит или ZendStudio. Но вроде же мы тут помогаем друг другу?..  ah

14

stranger, меня можно назвать вечно начинающим: заниматься профессиональной разработкой не думал, просто пару лет назад делал кое-какие сущие мелочи для личного подсобного хозяйства. Пробовал JBuilder, JDeveloper, NetBeans, Eclipse. С последним как-то не сложилось вообще, хотя многие, знаю, считают эту среду самой удобной. Первые два несвободные, причём JDeveloper, как мне показалось, заточен в первую очередь на работу с базами данных. В общем, мне NetBeans — самое то.

openSUSE Leap 15.1

15

gabix, ну вот и я так подумал...

16

stranger пишет:

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

Посмотрите вот здесь текст: Инструменты Linux.
Там есть именно то, что вы хотите.

17

stranger пишет:

Marley, большое спасибо! Я правильно понял, что Netbeans мне достаточно? Или?

NetBeans - это немного в стороне от мэйнстрима ... Это продукт Sun Microsustems, которой и компании уже нет ... а их продукты теперь треплет кто попало (Oracle главным образом).
Так что вы по этому продукту будете с трудом находить и информацию и помощь.

На сегодня мэйнстрим в Java - это конечно Eclipse от IBM: доступен, хорошо документирован, есть книги, изданы на русском языке переводы...

18

Olej пишет:

Eclipse от IBM

это каким боком? eclipse - отдельный проект, как апаче или опенстак