코틀린 공식 홈페이지의 Get started with Kotlin을 번역한 것입니다.
(일부 생략이 있을 수 있습니다.)
코틀린은 개발자가 더 행복할 수 있도록 만들어진 프로그래밍 언어입니다. 코틀린은 간결하면서도 안전하고, 자바와 교차해서 사용할 수 있습니다. 또한 여러 플랫폼 간에 코드를 재사용할 수 있는 다양한 방법을 제공해 프로그래밍 생산성 향상을 꾀합니다.
코틀린 기초 배우기
코틀린으로 애플리케이션 시작하기 (백엔드)
- IDE를 준비합니다. (최신 Intellij IDEA 다운받기)
- JVM 혹은 프레임워크를 사용해 백엔드 어플리케이션을 생성합니다.
- 기본 JVM 코틀린 어플리케이션 생성하기 (링크)
- Spring
- 스프링 부트로 REST 웹서버 만들기 (링크)
- 스프링 부트와 코틀린으로 웹앱 만들기(링크)(번역 - 작성중)
- 스프링 부트, RSocket, 코틀린 사용해보기(링크)
- Ktor
- HTTP api 만들어보기(링크)
- 웹소켓을 사용한 채팅 서비스 (링크)
- 인터랙티브 웹사이트 (링크)
- Heroku와 Ktor를 사용한 서버 어플리케이션 (링크)
- 코틀린을 의존성에 추가합니다. (Gradle에 코틀린 추가하기)
- 서버 개발을 위해서 아래 문서들도 참고하세요
- 단위테스트 작성해보기 (링크)
- 코틀린과 자바 함께 사용하기 (링크)
- 슬랙의 채널들에 참여하거나 유튜브에서 주요 소식들을 접해보세요.