Просматривя обьявления о работе как разработчик програмного обеспечения, я подметил, что половина обьявлений связана со знанием языка программирования Java. Т.о. я пришёл к мысле, что как бы не было неохота, а учить его стоит. Здесь я опишу свои первые шаги в изучении, поделюсь тем, что я вычитал в интернете и услышал от знакомых. Так сказать что к чему, первое впечатление. Java для чайников от чайника. Возможно Вам эта статья поможет сорентироваться в начале изучения.
Как среду разработки выбрал Eclipse. Это бесплатное ПО, которое сейчас стало квази стандартом. К тому же многие модули пишутся специально для него, например плагин для разработки ПО для мобильных устройств на базе Android. Скачать Eclipse можно с его официального сайта. Для начала необходимо установить саму среду разработки и плагин для языка программирования Java - Java Development Tools (JDT) [1]. Я установил эти компоненты под Ubuntu с помощью менеджера пакетов Synaptic. Пакет eclipse-platform и иже с ним соответствуют, как я понимаю, Eclipse Classic (на момент написания статьи версии 3.5.1 (162 MB)). А пакет eclipse-jtd Eclipse Java Development Tools (JDT) соответствует Eclipse IDE for Java Developers (92 MB).
После установки, я запустил Eclipse. Набрал и выполнил описанный в [1] пример "Hello World". Итак теперь вроде можно начинать учить сам язык программирования. Для этого необходима хорошая книжка и пару форумов о Java. На данный момент у меня есть две книжки:
- Хорстман K., Корнелл Г. Java 2, 7-изд. 2007
- Герберт Шилдт. Полный справочник по Java. 6-e издание. 2007
И на последок, что бы вдохновить вас на изучение Java, прижожу несколько статей, о том как люди зарабатывают спомощью него. В статье [2] и интервью [3] рассказывается о заработке на написании ПО для мобильных устройств на базе Android. Кроме того в [3] упоминается биржа заказов для свободных программистов (фрилансеров). Ссылка на неё [4].
Источники информации и просто статьи, которые мне показались интересными:
- Статья от IBM "Начало работы с платформой Eclipse".
- Статья "Android Market — заработай себе на пиво".
- Аудио подкаст Тhe art of programming. Выпуск №30."О платформе Android".
- oDesk-биржа онлайн заказов для программистов.
6 комментариев:
Eclipse не является стандартом, совсем наоборот, он не рекомендуется для разработки программ для компьютеров, Eclipse используется исключительно для написания программ для мобильных ОС.
Основная среда разработки сегодня NetBeans.
И начинать надо с нее.
Приветствую.
Жалко что вы не представились. Хотя я предполагаю откуда ноги ростут. ;-)
Что бы ответить вам, просмотрел интернет. Искал мнения людей о Eclipse и Netbeans. Сравнения этих двух сред разработки. Мои выводы в очередной статье о Java "Java. Среды разработки Eclipse и Netbeans. Краткое сравнение." (<a href="http://wikiboard.blogspot.com/2009/12/java_14.html"). Вкратце: остаюсь при своём мнении - буду использовать Eclipse, т.к. эта среда более распространена за пределами России.
" не рекомендуется для разработки программ для компьютеров, Eclipse используется исключительно для написания программ для мобильных ОС."
Полная ерунда.
Выбирайте или Eclipse или Netbeans, oба годятся для профессиональной разработки.
"Eclipse не является стандартом, совсем наоборот, он не рекомендуется для разработки программ для компьютеров, Eclipse используется исключительно для написания программ для мобильных ОС."
... это точно ерунда. Eclipse позиционируется как интегрируемая среда для разработки "всего и ничего". Основной напор идет на джаву конечно, но с таким же успехом люди програмят в нем на С/С++, Python, Ruby, PHP, итд итп.
Сколко бы NetBeans не старался - ему не переплюнуть Eclipse. Практически все серьезные вещи делаются с учетом Эклипса.
Мой выбор - Эклипс.
Спасибо парень! Буду знать с чего начать!
Еще рекомендуют "Язык программирования Java", авторы Кен Арнольд и Джеймс Гослинг, как нестареющую классику
Отправить комментарий