课程大纲
介绍
设置 Kotlin 的工具
-
使用命令行工具
安装 JDK 用于 Kotlin
安装和设置 IDE:IntelliJ
安装插件
Kotlin 和 Kotlin 语法入门
-
学习 Kotlin 体系结构
学习 Kotlin 语法
使用 Kotlin 的主要功能
使用 Kotlin 的面向对象 Programming
-
Programming 与对象的概述
创建类
向类添加方法
定义基本构造函数
使用命名参数和默认值
使用开放类允许继承
使用抽象类
创建和使用接口
处理覆盖
创建数据类
使用单例和伴随对象
使用枚举
将类分组到包中
使用导入
实现信息隐藏
使用 getter 和 setter
实现可见性修饰符
了解泛型
实现通用堆栈
使用泛型函数
使用 Kotlin 进行 Android 应用开发
-
设置 Android 开发工具
安装 Android Studio
开始一个新项目
设置模拟器
设置库
执行数据 Management
-
使用变量、常量和 Swift 数据类型
要求
- Java编程经验
- 有Android开发的基本经验或熟悉
- 具有 Swift 编程经验
客户评论 (5)
教练准备得很完美。培训师的丰富知识和大量材料。
Dawid - ista Shared Services Polska Sp. z o.o.
课程 - Programming with Kotlin
机器翻译
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
课程 - Kotlin for Beginners
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
课程 - Cross-platform mobile development with PhoneGap/Apache Cordova
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of iOS and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
课程 - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.