Size: a a a

2018 June 23

ДО

Дмитрий Овсянников in KotlinLangRu
Добрый день. Только начал изучать Котлин.  Нашел уроки от гикбрейнс, прошел 5 уроков, но весь этот объем информации хоть и остается в каком то виде, но большая часть просто пролетает мимо. Забываю команды и прочее.
Можете посоветовать какую нибудь литературу или другую методику изучения? А то, мне кажется что это не очень эффективно
источник

ДО

Дмитрий Овсянников in KotlinLangRu
Или же, следует сначала выучить джаву перед тем, как приступить к Котлину?
Для меня это всё в новинку, но интересно
источник

AO

Artem Osipov in KotlinLangRu
Писать какую-то свою поделку лучший способ изучить язык и запомнить конструкции
источник

QH

Quantum Harmonizer in KotlinLangRu
Дмитрий Овсянников
Добрый день. Только начал изучать Котлин.  Нашел уроки от гикбрейнс, прошел 5 уроков, но весь этот объем информации хоть и остается в каком то виде, но большая часть просто пролетает мимо. Забываю команды и прочее.
Можете посоветовать какую нибудь литературу или другую методику изучения? А то, мне кажется что это не очень эффективно
После каждого пройденного урока нужно применять материал на практике, т. е. писать код. И всячески стараться вникнуть в то, что происходит.
источник

ДО

Дмитрий Овсянников in KotlinLangRu
Я так и старался делать. Повторяя за чуваком из гикбрейнс и переделывая чуток. Получалось. Но понимаю, что много информации упущено даже из тех коротких видео уроков
источник

QH

Quantum Harmonizer in KotlinLangRu
Дмитрий Овсянников
Я так и старался делать. Повторяя за чуваком из гикбрейнс и переделывая чуток. Получалось. Но понимаю, что много информации упущено даже из тех коротких видео уроков
Есть причина, по которой выбрано именно видео? Наглядность? Удобнее воспринимать?
источник

ДО

Дмитрий Овсянников in KotlinLangRu
Недостаток материала в сети. Это первое что я нашел, более менее доступное.
Я несколько далёк от программирования, если можно так выразиться.

И сюда пришел что бы вы, как люди работающие с этим, возможно подсказали бы какой то ресурс или литературу.
источник

QH

Quantum Harmonizer in KotlinLangRu
Дмитрий Овсянников
Недостаток материала в сети. Это первое что я нашел, более менее доступное.
Я несколько далёк от программирования, если можно так выразиться.

И сюда пришел что бы вы, как люди работающие с этим, возможно подсказали бы какой то ресурс или литературу.
Котлин классный язык и, наверное, неплохо заходит как первый, но при наличии хорошей методички.
Поэтому лучше начать с вкатывания в программирование в любом виде. Я, допустим, читал книгу «Основы программирования для чайников», когда Котлин ещё никто и не планировал делать.
источник

ДО

Дмитрий Овсянников in KotlinLangRu
Хорошо, попробую. Сейчас скачал документацию, буду вчитываться и пробовать.

Спасибо за помощь)
источник

N

Nick in KotlinLangRu
Не уверен, что котлин как первый язык хорошо подходит, на самом деле. Если твоя цель писать под андроид, то на джаве больше примеров намного, да и как для первого языка должно быть больше методик и материалов в сети. А перейти с языка на язык, когда уже шаришь, куда проще. Но это чисто моё мнение
источник

AO

Artem Osipov in KotlinLangRu
Как по мне так отлично для первого языка, много современных концепций :) вон в соседней платформе куча свифтеров онли и ничего :)
источник

DT

D T in KotlinLangRu
В любом случае, лучше начать и учить. Котлин или джаву не так важно.
Двигаться, узнавать. Через пару месяцев окажется что для хорошего понимания что там котлин генерирует под капотом, нужно в понятийном аппарате джавы разобраться.
Одно за другое зацепится и все будет ок.
Главное систематически посвящать время вниканию
источник

N

Nick in KotlinLangRu
Тут многое зависит от человека, мне кажется. Если критически важно наличие хорошего методического материала, в джаве с этим побогаче должно быть. Если сможешь разобраться в менее разжованом мире котлина, то конечно он лучше)
источник

M

Maksim Gridin in KotlinLangRu
Дмитрий Овсянников
Недостаток материала в сети. Это первое что я нашел, более менее доступное.
Я несколько далёк от программирования, если можно так выразиться.

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

DT

D T in KotlinLangRu
Согласен по всем пунктам
источник

ДО

Дмитрий Овсянников in KotlinLangRu
Maksim Gridin
Для начала нужна книга не по языку, а по основным принципам программирования. После этого можно учить любой язык по документации и решать большое количество задач на каждую новую тему.
да, кто то сверху уже посоветовал так. Хорошо
источник

GS

Goha Seraph in KotlinLangRu
Привет всем. Может и мне кто по советуют про лямбда выражения. Сколько не читал так и дубом остался.
источник

QH

Quantum Harmonizer in KotlinLangRu
Goha Seraph
Привет всем. Может и мне кто по советуют про лямбда выражения. Сколько не читал так и дубом остался.
Это просто функция. Маленькая и няшная.
источник

GS

Goha Seraph in KotlinLangRu
И не понятна)
источник

QH

Quantum Harmonizer in KotlinLangRu
fun sum(first: Int, second: Int): Int =
   first + second

==
val sum = { first: Int, second: Int ->
   first + second
}
источник