[중급] 안드로이드 앱 개발자를 위한 Kotlin(코틀린) 스킬업 클래스 Part.2

所在平台: Udemy

课程主页: https://www.udemy.com/course/kotlin-part2-p/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Kotlin (코틀린) 技能提升班 Part.2:面向中级 Android 应用开发者 **课程概述:** 本课程旨在帮助开发者深入学习 Kotlin 语言的高级特性,为 Android 应用开发打下坚实基础。课程内容全面,涵盖了 Kotlin 中抽象类、接口、数据类、内部类、注解、运算符重载等核心概念和实际应用。 **主要学习内容:** * **面向对象编程 (OOP) 进阶:** * 抽象类:理解其概念、定义、实现及在 Kotlin 中的应用。 * 接口:掌握接口的声明、实现类、Getter 属性实现、实现多个接口等。 * 委托 (Delegation):理解委托模式的工作原理,并通过咖啡机代码示例进行实战。 * **数据类 (Data Classes):** * 学习数据类的概念及其自动生成的辅助方法。 * 掌握数据类的解构 (Destructuring) 技巧。 * **Kotlin 中的类结构:** * 深入理解内部类 (Inner Classes) 和嵌套类 (Nested Classes) 的区别与用法。 * 学习局部类 (Local Classes) 和匿名对象 (Anonymous Objects) 的应用场景。 * 掌握密封类 (Sealed Classes) 和枚举类 (Enum Classes) 的特性。 * **注解 (Annotations) 与反射 (Reflection):** * 理解注解的含义、声明方式及其属性。 * 学习 Kotlin 中使用 `Kclass` 和 `::class` 进行反射和引用。 * 熟悉标准注解和运算符重载 (Operator Overloading) 的用法。 **课程适用人群:** * 希望提升 Kotlin 编程能力的开发者。 * Android 应用开发者。 **前提条件:** 建议在学习本课程前,先完成“Kotlin (코틀린) 开发者的编程基础学习 (中级) Part.1”。 **结语:** 让我们一起轻松学习 Kotlin 编程的必备知识和功能!期待在第一讲中与您相见! - ITGO

课程评论(0条)

课程详情

[강의 소개] 본 과정을 통해 코틀린에서의 추상 클래스의 개념과 정의, 구현 및 인터페이스의 개념, 선언과 구현클래스, 게터를 구현하는 프로퍼티, 구현의 필요성, 다중 인터페이스 구현, 위임, 커피 제조기의 코드의 흐름과 내용을 이해하고 직접 실습합니다. 또한 코틀린에서의 데이터 클래스, 데이터 클래스의 부수적인 메소드 사용법, 객체 디스트럭쳐링 하는 법을 알아봅니다. 코틀린의 내부클래스 기법, 중첩 클래스와 이너 클래스, 지역 클래스와 익명 객체, 실드 클래스, 열거형 클래스에 대해서 이해하고 직접 실습합니다. 코틀린에서의 애노테이션의 의미, 선언하기, 속성, 리플렉션의 개념과 Kclass와::class를 통한 레퍼런스 참조 기법, 표준 애너테이션, 연산자 오버로딩에 대해서 이해하고 직접 실습합니다. 또한 본 과정을 수강하기 앞서 Kotlin(코틀린) 개발자를 위한 프로그래밍 제대로 배우기 (중급) Part.1을 먼저 수강하길 바랍니다. [본 강의의 대상] 1. Kotlin(코틀린) 프로그래밍 역량을 높이고 싶은 분2. 안드로이드 앱 개발자Kotlin(코틀린) 프로그래밍의 필수사항과 기능들을 쉽게 배워봅시다! 1강에서 뵙겠습니다. - ITGO

课程标签

0人关注该课程

主题相关的课程