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

LearnQuest
您将获得的技能: 移动开发, 软件架构, iOS 开发, 面向对象编程(OOP), 苹果 Xcode, 开发环境, 数据结构, 编程原则, Swift 编程, 模型-视图-控制器, 模型视图控制器
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Keras (Neural Network Library), Tensorflow, Recurrent Neural Networks (RNNs), Natural Language Processing, Applied Machine Learning, Deep Learning, Text Mining
高级设置 · 课程 · 1-4 周

您将获得的技能: Apache Maven, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Unit Testing, Docker (Software), Software Design Patterns, Object-Relational Mapping
中级 · 课程 · 1-3 个月

Lund University
您将获得的技能: Machine Controls, Programming Principles, Control Systems, Event-Driven Programming, Robotics, Computer Programming, Automation, System Requirements, Real Time Data, User Interface (UI), Debugging
中级 · 课程 · 1-4 周

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: 计算机编程, Scala 编程, 理论计算机科学, 功能设计, 编程原则, 其他编程语言
混合 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: 扑腾(软件), 移动开发, 软件包和软件管理, 开发环境, 跨平台开发, 移动开发工具
初级 · 项目 · 不超过 2 小时

您将获得的技能: LangChain, LLM Application, Retrieval-Augmented Generation, OpenAI API, LangGraph, AI Workflows, Large Language Modeling, AI Orchestration, Responsible AI, Generative AI, Agentic systems, Prompt Engineering, Generative AI Agents, Natural Language Processing, Cloud Development, Application Programming Interface (API), Python Programming, Application Deployment, Data Processing, Pandas (Python Package)
中级 · 课程 · 1-4 周
Universidad Austral
您将获得的技能: Mobile Development, Cross Platform Development, React Redux, iOS Development, Continuous Integration, Apple iOS, Test Automation, Unit Testing, Data Persistence, User Interface (UI), Angular, Application Development, UI Components, User Interface (UI) Design, Application Frameworks, TypeScript, Debugging, Animations
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: API Testing, Test Case, Test Script Development, Scenario Testing, Behavior-Driven Development, Test Automation, Restful API
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Java Programming, Functional Design, Performance Tuning, Application Programming Interface (API)
中级 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: Android Development, Android Studio, Application Design, Mobile Development, Application Development, Software Design, Program Development, Prototyping, Mockups, User Acceptance Testing (UAT), User Interface (UI) Design, Development Testing, Extensible Markup Language (XML), Problem Management
混合 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 应用程序开发, 应用服务器, 熟练掌握苹果软件, 用户界面(UI), 面向对象编程(OOP), 移动开发, iOS 开发, 数据结构, 苹果 iOS, Objective-C(编程语言), Swift 编程
混合 · 课程 · 1-4 周