powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / развивать навыки программирования на Java
25 сообщений из 73, страница 1 из 3
развивать навыки программирования на Java
    #39121877
Здравствуйте!
Хочу изучать Java.
Вопрос в том, как развивать навыки программирования на Java ?
Ведь, как я понял, Java - это не для десктопа , на Java пишут серверные приложения и вот как мне самостоятельно изучать Java, если я даже не представляю, что такое серверное приложение ? и что оно должно делать ?
(СУБД я знаю, много лет работал с MS SQL Server как разработчик на Transact SQL)

Например, когда я изучал Delphi, то делал много десктопных приложений самостоятельно (в том числе и клиенты для БД) и прокачал скилл.
А как сделать также на Java ? Что будет делать это серверное приложение ?
Как самостоятельно писать серверные приложения ?
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39121889
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётЗдравствуйте!
Хочу изучать Java.
Вопрос в том, как развивать навыки программирования на Java ?

Программируй.

банковский щётВедь, как я понял, Java - это не для десктопа , на Java пишут серверные приложения и вот как мне самостоятельно изучать Java, если я даже не представляю, что такое серверное приложение ?

1. java и для десктопа.
2. Сайты- это сейчас почти всегда "серверное приложение". Этот форум, например.

банковский щёти что оно должно делать ?
(СУБД я знаю, много лет работал с MS SQL Server как разработчик на Transact SQL)

Сделай простенький форум- данные в БД, веб-морда.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122015
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щёт,
почитай про ОРМ. Это определяющее, чего ты не делал.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122075
Petro123почитай про ОРМ. Это определяющее, чего ты не делал.Материал из Википедии — свободной энциклопедии

ОРМ — Опытный ракетный мотор.
ОРМ — Организация рабочего места.
ОРМ — Огнетушитель ранцевый моторизованный (ОРМ-4/25).
ОРМ — Оперативно-розыскные мероприятия (оперативно-розыскная деятельность).
ОРМ также является аббревиатурой специальности "Организация Работы с Молодежью"

почитал, не впечатлило. Что-нибудь ещё посоветуете ?
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122109
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётЧто-нибудь ещё посоветуете ?
дать поиск по форуму. Принимать по чайной ложке после еды. Неделю молчать и читать.
Через неделю задать более конкретный вопрос.
OFF
"Навыки" развивают через многократное повторение.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122122
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётМатериал из Википедии — свободной энциклопедии

ОРМ — Опытный ракетный мотор.
ОРМ — Организация рабочего места.
ОРМ — Огнетушитель ранцевый моторизованный (ОРМ-4/25).
ОРМ — Оперативно-розыскные мероприятия (оперативно-розыскная деятельность).
ОРМ также является аббревиатурой специальности "Организация Работы с Молодежью"

почитал, не впечатлило. Что-нибудь ещё посоветуете ?

С такими навыками гугления, в Java делать нечего.
Держи:
https://www.google.com/search?q=java ОРМ
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122136
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётВедь, как я понял, Java - это не для десктопа , на Java пишут серверные приложения и вот как мне самостоятельно изучать Java, если я даже не представляю, что такое серверное приложение ? и что оно должно делать ?
Если брать за пример Android то декстопные (мобильные) пришложения и в т.ч. игры - то как ни странно
таки "пишут" на Java.

Вообще предлагаю в дальнейшем самоустраняться от безсмыслленых споров на тему пишут-или-не-пишут.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122142
Petro123,Alexey Tomin,Blazkowicz,mayton

я ведь писал про серверные приложения !
ничего, из того что вы запостили, не имеет никакого отношения к серверным приложениям, видать, вы и сами не писали серверные приложения (среднее звено в трёхзвенке, например).

А десктопные приложения я и без Java могу разрабатывать.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122147
maytonпредлагаю в дальнейшем самоустраняться от безсмыслленых споров на тему пишут-или-не-пишут.
Я не спорил, пишут или не пишут,
я сказал, что из большого количества просмотренных веб-страниц, посвященных Java,
я вынужден был сделать вывод, что основная фишка Java - это именно написание серверных приложений .
Как оказалась, на этом форуме никто, знакомый с этой темой, пока так и не высказался.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122152
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щёт,

Попробую обобщить:
- программировать в целом вы умеете
- хорошие знания СУБД

Тогда, я думаю, лучше всего так:
Начните с консольных приложений. Я, как человек упоротый, знакомство с новым языком начинаю со спецификации - может и вам подойдет, так что начните отсюда: https://docs.oracle.com/javase/specs/jls/se8/html/index.html

