Программирование Java

avatar timuruktus

1537

38

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

Где стоит начинать учиться программированию на этом языке? Сейчас пытаюсь на startandroid, но там действительно много чего не объясняется, в частности, архитектура (Самое важное вначале, на мой взгляд). Сейчас могу максимум написать простейшую программу (Например, которая делает полоску соотношения двух чисел, аля лайки\дизлайки на ютабе, контекстное меню етс.). До этого изучал только паскаль, и то поверхностно. (Даже не полностью знаком с массивами). Так вот, есть какие-либо сайты у вас на примете, где все четко, коротко и ясно изъясняется? Заранее благодарю!

Dolche11

Пользователь

Регистрация: 11.04.2014

Сообщения: 951

Рейтинг: 263

Dolche11

Регистрация: 11.04.2014

Сообщения: 951

Рейтинг: 263

Google

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

Dolche11 сказал(а):
Google
Нажмите, чтобы раскрыть...

Я же попросил порекомендовать сайты\учебники. В гугле я как раз и нашел startandroid

Mikhail

Пользователь

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

Mikhail

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

Как ты искал в гугле и не наткнулся на javarush? Пройди 1е 10 уроков, потом подумай, надо оно дальше или нет.

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

Mikhail сказал(а):
Как ты искал в гугле и не наткнулся на javarush? Пройди 1е 10 уроков, потом подумай, надо оно дальше или нет.
Нажмите, чтобы раскрыть...

Ну там же много разной бесполезной мишуры и текста. И там какой-то странный код, он отличается от кода, который дается в startadndoid. Но все равно спасибо

RolexOsmiy

Пользователь

Регистрация: 15.12.2012

Сообщения: 481

Рейтинг: 45

RolexOsmiy

Регистрация: 15.12.2012

Сообщения: 481

Рейтинг: 45

C# либо C++ так что сорь

Гектор Саламанка

Пользователь

Регистрация: 14.02.2016

Сообщения: 465

Рейтинг: 642

Гектор Саламанка

Регистрация: 14.02.2016

Сообщения: 465

Рейтинг: 642


У чувака хорошие лекции, видиоуроки и интерактивные стримы, где ему можно задать вопрос. Все понятно и довольно информативно. Сам он кучу лет занимается джавой.

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

Гектор Саламанка сказал(а):

У чувака хорошие лекции, видиоуроки и интерактивные стримы, где ему можно задать вопрос. Все понятно и довольно информативно. Сам он кучу лет занимается джавой.
Нажмите, чтобы раскрыть...

Спасибо

fre_ak1

Пользователь

Регистрация: 01.08.2013

Сообщения: 234

Рейтинг: 225

fre_ak1

Регистрация: 01.08.2013

Сообщения: 234

Рейтинг: 225

codecademy.com слабенький курс джава есть, для старта хватит

definel

Пользователь

Регистрация: 26.07.2015

Сообщения: 13

Рейтинг: 2

definel

Регистрация: 26.07.2015

Сообщения: 13

Рейтинг: 2

В группе ВК поищи: JavaRush, думаю тебе будет интересно.

Mikhail

Пользователь

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

Mikhail

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

timuruktus сказал(а):
Ну там же много разной бесполезной мишуры и текста. И там какой-то странный код, он отличается от кода, который дается в startadndoid. Но все равно спасибо
Нажмите, чтобы раскрыть...

Ну код вообще можно по-разному писать, так-то. Лучше всего черпай из разных источников, потом пиши что-то свое. Потом снова всякие фишки разбирай-уточняй.

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

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

Было бы у кого уточнять. Когда есть наставник, вот это хорошо, а то я так ввожу какой-нибудь вопрос по языку, а там совсем не то что надо

StoP.IT.FroZzz...

Пользователь

Регистрация: 26.08.2014

Сообщения: 7946

Рейтинг: 2573

StoP.IT.FroZzz...

Регистрация: 26.08.2014

Сообщения: 7946

Рейтинг: 2573

java - для аутистов, си,си# и с++ - для тру пацанов.

Mikhail

Пользователь

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

Mikhail

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

StoP.IT.FroZzz... сказал(а):
java - для аутистов, си,си# и с++ - для тру пацанов.
Нажмите, чтобы раскрыть...

у каждого языка своя сфера применения.

LifeIsGood

Пользователь

Регистрация: 04.07.2013

