Course Outline

소개

Kotlin 기본 사항 복습

Kotlin의 고급 기능 사용

    Kotlin에서 중첩 함수를 사용하여 기능 재사용 Kotlin에서 중위 표기법을 사용하여 함수 호출 Kotlin에서 익명 함수 선언 Kotlin에서 효율성을 위해 인라인 수정자 사용 [에서 고급 함수 작업 시 반환 및 로컬 반환 구현 2] 최적화를 위한 꼬리 재귀 구현 Kotlin 연산자 오버로딩 사용 Kotlin 수신기와 함께 람다를 사용하여 DSL에 대한 제한 만들기 Kotlin 인스턴스 호출 Kotlin 함수 구성 사용 Kotlin 함수 구성 커링 기타 구성
Kotlin의 고급 기능적 측면 요약
  • Kotlin의 수업 시나리오 탐색
  • Kotlin의 필드 구현 Kotlin의 "lateinit" 수정자 사용 Kotlin의 중첩 및 내부 클래스 이해 Kotlin의 "정적 메서드" 정의 Kotlin의 클래스 생성자 숨기기 2] 클래스에 대한 Kotlin의 고급 기능 요약에서 유형 별칭 사용

      Kotlin에서 위임 구현

    Kotlin의 멤버 위임 개념 이해 Kotlin의 멤버 기능을 다른 클래스에 위임 코드 재사용 효율성을 위해 Kotlin의 속성 위임 Kotlin의 내장 위임 속성 사용 코드 재사용을 위해 Kotlin의 로컬 속성 위임 Kotlin의 클래스에서 확장 속성 구현 Kotlin의 위임의 다양한 측면 요약

      Kotlin에서 제네릭에 대한 심층적인 이해 얻기

    일반 제약 조건 이해 제네릭의 가변성과 불변성 이해 "out" 수정자를 사용하여 제네릭의 공분산 표현(Kotlin) 반공변성 표현(Kotlin) 유형 투영 및 별 투영(Kotlin)의 개념 탐구 Kotlin의 고급 제네릭 요약 ]

      Kotlin의 메타프로그래밍

    Kotlin에서 Java 리플렉션을 사용하는 리플렉션 개요 Kotlin의 리플렉션 API를 사용하여 리플렉션 API 사용 Kotlin에서 유형 삭제 처리 처리 Kotlin에서 구체화된 제네릭 사용 Kotlin에서 사용자 정의 주석 정의 Kotlin

      Kotlin에서 비동기식 Programming 수행

    비동기 프로그래밍 문제 이해 Kotlin에서 비동기 프로그래밍 및 코루틴 구현 코루틴을 사용하여 Kotlin에서 Async 및 Await 구현 Kotlin에서 Yield 구현 Reactive 확장에 비해 코루틴의 장점 이해 Kotlin 코루틴 요약

      요약 및 결론

    Requirements

    • Kotlin의 기본에 대한 이해

    청중

    • Kotlin 프로그래밍에 대한 더 깊은 지식을 얻고 싶은 개발자
      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