Страница 1 из 4

Научится программировать на JAVA

Добавлено: 11 янв 2013, 11:14
newcomer
Никогда не занимался программированием.

Стало интересно, хотелось бы эффективно освоить основы JAVA.

Посмеявшись над чайником, (может в этот раз про себя please :mrgreen2: ) и ощутив приятное чувство собственного превосходства, пожалуйста направьте на путь истинный. :)

С чего начать? Есть ли толковые ресурсы online или видео для чайников и с чистого листа (no prior programming backgrounds/experience) ?

Заранее премного благодарен за любую конструктивную информацию, :idea:

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 12:08
johndoe
newcomer писал(а):Никогда не занимался программированием.
я бы тогда начинал с Дональда Кнута

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 12:28
mrskhris
Может и странный совет, но предложу поставить хорошую IDE. Eclipse? Специалисты, что скажете?

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 13:13
CdR
mrskhris писал(а):Может и странный совет, но предложу поставить хорошую IDE. Eclipse? Специалисты, что скажете?
IDE -- это шапито для завлечения посетителей. А програмить придётся за углом, в выгребной яме. :(

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 13:21
Kate
Ща Мармот нас всех научит в двух словах, надо только немножко подождать. А почему именно Java?

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 14:14
Дима
Если это не хобби, то ничто не заменит образование. А если хобби, то очень странное :) И, тем не менее, посоветую начать с книги...в зависимости от самооценки....такой:

Изображение

или такой :)

Изображение

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 14:50
тортикабысейчас
когда-то давно, проработав на джаве уже года 3 - решил сдать на сановский сертификат Java 2 Programer. Купил книжку. что-то типа Java 2 Certificate. Очень толстая. По сути - букварь по джаве от А до Я. После каждой главы - упражнения. В результате - учите язык и за одно готовитесь к сертификату. Рекомендую.

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 15:03
mikei
newcomer писал(а): С чего начать? Есть ли толковые ресурсы online или видео для чайников и с чистого листа (no prior programming backgrounds/experience) ?
Достаточно просто начать. И интерес отвалится сам собой. 100% ноу даут.

Re: Научится программировать на JAVA

Добавлено: 11 янв 2013, 15:11
Gatchinskiy
это точно, проходил через это... если на работе не используется, то достаточно быстро улетучивается интерес, это не художественную литературу читать. Я бы начал со скриптовых языков (Perl, Python, JavaScript, VB Script) или VB, сразу в обьектно-ориентированные без предварительной подготовки/образования тяжело залезать, ну или "Основы програмирования" осилить перед этим, IMHO

Re: Научится программировать на JAVA

Добавлено: 12 янв 2013, 09:33
Marmot
Kate писал(а):Ща Мармот нас всех научит в двух словах, надо только немножко подождать.
Неее, я так настолько крут, что даже не помню как это было :)
Kate писал(а):А почему именно Java?
Gatchinskiy писал(а):Я бы начал со скриптовых языков (Perl, Python, JavaScript, VB Script) или VB, сразу в обьектно-ориентированные без предварительной подготовки/образования тяжело залезать, ну или "Основы програмирования" осилить перед этим, IMHO
Ну Perl и VB Script сегодня уже не в моде, мой список для неофитов: JavaScript (c Node.js, jQuery etc), Ruby (RoR), Python(django), может быть PHP , а затем уже Java/C#/Scala/Go ...

Re: Научится программировать на JAVA

Добавлено: 12 янв 2013, 21:17
Kiseta
mikei писал(а):
newcomer писал(а): С чего начать? Есть ли толковые ресурсы online или видео для чайников и с чистого листа (no prior programming backgrounds/experience) ?
Достаточно просто начать. И интерес отвалится сам собой. 100% ноу даут.
или наоборот захватит! Я так в свое время html зачитывалась :) JavaScripts выдерала с view source и переделывала просто понаитию ... конечно по сложности не сравнить, но если учитывать что бэграунд до это был, воспитатель в д\с и бухгалтер ...

Re: Научится программировать на JAVA

Добавлено: 12 янв 2013, 21:35
Nick
mikei писал(а):Достаточно просто начать. И интерес отвалится сам собой. 100% ноу даут.
Second that. Java kills/slows down whatever it touches. Awaiting when it will kill Oracle :twisted:

Re: Научится программировать на JAVA

Добавлено: 12 янв 2013, 21:56
mikei
Kiseta писал(а):
mikei писал(а):
newcomer писал(а): С чего начать? Есть ли толковые ресурсы online или видео для чайников и с чистого листа (no prior programming backgrounds/experience) ?
Достаточно просто начать. И интерес отвалится сам собой. 100% ноу даут.
или наоборот захватит! Я так в свое время html зачитывалась :) JavaScripts выдерала с view source и переделывала просто понаитию ... конечно по сложности не сравнить, но если учитывать что бэграунд до это был, воспитатель в д\с и бухгалтер ...
Не захватит. Джава и джава скрипт - это разные весовые категории. Это как высшую математику начать изучать, скипнув среднюю школу. Хотя может ньюкамер скрипт и имел ввиду, тогда может захватить, и ресурсов полно доступных для чайников.

Re: Научится программировать на JAVA

Добавлено: 14 янв 2013, 10:16
Dusty Dmitri
Тут главное не язык, а для чего это всё нужно. Если просто для общего развития или фана, то через пару недель скулы будет сводить от скуки. Если же есть конкретная цель, то всё получится, главное чтобы была реальная точка приложения.
По поводу конкретно джавы. У меня есть приятель, совсем ни разу не программист. Но так уж случилось, что он держит сервер майнкрафта. Через пол года, будучи полным самоучкой, он написал несколько аддонов на джаве, которые сейчас используется на 95% "индустриальных" серверов майнкрафта. Для тех кто в теме - это gravisuite и advanced solar panels. Так что главное иметь точку приложения, реально хотеть что-то сделать, а язык программирования, как средство реализации, будет освоен чуть раньше или позже.

Re: Научится программировать на JAVA

Добавлено: 14 янв 2013, 11:33
Stanislav
mrskhris писал(а):Может и странный совет, но предложу поставить хорошую IDE. Eclipse? Специалисты, что скажете?
Смешно...