Добрый день, ищу курсы или наставника по Java программированию?
Индивидуальные тоже подойдут если по цене договоримся
Базовые навыки есть - синтаксис
[Ответ]
trojvik 20:46 09.09.2018
Подобный вопрос уже задавал но ни кто так и не ответил! Хочу в совершенстве овладеть Java. Начал заниматься сам на javarush дошол до 14 лвл и книгам, но чувствую что этого не достаточно. Хотелось бы более углубленно что то вроде курсов или репетитора - наставника.
[Ответ]
Spectator 08:30 10.09.2018
Темы заново начинать не обязательно, можно "поднимать" старую. В этом разделе не так много активных участников для подобных поисков, есть специализированные российские форумы, и по программированию и по Java.
trojvik, в Т-Системс есть java школа. Подучи английский и вэлком. Ссылка в ВКонтакте
Я не вижу особого смысла на JavaRush сидеть.
Можешь открыть любую вакансию по Java в Воронеже и для начала посмотреть какие технологии нужны. Исходя из этого и строй план обучения [Ответ]
Spectator 18:58 19.09.2018
Сообщение от Hopkroft:
Подучи английский и вэлком.
Это будет лучше всего. И понимание того что практическое программирование начинается с английского важнее чем базовые знания С++ или Java.
[Ответ]
anadonam 00:13 25.09.2018
Сообщение от Hopkroft:
открыть любую вакансию по Java в Воронеже и для начала посмотреть какие технологии нужны.
Это дебилы так учатся. И обычно ничему не научиваются.
Тогда уж учите лучше 1С - вакансий всегда было полно.
[Ответ]
Hopkroft 02:54 26.09.2018
anadonam, а какой же подход вы предлагает для начинающего Джависта? [Ответ]
anadonam 17:52 26.09.2018
я предлагаю для начала выучить С и С++.
а потом учить Яву. И это уже займет гораздо гораздо меньше времени кстати.
Дело в том что учебники по Ява не учат основам программирования а дают лишь синтаксис так как это ответвление от базового языка С++.
И тут... У меня вот не получилось сразу выучить разобраться с С++, я сначало учил С. Как я понял это в большей степени было связанно из за учебников. В учебника ООП очень скудно рассказывают про типы данных, указатели и прочие основы.... а не понимая этого досканально хер в чём дальше толком получится разобраться.
[Ответ]
MadFish 18:10 26.09.2018
anadonam, В Java нет указателей, и ниразу она не ответвление ни от какого С/C++. Это все равно что перед тем как учить английский, заставить человека выучить немецкий, потому что английский произошел от древне-германского. И на секунду, автор топика указал
Сообщение от trojvik:
Базовые навыки есть - синтаксис
А мая не понимать, какие могут быть проблемы выучить синтаксис, если базовые знания есть. MadFish, ну вот я и говорю я не смог выучить С++ без предварительного изучения С, хотя шпециалисты пишут, что таковое не имеет смысла.
И уверен на 101% что хер ты развеберешься в ООП Явы не изучив предварительно С++ в учебниках которого замечательно всё расписано про это дело...
Не ну если "ты" знаешь основы ООП ды там учить то нечего собственно..
[Ответ]
MadFish 19:08 26.09.2018
А в Java и С++ базовые знания мало-мало разные(кроме как раз синтаксиса)... Так что бестолку учить С++ чтобы выучит жаву, от слова совсем.
Сообщение от anadonam:
Не ну если "ты" знаешь основы ООП ды там учить то нечего собственно..
Не говори так, не надо. Впритык не вижу как знания ООП помогут разобраться с JPA, JSF, AMPQ, SOAP,AOP итдитд... учить там дохрена всего.
[Ответ]
anadonam 19:22 26.09.2018
Сообщение от MadFish:
бестолку учить С++ чтобы выучит жаву,
MadFish, да да да именно так же говорили и мне про то, что нет смысла учить С, если нужен С++.
НО! Боюсь, что проблема будет в учебниках... найдете такой с Джавой, где про классы и работу с ними все подробно разжуют ... - да разве же я против.
а кроме ООП больше там учить нечего разбираться не в чем.
Сообщение от MadFish:
JPA, JSF, AMPQ, SOAP,AOP
это всяческие там надстройки дополнения не имеющие ничего общего с программированием.
Ну вернее как - это штуки облегчеющие программирование ускоряющие выполнение определенных задач.
ну да знание ООП никак не поможет уметь ими пользоваться
[Ответ]
MadFish 19:39 26.09.2018
Сообщение от anadonam:
да да да именно так же говорили и мне про то, что нет смысла учить С, если нужен С++.
И правильно говорили! Твой неудачный опыт изучения С++ без изучения С это лишь твой неудачный опыт. Большинство проходят этот путь легко и непринужденно.
Сообщение от anadonam:
Понимаете - а больше там учить нечего разбираться не в чем.
Да ну? У меня в трудовой написано что я уже больше 20 лет кодаю на джаве, а все равно учу ее постоянно))) С++ это конгломерат диалектов языка, а JAVA это стек технологий(подчас очень разных). Учить там очень много всего надо. Синтаксис и ООП это мелочи.
Сообщение от anadonam:
это всяческие там надстройки дополнения не имеющие ничего общего с программированием.
ООП С++ это тоже всего-лишь директивы препроцессора. А весь Си -именованые куски асемблерного кода. Все это тоже ни имеет ничего общего с программированием, но ты не смог их осилить с первого раза. Так можно до чего угодно договориться... не стоит продолжать
[Ответ]
anadonam 19:47 26.09.2018
Сообщение от MadFish:
а все равно учу ее постоянно
таков ацкий удел программистов - постоянно учиться.
Нет я Яву не знаю.
Я после С++ на PHP ушел. Сайтами заниматься. - Очень легко и быстро освоил.
[Ответ]
Hopkroft 23:29 26.09.2018
MadFish, дизайнер сайтов anadonam вообще не в теме Джавы, но потрындеть любит поэтому подключусь к обсуждению.
anadonam, вот смотри, то что ты предлагаешь в мире Java не работает. Я солидарен с MadFish. Java и С++ это два разных мира В самой Java огромное количество нюансов. Плюс коммерческие проекты пишут с использованием набора фрэймворков и библиотек, которые кандидат должен знать.
Ты когда сайт верстаешь, C++ юзаешь? Сейчас сможешь сказать чем в С++ класс от структуры отличается? без гугла, я думаю нет. А ведь это элементарный вопрос, который зададут на собеседовании?
И вот зачем ты учил c++? Что-бы потом использовать другую технологию и забыть?
Поэтому не забивай людям голову с C++, работу не в Врн на С++ не найти а время потратишь....
[Ответ]
anadonam 10:11 27.09.2018
Сообщение от Hopkroft:
сможешь сказать чем в С++ класс от структуры отличается
Сообщение от Hopkroft:
я думаю нет.
Чойта.
Конечно могу и без Гугла - в структуре нет функций.
[Ответ]
Я в своё время отвечал, что там видимость методов по дефолту разная(у класса приватная, у структуры паблик ).
Этим вопросом не пытался показать что охрененно знаю C++, просто хотел показать что многие вещи забываешь
к примеру у вас, сайтостроителей сейчас без знаний Ангулара, Бутстрапа или JQuery вообще никуда.
На одном CSS и HTML сложновато будет, особенно если заказов много.
В Java аналогичная ситуация. Поэтому тут и пишут, что надо много побочки учить.
[Ответ]
Сообщение от Romaniaa:
Лучше онлайн курсы или оффлайн?
Лучше хороший учитель. Печатный Шилдт лучше студента-троечника. Студент - хорошист лучше чем дурные оффлайн курсы. Хорошие оффлайн-курсы лучше улыбчивого, но бестолкового онлайн-учителя.
Так что отталкивайтесь от того что Шилдт у Вас уже есть. И этого ( и других хороших авторов ) точно достаточно, понадобится только время. А что и кого сможете найти из тех людей кто чуть поближе физически - этому нужно уделить некоторое внимание и присмотреться к ним получше, но не выбирать на основании онлайн или оффлайн - это не самый важный критерий.
[Ответ]
Hopkroft 18:46 20.03.2019
Romaniaa, в чём проблема купить книжку и по ней учить язык ?
как вариант, Шилдт или Изучаем Java от Кэти Сиерра.
Сообщение от Hopkroft: Romaniaa, в чём проблема купить книжку и по ней учить язык?
Это обычный местный спамер. Нормальные люди (да, даже очень глупые) не задают внезапные вопросы без описания контекста чтобы сразу же свалить из темы.
[Ответ]
trojvik 17:51 27.07.2019
Нужна помощь в решении задачи на Java, ни как не могу понять ее. Сможет кто нибудь объяснить?
[Ответ]
Spectator 22:05 28.07.2019
trojvik, кто-нибудь - сможет. Вы либо финансами, если есть, либо задачей, если нет, завлекайте потенциального ментора, а то так в разделе можно и до плюс бесконечности ждать. Просто так и под неизвестно чем невелико желание у людей подписываться, так что сразу не стесняйтесь и рассказывайте лучше подробности, если что-то реально нужно.
[Ответ]
Hopkroft 11:47 29.07.2019
trojvik, лучше сразу с задачи начинать. Ветка конечно не часто просматривается, но тем не менее совет тут ещё можно получить[Ответ]
trojvik 19:59 31.07.2019
Сообщение от Hopkroft: trojvik, лучше сразу с задачи начинать. Ветка конечно не часто просматривается, но тем не менее совет тут ещё можно получить
Число S состоит из M цифр, например, S=370 и M (количество цифр) = 3
Реализовать логику метода getNumbers, который должен среди натуральных чисел меньше N (long)
находить все числа, удовлетворяющие следующему критерию:
число S равно сумме его цифр, возведенных в M степень
getNumbers должен возвращать все такие числа в порядке возрастания.
На выполнение дается 10 секунд и 50 МБ памяти.
[Ответ]
Barbudos 18:23 03.08.2019
trojvik, чёт не удержался. Мне кажется, что задача к яве имеет отдаленное отношение. Основная идея должна заключаться в оптимизации алгоритма. К примеру, если перебором нашли число "370", то сразу нашли, без всяких вычислений, числа не удовлетворяющие условию задачи, например, получающиеся перестановкой цифр (703, 307) или числа отличающиеся на порядок (3700, ) и другие варианты, и больше не тратим на них время. Также, если найденное число заканчивается на ноль, то и число большее на единицу тоже удовлетворяет условию задачи. А на каком языке это реализовать - дело восемнадцатое.
[Ответ]
silly 20:36 03.08.2019
Сообщение от Barbudos:
А на каком языке это реализовать - дело восемнадцатое.
Здесь надо заметить, что конкретно JVM сходу запросит у системы память под кучу, а также потратит немного времени на старт и еще что-то на JIT-компиляцию. Если 10 секунд и 50 МБ прямо жесткий лимит, то это может быть проблемой.
[Ответ]