코틀린 독학으로 배우기 시작!

코틀린 독학

코틀린 독학으로 배우기를 시작하기로 함!

사실 공부를 시작한지는 좀 됬는데 하루에 10분씩 이렇게 해서.. 왜냐하면 공부하는 사이트가 하루에 10개밖에 문제를 못 풀도록 되어있다.

일단 사이트 주소는 여기다

https://hyperskill.org/tracks

처음에는 쉬워서 내가 천재인줄… ㅋㅋㅋ 그런데 점점 갈 수록 역시나… 조금 어려워 진다.

그래서 정리를 하기로 했다. 그런 김에 여기에 코틀린 독학으로 배우기를 쓰기로 한다.

아니 근데 위의 하이퍼스킬 사이트 문제들은 좋긴 한데 답을 볼 수가 없다. 미리 답을 보는것은 돈을 내고 프리미엄으로 업그레이드를 해야 되는지도 모르겠다.

공짜 좋아하는 나는 돈을 낼 생각은 없다. 하는 수 없이 그냥 skip으로 문제를 제껴놓고 새로운것들을 계속 배우고는 있다.

여하튼 코틀린 독학을 시작합니다.

코틀린은 안드로이드 앱을 만들 수 있다고 한다. 뭔가 자바보다 더 쉽고 안전한 언어라는 것 같은데 자바도 나는 모르는 초짜라서 뭐가 더 좋은지는 모르겠다. 자꾸 NullException이란게 정말 나쁜것처럼 말하는데 그게 뭔지도 모른다. 나처럼 초짜가 시작하는데 좋은 코틀린 공부글을 연재해 보도록 하겠다.

그리고 다른 코틀린 공부 사이트는 여기다

https://kotlinlang.org/docs/getting-started.html

여기에서도 공부를 할 수가 있다. 앞으로 여기에서도 공부를 해야지. 그리고 이사이트에서….

아래에서 코틀린 Playground라고 인텔리J를 다운받지 않아도 온라인에서 코틀린을 돌릴 수 있다. 유용하니까 잘 사용해 보시길!

https://play.kotlinlang.org/?_gl=15ctgov_gaMTU3NTQ0NjU3OC4xNzAwNDUwMDYw_ga_9J976DJZ68*MTcwNDE0NzQyNy4xOC4xLjE3MDQxNDc0NDUuNDIuMC4w&_ga=2.21940731.1344236467.1704115999-1575446578.1700450060#eyJ2ZXJzaW9uIjoiMS45LjIxIiwicGxhdGZvcm0iOiJqYXZhIiwiYXJncyI6IiIsIm5vbmVNYXJrZXJzIjp0cnVlLCJ0aGVtZSI6ImlkZWEiLCJjb2RlIjoiZnVuIG1haW4oKSB7XG4gICAgdmFsIGEgPSA0NzZcbiAgICB2YWwgYiA9IGEvMTAwXG4gICAgdmFsIGMgPSBhLzEwIC0gKGEvMTAwKSoxMFxuICAgIHZhbCBkID0gYSUxMFxuICAgIHZhbCBlID0gYitjK2QgXG4gICAgcHJpbnRsbihlKS8vIHB1dCB5b3VyIGNvZGUgaGVyZVxufSJ9

한편 Koan 도 있는데 여기가 학습할 수 있는 곳이다. 문제를 내주고 그것에 답을 하면 되는 식이다.

https://play.kotlinlang.org/koans/overview

위의 하이퍼스킬보다는 좋은점은 답을 알려준다는 것이다. 그게 얼마나 감사한지!!! 하이퍼스킬도 그냥 solution을 가르쳐주면 좋겠는데!

하…. 여하튼 이 사이트들이랑 코틀린 책을 가지고 독학을 시작하려 한다.

같이 열심히 해 보실 분은 같이 해봐요!