Course Outline

소개

Kotlin 개요

도구 설정

  • 명령줄 도구 사용
  • Kotlin용 JDK 설치
  • IDE 설치 및 설정: IntelliJ
  • 플러그인 설치

Kotlin 시작하기

  • Kotlin를 이용한 기본 코딩 소개
  • Kotlin 아키텍처 학습
  • REPL을 사용하여 Kotlin와 상호 작용
  • Kotlin에서 변수 생성
  • Kotlin의 다양한 데이터 유형 이해
  • Kotlin에서 문자열 사용
  • Kotlin의 불변성 이해
  • Express이온, 명령문 및 할당 구현
  • Null 안전성을 위해 Kotlin에서 Null 허용 변수 사용
  • 첫 번째 독립 실행형 Kotlin 애플리케이션 만들기

Kotlin의 조건문 구현

  • "if" 문을 사용하여 조건부 프로그램 흐름 처리
  • "when" 문을 사용하여 옵션 처리
  • 조건문에 대한 Kotlin의 고급 기능 살펴보기
  • 조건문을 사용하여 난수 생성

Kotlin에서 배열 및 목록 사용

Kotlin에서 반복 구문 구현

  • "for" 루프 코딩
  • "while" 루프 코딩
  • "break" 문 구현하기
  • "계속" 문 구현
  • "return" 문 사용
  • 루프 레이블 사용
  • 루프를 사용하여 숫자의 합 계산하기

Kotlin의 함수 사용

  • 함수 만들기
  • 함수 선언
  • 매개변수 사용 및 값 반환
  • 확장 기능 사용
  • 인라인 함수 사용
  • 고차 함수 사용

Object-Oriented Programming Kotlin와 함께

  • 객체를 사용한 프로그래밍 개요
  • 수업 만들기
  • 클래스에 메서드 추가
  • 기본 생성자 정의
  • 명명된 매개변수 및 기본값 사용
  • 공개 클래스를 사용하여 상속 허용
  • 추상 클래스 사용
  • 인터페이스 생성 및 사용
  • 재정의 처리
  • 데이터 클래스 생성
  • 싱글톤 및 동반 객체 사용
  • 열거형 사용
  • 클래스를 패키지로 그룹화
  • 가져오기 사용
  • 정보 은닉 구현
  • Getter 및 Setter 사용
  • 가시성 수정자 구현
  • 제네릭 이해
  • 일반 스택 구현
  • 일반 함수 사용

다른 숫자 시스템 사용

  • 16진수 사용
  • 이진수 사용
  • 비트 연산자 사용

입력 및 출력 기능 구현

Kotlin의 Java 사용

Java의 Kotlin 사용

테스트에 Spek 사용

문제 해결

요약 및 결론

Requirements

  • 기본 컴퓨터 활용 능력
  • 사전 프로그래밍 경험이 필요하지 않습니다.
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (1)

Related Courses

Combined C/C++, JAVA and Web Application Security

  28 Hours

Advanced Java Security

  21 Hours

Related Categories