Сообщения: 712

Рейтинг: 228

LifeIsGood

Регистрация: 04.07.2013

Сообщения: 712

Рейтинг: 228

без знания java(в случае тса) ты не сможешь писать под андроид. прочитай книгу Шилдта Java полное руководство.

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

LifeIsGood сказал(а):
без знания java(в случае тса) ты не сможешь писать под андроид. прочитай книгу Шилдта Java полное руководство.
Нажмите, чтобы раскрыть...

Ок, почитаем на досуге

Mikhail

Пользователь

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

Mikhail

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

timuruktus сказал(а):
Было бы у кого уточнять. Когда есть наставник, вот это хорошо, а то я так ввожу какой-нибудь вопрос по языку, а там совсем не то что надо
Нажмите, чтобы раскрыть...

есть сайт http://ru.stackoverflow.com/ , считается одинм из крупнейших справочных + в гугле есть ответы почти на все вопросы. Просто надо пройтись не по 1, а по первыйм 5-6 ссылкам, вникнуть и стараться читать офф. документацию.

Mikhail

Пользователь

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

Mikhail

Регистрация: 30.09.2012

Сообщения: 478

Рейтинг: 201

LifeIsGood сказал(а):
без знания java(в случае тса) ты не сможешь писать под андроид. прочитай книгу Шилдта Java полное руководство.
Нажмите, чтобы раскрыть...

теоретически есть среды, которые просто преобразуют проект под нужную платформу. Например тот же игровой движок Unity позволяет выпускать приложения под Android, хотя ты скрипты в Юнити пишешь либо на C# либо на мутировавшем JS

kirill_1113

Пользователь

Регистрация: 16.08.2014

Сообщения: 630

Рейтинг: 136

kirill_1113

Регистрация: 16.08.2014

Сообщения: 630

Рейтинг: 136

как советовал кто-то с форума, javarush хотя там не под андроид вроде

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

Mikhail сказал(а):
теоретически есть среды, которые просто преобразуют проект под нужную платформу. Например тот же игровой движок Unity позволяет выпускать приложения под Android, хотя ты скрипты в Юнити пишешь либо на C# либо на мутировавшем JS
Нажмите, чтобы раскрыть...

Так JS≠Java?

niganiganiga

Пользователь

Регистрация: 21.11.2015

Сообщения: 400

Рейтинг: 664

niganiganiga

Регистрация: 21.11.2015

Сообщения: 400

Рейтинг: 664

Для начала учиться JavaSE, изучаются принципы ООП, различные алгоритмы и их особенности, MVC, а уж потом переходят к всяким андройдам. Без этих знаний (а это как минимум) ты быдлокодер.

Monkey Smile

Пользователь

Регистрация: 24.07.2013

Сообщения: 41

Рейтинг: 16

Monkey Smile

Регистрация: 24.07.2013

Сообщения: 41

Рейтинг: 16

Нах те ява, го лучше питон, а если уж ООП хочешь то сразу лезь на кузькину мать его С++

Atrides

Пользователь

Регистрация: 10.01.2016

Сообщения: 462

Рейтинг: 492

Atrides

Регистрация: 10.01.2016

Сообщения: 462

Рейтинг: 492

timuruktus сказал(а):
Так JS≠Java?
Нажмите, чтобы раскрыть...

Это совершенно разные языки.

timuruktus

Пользователь

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

timuruktus

Регистрация: 12.04.2013

Сообщения: 1393

Рейтинг: 830

niganiganiga сказал(а):
Для начала учиться JavaSE, изучаются принципы ООП, различные алгоритмы и их особенности, MVC, а уж потом переходят к всяким андройдам. Без этих знаний (а это как минимум) ты быдлокодер.
Нажмите, чтобы раскрыть...

Хорошо, и много времени это займет? Просто я практикуюсь в свободное время только. И ещё, есть на примете тогда учебники по JavaSE?

MonkeyM

Пользователь

Регистрация: 09.12.2015

Сообщения: 150

Рейтинг: 416

MonkeyM

Регистрация: 09.12.2015

Сообщения: 150

Рейтинг: 416

timuruktus сказал(а):
Хорошо, и много времени это займет? Просто я практикуюсь в свободное время только. И ещё, есть на примете тогда учебники по JavaSE?
Нажмите, чтобы раскрыть...

от полугода