문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
Kotlin 개요
도구 설정하기
- 명령줄 도구 사용하기
- Kotlin용 JDK 설치하기
- IDE: IntelliJ 설치 및 설정하기
- 플러그인 설치하기
Kotlin으로 시작하기
- Kotlin을 사용한 기본 코딩 소개
- Kotlin 아키텍처 이해하기
- REPL을 사용하여 Kotlin과 상호작용하기
- Kotlin에서 변수 생성하기
- Kotlin의 다양한 데이터 타입 이해하기
- Kotlin에서 문자열 사용하기
- Kotlin의 불변성 이해하기
- 표현식, 문장, 할당 구현하기
- Null 안전성을 위해 Nullable 변수 사용하기
- 첫 번째 독립형 Kotlin 애플리케이션 생성하기
Kotlin에서 조건문 구현하기
- "if" 문을 사용하여 조건 프로그램 흐름 처리하기
- "when" 문을 사용하여 옵션 처리하기
- Kotlin의 고급 조건문 기능 탐색하기
- 조건문을 사용하여 난수 생성하기
Kotlin에서 배열과 리스트 사용하기
Kotlin에서 루프 구조 구현하기
- "for" 루프 코딩하기
- "while" 루프 코딩하기
- "break" 문 구현하기
- "continue" 문 구현하기
- "return" 문 사용하기
- 루프 레이블 사용하기
- 루프를 사용하여 숫자 합계 계산하기
Kotlin에서 함수 사용하기
- 함수 생성하기
- 함수 선언하기
- 매개변수 사용하고 값 반환하기
- 확장 함수 사용하기
- 인라인 함수 사용하기
- 고차 함수 사용하기
Kotlin을 사용한 객체 지향 프로그래밍
- 객체로 프로그래밍하기 개요
- 클래스 생성하기
- 클래스에 메서드 추가하기
- 기본 생성자 정의하기
- 이름 지정 매개변수와 기본값 사용하기
- 상속을 허용하기 위해 오픈 클래스 사용하기
- 추상 클래스 사용하기
- 인터페이스 생성 및 사용하기
- 오버라이딩 처리하기
- 데이터 클래스 생성하기
- 싱글톤 및 컴패니언 객체 사용하기
- 열거형 사용하기
- 클래스를 패키지로 그룹화하기
- 임포트 사용하기
- 정보 숨김 구현하기
- 게터 및 세터 사용하기
- 가시성 수정자 구현하기
- 제네릭 이해하기
- 제네릭 스택 구현하기
- 제네릭 함수 사용하기
다양한 숫자 시스템 사용하기
- 16진수 사용하기
- 2진수 사용하기
- 비트 연산자 사용하기
입력 및 출력 기능 구현하기
Kotlin에서 Java 사용하기
Java에서 Kotlin 사용하기
Spek을 사용하여 테스트하기
문제 해결하기
요약 및 결론
요건
- 기본 컴퓨터 활용 능력
- 프로그래밍 경험이 필요하지 않음
21 시간
회원 평가 (1)
알렉스는 매우 친절하고 사람을 잘 다루는 사람이었습니다. 그는 모두가 함께 일하며 자발적으로 해결책을 제시하도록 만들었습니다.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
코스 - Kotlin for Beginners
기계 번역됨