[코틀린 뽀개기] 코틀린 공부 방법

miak·2021년 10월 24일
1

코틀린 뽀개기

목록 보기
2/4
post-thumbnail

코틀린 공식 홈페이지의 Get started with Kotlin을 번역한 것입니다.
(일부 생략이 있을 수 있습니다.)

코틀린은 개발자가 더 행복할 수 있도록 만들어진 프로그래밍 언어입니다. 코틀린은 간결하면서도 안전하고, 자바와 교차해서 사용할 수 있습니다. 또한 여러 플랫폼 간에 코드를 재사용할 수 있는 다양한 방법을 제공해 프로그래밍 생산성 향상을 꾀합니다.

코틀린 기초 배우기

  • 이미 하나 이상의 프로그래밍 언어에 익숙하신 분은 다음 가이드(원문)(번역)를 따르세요.
  • 프로그래밍을 처음 배우시는 분이라면 Atomic Kotlin book 혹은 JetBrains Academy의 무료 강의 Kotlin Basics track를 추천드립니다.

코틀린으로 애플리케이션 시작하기 (백엔드)

  1. IDE를 준비합니다. (최신 Intellij IDEA 다운받기)
  2. JVM 혹은 프레임워크를 사용해 백엔드 어플리케이션을 생성합니다.
    • 기본 JVM 코틀린 어플리케이션 생성하기 (링크)
    • Spring
      • 스프링 부트로 REST 웹서버 만들기 (링크)
      • 스프링 부트와 코틀린으로 웹앱 만들기(링크)(번역 - 작성중)
      • 스프링 부트, RSocket, 코틀린 사용해보기(링크)
    • Ktor
      • HTTP api 만들어보기(링크)
      • 웹소켓을 사용한 채팅 서비스 (링크)
      • 인터랙티브 웹사이트 (링크)
      • Heroku와 Ktor를 사용한 서버 어플리케이션 (링크)
  3. 코틀린을 의존성에 추가합니다. (Gradle에 코틀린 추가하기)
  4. 서버 개발을 위해서 아래 문서들도 참고하세요
    • 단위테스트 작성해보기 (링크)
    • 코틀린과 자바 함께 사용하기 (링크)
  5. 슬랙의 채널들에 참여하거나 유튜브에서 주요 소식들을 접해보세요.
profile
서버 개발자

0개의 댓글