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

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Middleware
中级 · 课程 · 1-3 个月
Universidad Austral
您将获得的技能: Mobile Development, Cross Platform Development, React Redux, iOS Development, Continuous Integration, Apple iOS, Test Automation, Unit Testing, User Interface (UI), Development Testing, CI/CD, Angular, Android Studio, UI Components, User Interface and User Experience (UI/UX) Design, TypeScript, Application Programming Interface (API), Debugging, Animations
初级 · 课程 · 1-4 周

您将获得的技能: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, UI Components, User Interface (UI), Application Frameworks, Data Validation, Data Structures, Data Modeling, Animations
初级 · 课程 · 1-4 周

您将获得的技能: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Other Programming Languages, Data Structures
初级 · 指导项目 · 不超过 2 小时

École Polytechnique Fédérale de Lausanne
您将获得的技能: 云计算, Scala 编程, 事件驱动编程, 可扩展性, 软件设计, 分布式计算, 软件架构, 微服务, 数据结构, 中间件
中级 · 课程 · 1-3 个月

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
混合 · 课程 · 1-3 个月

您将获得的技能: IntelliJ IDEA, Integrated Development Environments, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Eclipse (Software), Java, Java Programming, Functional Design
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Kubernetes, CI/CD, Google Cloud Platform, Continuous Integration, DevOps, Continuous Delivery, Role-Based Access Control (RBAC), Application Deployment, Cloud Security, Authorization (Computing), Cloud Storage, Data Storage Technologies, Authentications, Database Management Systems, Identity and Access Management
中级 · 课程 · 1-3 个月

您将获得的技能: Test Automation, Application Programming Interface (API), Test Case, Restful API, Software Testing, Configuration Management, Java, Software Configuration Management
中级 · 指导项目 · 不超过 2 小时
École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, Java, 软件设计模式, 功能设计, 编程原则, 软件设计, Algorithm, 数据结构, 性能调整
中级 · 课程 · 1-3 个月

Codio
您将获得的技能: Go (Programming Language), Object Oriented Programming (OOP), Web Services, Debugging, Python Programming, Restful API, Server Side, Performance Tuning, Version Control, Software Engineering
初级 · 课程 · 1-4 周