感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
设置 Kotlin 的工具
- 使用命令行工具
- 为 Kotlin 安装 JDK
- 安装和设置 IDE:IntelliJ
- 安装外挂程式
Kotlin 和 Kotlin 语法入门
- 学习 Kotlin 架构
- 学习 Kotlin 语法
- 使用 Kotlin 的主要功能
Object-Oriented Programming 与 Kotlin
- Programming 与物件概述
- 创建类
- 向类添加方法
- 定义基本构造函数
- 使用命名参数和预设值
- 使用 Open Classes 允许继承
- 使用抽象类
- 创建和使用介面
- 处理覆盖
- 创建数据类
- 使用单例和伴生物件
- 使用枚举
- 将类分组到包
- 使用导入
- 实现信息隐藏
- 使用 getter 和 setter
- 实现可见性修饰符
- 了解泛型
- 实现通用堆叠
- 使用泛型函数
Android 使用 Kotlin 进行应用程式开发
- 设置 Android 开发工具
- 安装 Android Studio
- 开始一个新专案
- 设置模拟器
- 设置库
- 在 Android 中设置 Kotlin
- 使用 Hello Android 框架和 Android SDK 工具
- 使用 Kotlin 开发 Android 应用程式
- 使用 ListActivity 和 ListView
- 使用 Intent 和 Intent 过滤器
- 使用自订检视
- 使用 Layout Management 器
- 处理 Web Services 和 API
- 处理 Android 服务
- 使用 SQLite Database
- 使用 Content Provider
- 写入配接器
- 实现对话框和警报 (Toast)
- 设计UI
- 选项和上下文功能表
- WebView 视图
- 实现 Android 通知
- 使用 Kotlin 构建自定义回应式 Android 应用程式
- 将您的 Android 应用程式发布到 Google PlayStore
iOS 使用 Kotlin 进行应用程式开发
- XCode 9 功能和架构概述
- Swift 4 特性和架构概述
- 比较 Kotlin 和 Swift 的异同
- 基本
- 阵 列
- 字典
- 使用 Web Services
- 执行 Data Management
- 使用变数、常量和 Swift 数据类型
- 通过UX和UI设计优化iOS用户体验
- 添加使用者交互以改善用户体验
- 优化性能
- 调试 iOS 应用程式
- 使用 Kotlin 构建自定义回应式 iOS 应用程式
- 将您的 iOS 应用程式发布到 Apple AppStore
故障排除
总结和结论
要求
- Java编程经验
- 有Android开发的基本经验或熟悉
- 具有 Swift 编程经验
35 小时
客户评论 (3)
深入的知识与示例
Ankur Kapila - Deutsche Bank
课程 - Programming with Kotlin
机器翻译
Alex是一个非常友好、亲切的人。他让每个人在共同工作和自愿提供解决方案时都感到舒适。
Kai Bergman - Red Embedded Consulting Sp. z o.o.
课程 - Kotlin for Beginners
机器翻译
课程强度高,涵盖主题广泛。复杂的主题讲解得很透彻,尽管有些地方(如DSL)仍有空白,但由于我已经掌握了基础知识,至少知道如何向Google提出问题,因此继续学习并不困难。
Alexey Baryshnev - C.T.Co SIA
课程 - Advanced Kotlin Programming
机器翻译