Kotlin
A concise multiplatform language developed by JetBrains
Kotlin Professional Certificate by JetBrains, 지금 LinkedIn Learning에서 제공
JetBrains는 LinkedIn Learning과 협력하여 Kotlin Professional Certificate를 제공합니다. 이 과정은 Kotlin 기초부터 모바일, 데스크톱, 웹, 백엔드 환경을 위한 풀스택 멀티플랫폼 애플리케이션 구축까지 현대 소프트웨어 개발의 전체 범위를 다루는 체계적인 학습 경로입니다.
대상자
이 자격증 프로그램은 기본적인 프로그래밍 지식을 갖추고 Kotlin을 배우고 멀티플랫폼 개발을 탐색하고자 하는 개발자를 위해 설계되었습니다. Java, Python, C 등 어떤 언어를 사용해왔든, 이 프로그램을 통해 Kotlin이 전체 개발 환경에서 수행할 수 있는 역할에 대한 인사이트를 발견할 수 있습니다. 모바일 개발에서 중복 작업을 줄이고 싶은 개발자, Kotlin의 서버 측 기능이 궁금한 백엔드 개발자, 또는 코드베이스를 분리하지 않고 여러 플랫폼에 배포하고 싶은 종합 전문가에게 적합합니다.
학습 과정 개요
이 자격증 프로그램은 직관적인 경로를 안내하는 4개의 교육 과정으로 구성되어 있습니다.
Kotlin Essential Training: Functions, Collections, and I/O 과정은 함수 처리 방식, 컬렉션 API의 동작 방식, 파일 및 I/O 처리 방법, 그리고 Kotlin의 핵심 문법 등 기초 내용을 다룹니다. Java를 사용해 왔다면 대부분의 내용이 익숙하면서도 더 명확하게 이해될 것입니다. 다른 언어를 사용해 왔다면, Kotlin의 강력한 표현력이 갑자기 이해되는 순간이 올 것입니다.
Kotlin Essential Training: Object-Oriented and Async Code 과정은 객체지향 원칙과 Kotlin의 비동기 프로그래밍을 더 깊이 있게 다룹니다. sealed 클래스, 데이터 클래스, 확장 함수와 같은 Kotlin의 고유 기능을 소개하고, 코루틴을 통해 비동기 프로그래밍의 가독성이 어떻게 향상되는지 보여줍니다. 이 과정은 멀티플랫폼 개발로 나아가기 위한 견고한 기반을 마련합니다.
Kotlin Multiplatform Development 과정에서는 비즈니스 로직을 작성해 모바일(Android 및 iOS), 웹, 데스크톱, 백엔드 등 다양한 플랫폼에 배포하는 방법을 학습합니다. 이를 가능하게 하는 아키텍처와 함께 KMP 프로젝트 구조 설계, 공유 가능한 영역과 그렇지 않은 영역의 구분, 그리고 플랫폼 간 경계를 효율적으로 활용하는 방법을 다룹니다.
Exploring Ktor With Kotlin and Compose Multiplatform 과정은 앞서 학습한 내용을 통합합니다. Ktor는 Kotlin으로 비동기 서버와 클라이언트를 구축하기 위한 JetBrains의 프레임워크이며, Compose Multiplatform은 Jetpack Compose를 데스크톱과 웹으로 확장합니다. 이 둘을 통해 진정한 의미의 통합된 접근 방식으로 풀스택 애플리케이션을 구축할 수 있습니다. 이 과정은 실습 중심의 캡스톤 단계로, 단순히 개념을 학습하는 것을 넘어 실제로 무언가를 구현하는 경험을 제공합니다.
액세스
Kotlin Professional Certificate는 LinkedIn Premium 구독을 통해 LinkedIn Learning에서 이용할 수 있으며, 대상 사용자에게는 1개월 무료 평가판이 제공됩니다. 많은 기업과 대학에서도 직원과 학생에게 LinkedIn Learning 액세스 권한을 제공하며, 일부 공공 도서관에서는 도서관 카드로 무료 액세스를 지원하기도 하므로 고용주나 학교에 확인해 보는 것이 좋습니다.
자격증 프로그램
총 4개의 교육 과정으로 구성되어 있으며, 약 11시간이 소요됩니다. 업계 최고의 IDE인 IntelliJ IDEA에서 실습을 진행하며, 경력에 필수적인 실무 지식을 습득할 수 있습니다. 과정 수료 시, 공유 코드베이스를 기반으로 완전한 멀티플랫폼 애플리케이션을 구축할 수 있게 됩니다.
모든 교육 과정을 완료하고 최종 시험에 합격하면 JetBrains의 Kotlin Professional Certificate를 취득할 수 있습니다. 자격증을 다운로드하고 공유할 수 있으며, LinkedIn 프로필에 직접 추가해 Kotlin 및 멀티플랫폼 개발 역량을 채용 담당자에게 보여줄 수 있습니다.
강의를 들어보신 소감을 알려주시고, 수료증을 LinkedIn에 공유하실 때는 꼭 저희를 태그해 주세요.
여러분이 Kotlin으로 만들어낼 결과를 기대합니다.
게시물 원문 작성자
