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

Universidad Nacional Autónoma de México
您将获得的技能: Android Development, Android Studio, Java, Mobile Development, Object Oriented Programming (OOP), Android (Operating System), Mockups, Java Programming, Application Design, Mobile Development Tools, Application Development, Program Development, Software Design Patterns, User Interface (UI) Design, JSON, Prototyping, Application Lifecycle Management, User Interface (UI), Software Design, Instagram
中级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: Responsible AI, MLOps (Machine Learning Operations), Data Preprocessing, Model Deployment, Jenkins, Apache Mahout, AI Security, Applied Machine Learning, Classification Algorithms, Java, Continuous Deployment, Java Programming, Federated Learning, Artificial Intelligence, Model Evaluation, Deep Learning, Machine Learning, Spring Boot, Natural Language Processing, Reinforcement Learning
中级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: 开发环境, 云托管, 数据管理, 苹果 Xcode, 集成开发环境, iOS 开发, 移动开发, 应用程序开发, 软件测试, React Native, Android Studio, Swift 编程, 测试工具, 计算机编程工具, 移动开发工具, 应用框架, 跨平台开发, 苹果 iOS
初级 · 课程 · 1-4 周

您将获得的技能: Kotlin, Application Development, Software Documentation, Programming Principles, Data Validation, Computational Logic, Data Mapping
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Model Evaluation, Data Preprocessing, JUnit, Build Tools, Java Programming, MLOps (Machine Learning Operations), Java, Performance Tuning, Decision Tree Learning, Classification And Regression Tree (CART), Apache Maven, Data Structures, Random Forest Algorithm, Gradle, Data Pipelines, Software Architecture, Software Design, Object Oriented Programming (OOP), Apache, Machine Learning
中级 · 专项课程 · 3-6 个月

您将获得的技能: Android Studio, Android Jetpack, Android Development, Kotlin, Animations, Mobile Development, UI Components
中级 · 指导项目 · 不超过 2 小时

Simplilearn
您将获得的技能: Apache Maven, Build Tools, CI/CD, Software Configuration Management, Version Control, Java, Software Versioning, Configuration Management, Package and Software Management, Mac OS, Software Installation
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Android Jetpack, Data Storage Technologies, Application Programming Interface (API), Application Deployment
中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: 弹簧框架, 面向对象编程(OOP), 数据结构, Authentication, Java 编程, 还原式 API, 依赖性分析, Java, 模型-视图-控制器, 授权(计算), Algorithm, Spring Boot, 微服务
高级设置 · 课程 · 1-4 周

Universidad de los Andes
您将获得的技能: Java, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), Algorithms, Debugging, Development Environment
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 系统编程, 操作系统, 数据结构, 面向对象编程(OOP), 数据访问, 软件设计, 功能设计, Algorithm, 计算机结构, 计算机编程工具, 围棋(编程语言), 调试, 后端网站开发
中级 · 专项课程 · 3-6 个月
您将获得的技能: Apache Maven, Maintainability, Gradle, Java, Software Design, Software Design Patterns, Software Architecture, Object Oriented Design, Object Oriented Programming (OOP), API Design, Machine Learning Methods, Programming Principles, Integration Testing, Dependency Analysis, User Interface (UI) Design, Design Strategies, Program Evaluation, Automation
高级设置 · 课程 · 1-4 周