И вообще не воротите нос от официальной документации: http://docs.oracle.com/javase/8/

Первые проекты, претендующие на полезность, лучше делать как утилиты для работы с базой. С базами в джаве работают через JDBC - изучите его, научитесь применять и напишите какие-нибудь миграции данных, анализаторы и т.п.

Затем - обязательный стек технологий, который надо знать:
- JUnit. На нем пишутся тесты для кода.
- Apache Maven. Это утилита для компиляции проектов из исходников
- Spring Framework. Тут главное знать spring-core и spring-beans - это штука для конфигурирования и сборки работающего приложения из (почти) независимых модулей и классов

Когда вкурите всё это, перепишите один из ваших домашних проектов на всё это хозяйство. Дальше или сами сориентируетесь, или спросите еще раз :)

"серверные приложения" в джаве - это:
- веб-сайты (по запросу из браузера лезет в базу за данными, по ним собирает ХТМЛ и отдает клиенту)
- всевозможная интеграция. Например, по расписанию лезть в базу, выгребать оттуда данные для отчета и послать его по почте в xls. Или перекачка данных из базы в базу.

На джаве можно писать и GUI, но C# намного, намного удобнее. Если захочется покопаться, то есть Swing(старье, но почти все на нем сидят) и JavaFX (очень хорошая штука, но появилась всего несколько лет назад, так что пока на ней немного проектов)
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122156
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётя ведь писал про серверные приложения !
ничего, из того что вы запостили, не имеет никакого отношения к серверным приложениям, видать, вы и сами не писали серверные приложения (среднее звено в трёхзвенке, например).
Тролль отакует
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122167
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Нда, надо смотреть на историю сообщений, прежде чем тратить время на человека(
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122168
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бох с вами, голубчик.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122187
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётmaytonпредлагаю в дальнейшем самоустраняться от безсмыслленых споров на тему пишут-или-не-пишут.
Я не спорил, пишут или не пишут,
я сказал, что из большого количества просмотренных веб-страниц, посвященных Java,
я вынужден был сделать вывод, что основная фишка Java - это именно написание серверных приложений .
Как оказалась, на этом форуме никто, знакомый с этой темой, пока так и не высказался.
вернитесь тогда обратно к гуглу, чтобы он вам дал определение того, чего вам надо. Забейте в строку поиска это: "серверное приложение". Можно без кавычек, можно с кавычками, можно даже с точкой в конце.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122273
scfНда, надо смотреть на историю сообщений, прежде чем тратить время на человека(Ну что вы так сразу ...
С чего вы взяли что я - тролль ?
Как раз я хотел сказать, что пока вы единственный, кто на форуме по Java дал вразумительный ответ на вопрос.
Остальные - как раз неумело протроллили.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122279
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётС чего вы взяли что я - тролль ?
с того что вы прикинулись про ОРМ.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122281
Petro123,

протроллили как раз именно вы.
какое отношение имеет ORM к серверному приложению Java ?
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122286
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щёт,
типо - докажи что я троль)))). LOL
Удачи!
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122442
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Банковский Щёт
попробуйте вбить в гугл
ejb hello world example in eclipse
или jsf hello world example in eclipse
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122451
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в остальном - согласен с выступившими до меня. В смысле, что методически правильно прочитать "Архитектуру корпоративных приложений" Фаулера, понять какое отношение имеет ORM, изучить основы языка, изучить стек J2EE, и потом станет легче.
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122773
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щёт,

Книжка хоть и старая, но
советую прочитать http://www.ozon.ru/context/detail/id/25629962/
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39122776
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щёт,

Полистать эти три книги и многое станет ясно)
И запомните: сервлеты - это наше всё!!!

http://www.ozon.ru/context/detail/id/33056979/
http://www.ozon.ru/context/detail/id/33686193/
http://www.ozon.ru/context/detail/id/5807786/
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39123125
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хабр подогнал по теме
http://habrahabr.ru/post/271719/
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39123142
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczХабр подогнал по теме
http://habrahabr.ru/post/271719/
авторОчевидно что количество программистов которых раздражает xml > количества программистов которых раздражает Java API.
))
...
Рейтинг: 0 / 0
развивать навыки программирования на Java
    #39124580
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
банковский щётPetro123,

протроллили как раз именно вы.
какое отношение имеет ORM к серверному приложению Java ?
Забавный тролль.
...
Рейтинг: 0 / 0
25 сообщений из 73, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / развивать навыки программирования на Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]