Academy Program

Home > > 전체교육일정

전체교육일정

Backend개발자를 위한 Kotlin

교육일정
교육기간
1일
교육금액
400,000원(면세)
전체일정보기 수강신청

교육개요

코딩 초보자도 Kotlin의 세계에서 전문 백엔드 개발자로 거듭날 수 있습니다! 이 강의는 변수 선언부터 고급 함수 사용까지, Kotlin의 모든 것을 단계별로 배울 수 있는 완벽한 시작점을 제공합니다. Kotlin의 혁신적인 기능을 통해 개발 프로세스를 단순화하고, 더 빠르고 안정적인 서버 솔루션을 구축하세요. 각 챕터가 끝날 때마다 여러분의 스킬이 한 단계씩 향상되는 것을 느낄 수 있을 것입니다. 여러분의 백엔드 개발 여정을 지금 시작하세요!



교육목표

이 강의는 Kotlin 프로그래밍 언어의 기본부터 고급 개념을 배울 수 있도록 구성되어 있으며, Kotlin을 활용한 백엔드 개발 능력을 완전히 갖추는 것을 목표로 합니다.



강의내용

[Chapter 1: Kotlin 기초 다지기]
· 학습 목표:
Kotlin 기본 문법 숙지
· 주요 내용:
1. 변수 선언 및 타입 시스템 이해
2. 제어 흐름 구문과 예외 처리 방법 배우기
3. 객체지향 및 함수형 프로그래밍 기초 익히기

[Chapter 2: Kotlin 효율적 코드 작성]
· 학습 목표:
Kotlin으로 코드 최적화 및 개선
· 주요 내용:
1. Kotlin 특유의 함수 사용법 이해
2. Legacy 코드를 Kotlin 코드로 리팩토링하는 실습
3. 자바와의 상호운용성 활용 방법 배우기

[Chapter 3: Kotlin 고급 문법 익히기]
· 학습 목표:
Kotlin의 고급 문법 및 개념 마스터
· 주요 내용:
1. 고급 타입 시스템 및 제네릭 이해
2. 고급 함수(람다, 인라인)와 제네릭 사용하기
3. Kotlin의 제네릭 제약 조건 배우기

[Chapter 4: 백엔드 개발의 Kotlin 적용]
· 학습 목표:
Kotlin을 이용한 백엔드 개발 기술 습득
· 주요 내용:
1. 비동기 프로그래밍을 위한 코루틴 기초 학습
2. 코루틴을 활용한 비동기 태스크 관리 방법
3. 코루틴을 사용한 효율적인 백엔드 로직 개발

[Chapter 5: Kotlin과 데이터 다루기]
· 학습 목표:
Kotlin에서 데이터 컬렉션 및 조작하기
· 주요 내용:
1. 컬렉션 프레임워크와 데이터 조작 방법
2. 함수형 접근을 이용한 데이터 변환 및 처리 기법
3. 효과적인 데이터 스트림 관리 및 활용 실습

[Chapter 6: Kotlin 프로젝트 실습]
· 학습 목표:
Kotlin을 활용한 백엔드 프로젝트 완성
· 주요 내용:
1. Kotlin을 이용한 실제 프로젝트 구성
2. 서버 사이드 개발을 위한 Kotlin 활용 기술
3. 현업에서 요구되는 Kotlin 기능과 패턴 실습