[INFCON Tech Series #2] 코틀린과 코프링 시작을 망설이는 당신에게

[INFCON Tech Series #2] 코틀린과 코프링 시작을 망설이는 당신에게


안드로이드를 넘어 백엔드 대세까지, Kotlin
#Kotlin #Kopring #코틀린 #코프링 #INFCON #인프콘

개발자들이 함께 모여 서로의 경험과 인사이트를 나누는 축제, 인프콘! 8월 15일, 드디어 많은 분들이 기다려 주신 두 번째 인프콘이 개최됩니다. 인프콘을 기다리는 인프러너 여러분들을 위해 인프런이 준비한 <Tech Series>! 인프콘에서 만날 수 있는 여러 기술에 대해 미리 알아볼 수 있도록 소개해 드릴게요.

<INFCON Tech Series>의 두 번째 이야기, 코프링(Kotlin + Spring)입니다. 요즘 백엔드 대세로 떠오른 코틀린과 스프링의 조합! 앞으로 사용이 더 늘어날 것으로 전망되는 코프링 이용이 고민된다면 인프콘에서 활용 사례를 먼저 만나보세요.

INFCON Tech Series #2 🔎

거대한 잠재력을 가진 코틀린과 코프링.
빠르게 훑어볼까요?

JAVA와 완벽 호환,
Kotlin은 어떤 언어일까요?

코틀린(Kotlin)은 젯브레인즈(JetBrains)에서 개발한 크로스 플랫폼 범용 프로그래밍 언어입니다. JVM 기반의 언어이면서 자바(Java)와 100% 호환되도록 설계되었습니다. 구글은 2019년부터 코틀린을 안드로이드 개발 공식 언어로 지정했어요. 간결한 문법, 안정성, 다양한 기능이 있다는 장점과 함께 전 세계적으로 사랑받고 있는 언어입니다.

프로그래머스에서 진행한 Dev Survey 2023에 따르면, 개발자들이 가장 배우고 싶거나 배울 필요성을 느끼는 언어 1위가 코틀린이었습니다. 코틀린에 대한 개발자들의 관심이 상당히 크다는 점을 확인할 수 있어요.

멀티 플랫폼(Cross-Platform) 언어인 코틀린은 안드로이드 및 iOS 앱 개발, 서버 개발, 웹 개발을 비롯해 임베디드와 IoT, 데이터 사이언스에 이르는 폭넓은 사용성을 목표로 하고 있습니다. 현재는 안드로이드 앱과 서버 개발에 가장 활발하게 쓰이고 있어요.

코틀린 언어의 장점 ✨

🔒

Null 안정성

코틀린은 모든 변수를 not-null로 정의하기 때문에 자바 버그의 일반적인 원인인 Null 포인터 예외를 방지하는 데 도움이 됩니다.

📌

간결함

코틀린은 자바에 비해 구문이 간결해서 가독성 좋은 코드를 쉽게 작성할 수 있습니다.

🤝

자바와의 호환성

코틀린은 자바와 완벽히 호환되어 상호 운용할 수 있습니다. 코틀린으로 자바 코드를 호출하거나 라이브러리를 이용할 수 있어요.


백엔드 취업 시장에서 주목받는 조합,
코프링 (Kotlin + Spring)!

그동안 백엔드에선 자바 언어와 스프링 프레임워크의 조합이 가장 압도적인 점유율을 차지하고 있었는데요. 최근엔 코틀린을 도입하거나 자바를 코틀린으로 대체하려는 기업이 늘면서 코틀린 언어와 스프링 프레임워크의 조합, 일명 '코프링'이 주목받기 시작했습니다. 실제로 현재 취업 시장을 살펴보면 코틀린 언어를 다루는 능력을 자격이나 우대 사항으로 기재해 두는 기업을 어렵지 않게 찾아볼 수 있어요.


앞으로 더 많이 사용될 Kotlin과 Kopring,
인프콘 2023에서 만나보세요!

자바 개발자라면 한 번쯤 배우고 싶은 코틀린. 블로그를 통해 코틀린 도입 경험이나 코프링 활용 경험을 간혹 만나볼 수 있지만, 비교적 최근부터 주목받고 있는 조합이라 백엔드 현업에서의 관련 사례나 자료를 찾는 게 생각보자 쉽지는 않죠.

인프콘에서 코프링을 팀에 도입하는 과정에서 얻게 된 인사이트와 다양한 경험을 만나보세요. Kotlin 학습법, 개발 팁 및 신규 프로젝트를 시작할 때 고려해 볼 만한 여러 가지 도구에 대한 정보까지 얻어가실 수 있답니다.

코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기

이석재 | 라인비즈플러스

코프링에 관심 있으시거나 팀에 도입을 고려하고 있는 개발자분들이라면 집중해 주세요! 팀과 신규 프로젝트에 코프링을 도입하면서 조사했던 여러 선택지와 의사 결정 과정에 대한 이야기를 만나보실 수 있어요.

세션 소개 바로가기 >>

코프링(Kotlin + Spring)을 좀 더 알고 싶다면?

댓글 0

댓글을 작성해보세요.