Kotlin 课程可以帮助您学习该语言的基础知识、面向对象编程、函数式编程原理和 Android 应用程序开发。您可以掌握编写简洁代码、集成 API 和有效调试应用程序的技能。许多课程都会介绍用于应用程序开发的 Android Studio 和用于项目管理的 Gradle 等工具,展示如何在实际软件项目中应用这些技能。

Meta
您将获得的技能: 调试, 功能设计, 应用安全, 苹果 Xcode, 软件测试, 单元测试, iOS 开发, 应用程序开发, 面向对象编程(OOP), 数据结构, 测试案例, 数据映射, 苹果 iOS, 用户界面(UI), Swift 编程, 软件设计
中级 · 课程 · 1-4 周

SkillUp
您将获得的技能: 应用编程接口 (API), 开发环境, 应用安全, 授权(计算), 还原式 API, Authentication, 模型-视图-控制器, Java, 网络应用, Apache Maven, 应用框架
中级 · 课程 · 1-4 周

您将获得的技能: Apache Maven, Eclipse (Software), Data Import/Export, Kotlin, Software Installation, Unit Testing, Database Management, File Management
初级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: Java Programming
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Development Environment, Java, Integrated Development Environments, Software Development Tools, Virtual Machines, Encryption, Cryptography, Application Performance Management, Scalability
中级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Android Studio, Android (Operating System), Android Development, Mockups, Mobile Development, Mobile Development Tools, Software Design Patterns, User Interface (UI) Design, Application Design, Application Development, Prototyping, User Interface (UI), Development Environment, GitHub
混合 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Responsible AI, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Jenkins, CI/CD, Java, Continuous Deployment, Java Programming, Artificial Intelligence, Apache Spark, Applied Machine Learning, Decision Tree Learning, Deep Learning, Machine Learning, Fraud detection, Spring Boot, Natural Language Processing, Regression Analysis, Reinforcement Learning, Debugging
中级 · 专项课程 · 1-3 个月

Board Infinity
您将获得的技能: 授权(计算), 弹簧框架, 还原式 API, 面向对象编程(OOP), Java 编程, 数据结构, Authentication, 编程原则, Java, Algorithm, 软件架构, Spring Boot, 后端网站开发, 模型-视图-控制器, 网络服务
高级设置 · 课程 · 1-4 周

您将获得的技能: Spring Framework, JUnit, Restful API, Spring Boot, Unit Testing, Java, Hibernate (Java), Model View Controller, Web Services, Apache Maven, Databases, Web Applications, Gradle, Object Oriented Programming (OOP), Eclipse (Software), Dependency Analysis
初级 · 课程 · 3-6 个月

LearnQuest
您将获得的技能: 开发环境, 计算机编程, 面向对象设计, 编程原则, 面向对象编程(OOP), Java 编程, Java
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: JSON, Angular, YAML, 弹簧框架, Java 编程, 还原式 API, 网络服务, Java, 网络应用, 应用框架, 软件架构, 配置管理, Spring Boot, 可扩展标记语言(XML), 模型-视图-控制器
中级 · 课程 · 1-4 周

Lund University
您将获得的技能: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotic Process Automation, Other Programming Languages, Computer Programming
中级 · 课程 · 1-4 周